builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-674 starttime: 1461359778.55 results: success (0) buildid: 20160422131442 builduid: 677a5cf4b8704f91805e5d75b860f48c revision: 8ba674386af9c363f7bde96613abdc7ac6207f0f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 14:16:18.550539) ========= master: http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 14:16:18.550975) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 14:16:18.551287) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 14:16:18.592478) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 14:16:18.592750) ========= 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-1461359727.625446-409546747 _=/tools/buildbot/bin/python using PTY: False --2016-04-22 14:16:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 537K=0.02s 2016-04-22 14:16:18 (537 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.335092 ========= master_lag: 0.29 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 14:16:19.221306) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 14:16:19.221591) ========= 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-1461359727.625446-409546747 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.077787 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 14:16:19.332366) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-22 14:16:19.332704) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 8ba674386af9c363f7bde96613abdc7ac6207f0f --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 8ba674386af9c363f7bde96613abdc7ac6207f0f --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-1461359727.625446-409546747 _=/tools/buildbot/bin/python using PTY: False 2016-04-22 14:16:19,439 truncating revision to first 12 chars 2016-04-22 14:16:19,439 Setting DEBUG logging. 2016-04-22 14:16:19,440 attempt 1/10 2016-04-22 14:16:19,440 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/8ba674386af9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 14:16:19,881 unpacking tar archive at: mozilla-inbound-8ba674386af9/testing/mozharness/ program finished with exit code 0 elapsedTime=0.741352 ========= master_lag: 1.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-22 14:16:21.171241) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 14:16:21.171552) ========= script_repo_revision: 8ba674386af9c363f7bde96613abdc7ac6207f0f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 14:16:21.171941) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 6 secs) (at 2016-04-22 14:16:21.172311) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 6 secs) (at 2016-04-22 14:16:27.694836) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 18 secs) (at 2016-04-22 14:16:27.695142) ========= /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-1461359727.625446-409546747 _=/tools/buildbot/bin/python using PTY: False 14:16:28 INFO - MultiFileLogger online at 20160422 14:16:28 in /builds/slave/test 14:16:28 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 14:16:28 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 14:16:28 INFO - {'append_to_log': False, 14:16:28 INFO - 'base_work_dir': '/builds/slave/test', 14:16:28 INFO - 'blob_upload_branch': 'mozilla-inbound', 14:16:28 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 14:16:28 INFO - 'buildbot_json_path': 'buildprops.json', 14:16:28 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 14:16:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:16:28 INFO - 'download_minidump_stackwalk': True, 14:16:28 INFO - 'download_symbols': 'true', 14:16:28 INFO - 'e10s': False, 14:16:28 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 14:16:28 INFO - 'tooltool.py': '/tools/tooltool.py', 14:16:28 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 14:16:28 INFO - '/tools/misc-python/virtualenv.py')}, 14:16:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:16:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:16:28 INFO - 'log_level': 'info', 14:16:28 INFO - 'log_to_console': True, 14:16:28 INFO - 'opt_config_files': (), 14:16:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:16:28 INFO - '--processes=1', 14:16:28 INFO - '--config=%(test_path)s/wptrunner.ini', 14:16:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:16:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:16:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:16:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:16:28 INFO - 'pip_index': False, 14:16:28 INFO - 'require_test_zip': True, 14:16:28 INFO - 'test_type': ('testharness',), 14:16:28 INFO - 'this_chunk': '1', 14:16:28 INFO - 'tooltool_cache': '/builds/tooltool_cache', 14:16:28 INFO - 'total_chunks': '10', 14:16:28 INFO - 'virtualenv_path': 'venv', 14:16:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:16:28 INFO - 'work_dir': 'build'} 14:16:28 INFO - ##### 14:16:28 INFO - ##### Running clobber step. 14:16:28 INFO - ##### 14:16:28 INFO - Running pre-action listener: _resource_record_pre_action 14:16:28 INFO - Running main action method: clobber 14:16:28 INFO - rmtree: /builds/slave/test/build 14:16:28 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 14:16:30 INFO - Running post-action listener: _resource_record_post_action 14:16:30 INFO - ##### 14:16:30 INFO - ##### Running read-buildbot-config step. 14:16:30 INFO - ##### 14:16:30 INFO - Running pre-action listener: _resource_record_pre_action 14:16:30 INFO - Running main action method: read_buildbot_config 14:16:30 INFO - Using buildbot properties: 14:16:30 INFO - { 14:16:30 INFO - "project": "", 14:16:30 INFO - "product": "firefox", 14:16:30 INFO - "script_repo_revision": "production", 14:16:30 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 14:16:30 INFO - "repository": "", 14:16:30 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 14:16:30 INFO - "buildid": "20160422131442", 14:16:30 INFO - "pgo_build": "False", 14:16:30 INFO - "basedir": "/builds/slave/test", 14:16:30 INFO - "buildnumber": 84, 14:16:30 INFO - "slavename": "tst-linux64-spot-674", 14:16:30 INFO - "master": "http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/", 14:16:30 INFO - "platform": "linux64", 14:16:30 INFO - "branch": "mozilla-inbound", 14:16:30 INFO - "revision": "8ba674386af9c363f7bde96613abdc7ac6207f0f", 14:16:30 INFO - "repo_path": "integration/mozilla-inbound", 14:16:30 INFO - "moz_repo_path": "", 14:16:30 INFO - "stage_platform": "linux64", 14:16:30 INFO - "builduid": "677a5cf4b8704f91805e5d75b860f48c", 14:16:30 INFO - "slavebuilddir": "test" 14:16:30 INFO - } 14:16:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 14:16:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 14:16:30 INFO - Running post-action listener: _resource_record_post_action 14:16:30 INFO - ##### 14:16:30 INFO - ##### Running download-and-extract step. 14:16:30 INFO - ##### 14:16:30 INFO - Running pre-action listener: _resource_record_pre_action 14:16:30 INFO - Running main action method: download_and_extract 14:16:30 INFO - mkdir: /builds/slave/test/build/tests 14:16:30 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')]} 14:16:30 INFO - https://queue.taskcluster.net/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 14:16:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 14:16:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 14:16:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/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 14:16:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/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 14:16:56 INFO - Downloaded 1361 bytes. 14:16:56 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 14:16:56 INFO - Using the following test package requirements: 14:16:56 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 14:16:56 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 14:16:56 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 14:16:56 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 14:16:56 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 14:16:56 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 14:16:56 INFO - u'jsshell-linux-x86_64.zip'], 14:16:56 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 14:16:56 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 14:16:56 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 14:16:56 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 14:16:56 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 14:16:56 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 14:16:56 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 14:16:56 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 14:16:56 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 14:16:56 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 14:16:56 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 14:16:56 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 14:16:56 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')]} 14:16:56 INFO - https://queue.taskcluster.net/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 14:16:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 14:16:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 14:16:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/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 14:16:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/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 14:17:02 INFO - Downloaded 22746130 bytes. 14:17:02 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:17:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:17:03 INFO - caution: filename not matched: web-platform/* 14:17:03 INFO - Return code: 11 14:17:03 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')]} 14:17:03 INFO - https://queue.taskcluster.net/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 14:17:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 14:17:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 14:17:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/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 14:17:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/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 14:17:05 INFO - Downloaded 36404232 bytes. 14:17:05 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/*'] 14:17:05 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/* 14:17:09 INFO - caution: filename not matched: bin/* 14:17:09 INFO - caution: filename not matched: config/* 14:17:09 INFO - caution: filename not matched: mozbase/* 14:17:09 INFO - caution: filename not matched: marionette/* 14:17:09 INFO - caution: filename not matched: tools/wptserve/* 14:17:09 INFO - Return code: 11 14:17:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:17:09 INFO - https://queue.taskcluster.net/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 14:17:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 14:17:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 14:17:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/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 14:17:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/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 14:17:13 INFO - Downloaded 64372739 bytes. 14:17:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 14:17:13 INFO - mkdir: /builds/slave/test/properties 14:17:13 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 14:17:13 INFO - Writing to file /builds/slave/test/properties/build_url 14:17:13 INFO - Contents: 14:17:13 INFO - build_url:https://queue.taskcluster.net/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 14:17:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 14:17:14 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 14:17:14 INFO - Writing to file /builds/slave/test/properties/symbols_url 14:17:14 INFO - Contents: 14:17:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 14:17:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:17:14 INFO - https://queue.taskcluster.net/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:17:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 14:17:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 14:17:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/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 14:17:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TvDgjV7nRwmKuwWPPqsFBw/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 14:17:21 INFO - Downloaded 90888227 bytes. 14:17:21 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'] 14:17:21 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 14:17:27 INFO - Return code: 0 14:17:27 INFO - Running post-action listener: _resource_record_post_action 14:17:27 INFO - Running post-action listener: set_extra_try_arguments 14:17:27 INFO - ##### 14:17:27 INFO - ##### Running create-virtualenv step. 14:17:27 INFO - ##### 14:17:27 INFO - Running pre-action listener: _pre_create_virtualenv 14:17:27 INFO - Running pre-action listener: _resource_record_pre_action 14:17:27 INFO - Running main action method: create_virtualenv 14:17:27 INFO - Creating virtualenv /builds/slave/test/build/venv 14:17:27 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 14:17:27 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 14:17:28 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 14:17:28 INFO - Using real prefix '/usr' 14:17:28 INFO - New python executable in /builds/slave/test/build/venv/bin/python 14:17:31 INFO - Installing distribute.............................................................................................................................................................................................done. 14:17:35 INFO - Installing pip.................done. 14:17:35 INFO - Return code: 0 14:17:35 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 14:17: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')]} 14:17:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:17:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:17: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')]} 14:17:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:17:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:17:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f49030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1f4a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x205e790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x205c340>, '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 0x205cd60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x205d1f0>, '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-1461359727.625446-409546747', '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 14:17:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 14:17:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 14:17:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:17:35 INFO - 'CCACHE_UMASK': '002', 14:17:35 INFO - 'DISPLAY': ':0', 14:17:35 INFO - 'HOME': '/home/cltbld', 14:17:35 INFO - 'LANG': 'en_US.UTF-8', 14:17:35 INFO - 'LOGNAME': 'cltbld', 14:17:35 INFO - 'MAIL': '/var/mail/cltbld', 14:17:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:17:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:17:35 INFO - 'MOZ_NO_REMOTE': '1', 14:17:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:17:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:17:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:17:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:17:35 INFO - 'PWD': '/builds/slave/test', 14:17:35 INFO - 'SHELL': '/bin/bash', 14:17:35 INFO - 'SHLVL': '1', 14:17:35 INFO - 'TERM': 'linux', 14:17:35 INFO - 'TMOUT': '86400', 14:17:35 INFO - 'USER': 'cltbld', 14:17:35 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461359727.625446-409546747', 14:17:35 INFO - '_': '/tools/buildbot/bin/python'} 14:17:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:17:35 INFO - Downloading/unpacking psutil>=0.7.1 14:17:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:17:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:17:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 14:17:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 14:17:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:17:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:17:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 14:17:40 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:17:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:17:40 INFO - Installing collected packages: psutil 14:17:40 INFO - Running setup.py install for psutil 14:17:40 INFO - building 'psutil._psutil_linux' extension 14:17:40 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 14:17:40 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 14:17:40 INFO - building 'psutil._psutil_posix' extension 14:17:40 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 14:17:41 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 14:17:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:17:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:17:41 INFO - Successfully installed psutil 14:17:41 INFO - Cleaning up... 14:17:41 INFO - Return code: 0 14:17:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 14:17:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:17:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:17:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:17:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:17:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:17:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:17:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f49030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1f4a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x205e790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x205c340>, '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 0x205cd60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x205d1f0>, '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-1461359727.625446-409546747', '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 14:17:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 14:17:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 14:17:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:17:41 INFO - 'CCACHE_UMASK': '002', 14:17:41 INFO - 'DISPLAY': ':0', 14:17:41 INFO - 'HOME': '/home/cltbld', 14:17:41 INFO - 'LANG': 'en_US.UTF-8', 14:17:41 INFO - 'LOGNAME': 'cltbld', 14:17:41 INFO - 'MAIL': '/var/mail/cltbld', 14:17:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:17:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:17:41 INFO - 'MOZ_NO_REMOTE': '1', 14:17:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:17:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:17:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:17:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:17:41 INFO - 'PWD': '/builds/slave/test', 14:17:41 INFO - 'SHELL': '/bin/bash', 14:17:41 INFO - 'SHLVL': '1', 14:17:41 INFO - 'TERM': 'linux', 14:17:41 INFO - 'TMOUT': '86400', 14:17:41 INFO - 'USER': 'cltbld', 14:17:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461359727.625446-409546747', 14:17:41 INFO - '_': '/tools/buildbot/bin/python'} 14:17:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:17:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:17:41 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 14:17:41 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 14:17:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 14:17:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 14:17:41 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 14:17:41 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 14:17:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:17:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 14:17:45 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 14:17:45 INFO - Installing collected packages: mozsystemmonitor 14:17:45 INFO - Running setup.py install for mozsystemmonitor 14:17:46 INFO - Successfully installed mozsystemmonitor 14:17:46 INFO - Cleaning up... 14:17:46 INFO - Return code: 0 14:17:46 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 14:17:46 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')]} 14:17:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:17:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:17:46 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')]} 14:17:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:17:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:17:46 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f49030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1f4a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x205e790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x205c340>, '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 0x205cd60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x205d1f0>, '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-1461359727.625446-409546747', '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 14:17:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 14:17:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 14:17:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:17:46 INFO - 'CCACHE_UMASK': '002', 14:17:46 INFO - 'DISPLAY': ':0', 14:17:46 INFO - 'HOME': '/home/cltbld', 14:17:46 INFO - 'LANG': 'en_US.UTF-8', 14:17:46 INFO - 'LOGNAME': 'cltbld', 14:17:46 INFO - 'MAIL': '/var/mail/cltbld', 14:17:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:17:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:17:46 INFO - 'MOZ_NO_REMOTE': '1', 14:17:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:17:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:17:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:17:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:17:46 INFO - 'PWD': '/builds/slave/test', 14:17:46 INFO - 'SHELL': '/bin/bash', 14:17:46 INFO - 'SHLVL': '1', 14:17:46 INFO - 'TERM': 'linux', 14:17:46 INFO - 'TMOUT': '86400', 14:17:46 INFO - 'USER': 'cltbld', 14:17:46 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461359727.625446-409546747', 14:17:46 INFO - '_': '/tools/buildbot/bin/python'} 14:17:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:17:46 INFO - Downloading/unpacking blobuploader==1.2.4 14:17:46 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 14:17:46 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 14:17:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 14:17:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 14:17:46 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 14:17:46 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 14:17:52 INFO - Downloading blobuploader-1.2.4.tar.gz 14:17:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 14:17:52 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:17:52 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 14:17:52 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 14:17:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 14:17:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 14:17:52 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 14:17:52 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 14:17:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 14:17:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:17:53 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 14:17:53 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 14:17:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 14:17:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 14:17:53 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 14:17:53 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 14:17:54 INFO - Downloading docopt-0.6.1.tar.gz 14:17:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 14:17:54 INFO - Installing collected packages: blobuploader, requests, docopt 14:17:54 INFO - Running setup.py install for blobuploader 14:17:54 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 14:17:54 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 14:17:54 INFO - Running setup.py install for requests 14:17:55 INFO - Running setup.py install for docopt 14:17:55 INFO - Successfully installed blobuploader requests docopt 14:17:55 INFO - Cleaning up... 14:17:55 INFO - Return code: 0 14:17:55 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:17:55 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')]} 14:17:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:17:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:17:55 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')]} 14:17:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:17:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:17:55 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f49030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1f4a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x205e790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x205c340>, '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 0x205cd60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x205d1f0>, '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-1461359727.625446-409546747', '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 14:17:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 14:17:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 14:17:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:17:55 INFO - 'CCACHE_UMASK': '002', 14:17:55 INFO - 'DISPLAY': ':0', 14:17:55 INFO - 'HOME': '/home/cltbld', 14:17:55 INFO - 'LANG': 'en_US.UTF-8', 14:17:55 INFO - 'LOGNAME': 'cltbld', 14:17:55 INFO - 'MAIL': '/var/mail/cltbld', 14:17:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:17:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:17:55 INFO - 'MOZ_NO_REMOTE': '1', 14:17:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:17:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:17:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:17:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:17:55 INFO - 'PWD': '/builds/slave/test', 14:17:55 INFO - 'SHELL': '/bin/bash', 14:17:55 INFO - 'SHLVL': '1', 14:17:55 INFO - 'TERM': 'linux', 14:17:55 INFO - 'TMOUT': '86400', 14:17:55 INFO - 'USER': 'cltbld', 14:17:55 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461359727.625446-409546747', 14:17:55 INFO - '_': '/tools/buildbot/bin/python'} 14:17:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:17:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:17:56 INFO - Running setup.py (path:/tmp/pip-95NbQM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:17:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:17:56 INFO - Running setup.py (path:/tmp/pip-UBx_O2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:17:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:17:56 INFO - Running setup.py (path:/tmp/pip-tBNOiv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:17:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:17:56 INFO - Running setup.py (path:/tmp/pip-oQxY28-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:17:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:17:56 INFO - Running setup.py (path:/tmp/pip-R7nB0_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:17:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:17:57 INFO - Running setup.py (path:/tmp/pip-b2Lphy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:17:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:17:57 INFO - Running setup.py (path:/tmp/pip-kn2EwR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:17:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:17:57 INFO - Running setup.py (path:/tmp/pip-Zzh8m3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:17:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:17:57 INFO - Running setup.py (path:/tmp/pip-kI_5oY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:17:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:17:57 INFO - Running setup.py (path:/tmp/pip-FL76ZA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:17:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:17:57 INFO - Running setup.py (path:/tmp/pip-r1aL9p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:17:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:17:57 INFO - Running setup.py (path:/tmp/pip-4_rJkc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:17:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:17:58 INFO - Running setup.py (path:/tmp/pip-2Px9P1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:17:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:17:58 INFO - Running setup.py (path:/tmp/pip-tQfoMk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:17:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:17:58 INFO - Running setup.py (path:/tmp/pip-nVfsGY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:17:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:17:58 INFO - Running setup.py (path:/tmp/pip-YdZHOO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:17:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:17:58 INFO - Running setup.py (path:/tmp/pip-GtX2X3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:17:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:17:58 INFO - Running setup.py (path:/tmp/pip-geYCer-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:17:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:17:58 INFO - Running setup.py (path:/tmp/pip-eq1iB7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:17:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:17:59 INFO - Running setup.py (path:/tmp/pip-0I3xAE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:17:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:17:59 INFO - Running setup.py (path:/tmp/pip-FsoL6o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:17:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:17:59 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 14:17:59 INFO - Running setup.py install for manifestparser 14:18:00 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 14:18:00 INFO - Running setup.py install for mozcrash 14:18:00 INFO - Running setup.py install for mozdebug 14:18:00 INFO - Running setup.py install for mozdevice 14:18:00 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 14:18:00 INFO - Installing dm script to /builds/slave/test/build/venv/bin 14:18:00 INFO - Running setup.py install for mozfile 14:18:00 INFO - Running setup.py install for mozhttpd 14:18:01 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 14:18:01 INFO - Running setup.py install for mozinfo 14:18:01 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 14:18:01 INFO - Running setup.py install for mozInstall 14:18:01 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 14:18:01 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 14:18:01 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 14:18:01 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 14:18:01 INFO - Running setup.py install for mozleak 14:18:02 INFO - Running setup.py install for mozlog 14:18:02 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 14:18:02 INFO - Running setup.py install for moznetwork 14:18:02 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 14:18:02 INFO - Running setup.py install for mozprocess 14:18:02 INFO - Running setup.py install for mozprofile 14:18:03 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 14:18:03 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 14:18:03 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 14:18:03 INFO - Running setup.py install for mozrunner 14:18:03 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 14:18:03 INFO - Running setup.py install for mozscreenshot 14:18:03 INFO - Running setup.py install for moztest 14:18:03 INFO - Running setup.py install for mozversion 14:18:04 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 14:18:04 INFO - Running setup.py install for wptserve 14:18:04 INFO - Running setup.py install for marionette-driver 14:18:04 INFO - Running setup.py install for browsermob-proxy 14:18:04 INFO - Running setup.py install for marionette-client 14:18:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:18:05 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 14:18:05 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 14:18:05 INFO - Cleaning up... 14:18:05 INFO - Return code: 0 14:18:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:18: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')]} 14:18:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:18:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:18: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')]} 14:18:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:18:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 14:18:05 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f49030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1f4a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x205e790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x205c340>, '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 0x205cd60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x205d1f0>, '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-1461359727.625446-409546747', '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 14:18:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 14:18:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 14:18:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:18:05 INFO - 'CCACHE_UMASK': '002', 14:18:05 INFO - 'DISPLAY': ':0', 14:18:05 INFO - 'HOME': '/home/cltbld', 14:18:05 INFO - 'LANG': 'en_US.UTF-8', 14:18:05 INFO - 'LOGNAME': 'cltbld', 14:18:05 INFO - 'MAIL': '/var/mail/cltbld', 14:18:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:18:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:18:05 INFO - 'MOZ_NO_REMOTE': '1', 14:18:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:18:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:18:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:18:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:18:05 INFO - 'PWD': '/builds/slave/test', 14:18:05 INFO - 'SHELL': '/bin/bash', 14:18:05 INFO - 'SHLVL': '1', 14:18:05 INFO - 'TERM': 'linux', 14:18:05 INFO - 'TMOUT': '86400', 14:18:05 INFO - 'USER': 'cltbld', 14:18:05 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461359727.625446-409546747', 14:18:05 INFO - '_': '/tools/buildbot/bin/python'} 14:18:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:18:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:18:05 INFO - Running setup.py (path:/tmp/pip-cCwBIe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:18:06 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 14:18:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:18:06 INFO - Running setup.py (path:/tmp/pip-ZQLaCW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:18:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 14:18:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:18:06 INFO - Running setup.py (path:/tmp/pip-dJ44Tm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:18:06 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)) 14:18:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:18:06 INFO - Running setup.py (path:/tmp/pip-TNneVl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:18:06 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)) 14:18:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:18:06 INFO - Running setup.py (path:/tmp/pip-VIjiKP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:18:06 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)) 14:18:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:18:06 INFO - Running setup.py (path:/tmp/pip-QUath0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:18:06 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)) 14:18:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:18:06 INFO - Running setup.py (path:/tmp/pip-pIGih1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:18:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 14:18:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:18:07 INFO - Running setup.py (path:/tmp/pip-qgMTyE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:18:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 14:18:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:18:07 INFO - Running setup.py (path:/tmp/pip-rdhyWM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:18:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 14:18:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:18:07 INFO - Running setup.py (path:/tmp/pip-iG5xWL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:18:07 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)) 14:18:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:18:07 INFO - Running setup.py (path:/tmp/pip-kOG1k_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:18:07 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)) 14:18:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:18:07 INFO - Running setup.py (path:/tmp/pip-IVlARU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:18:07 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)) 14:18:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:18:07 INFO - Running setup.py (path:/tmp/pip-pDXc7A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:18:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 14:18:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:18:08 INFO - Running setup.py (path:/tmp/pip-4p_abi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:18:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 14:18:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:18:08 INFO - Running setup.py (path:/tmp/pip-YFb_4a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:18:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 14:18:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:18:08 INFO - Running setup.py (path:/tmp/pip-WGzRHk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:18:08 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 14:18:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:18:08 INFO - Running setup.py (path:/tmp/pip-nq6xZU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:18:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 14:18:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:18:08 INFO - Running setup.py (path:/tmp/pip-0zFGkF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:18:08 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)) 14:18:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:18:08 INFO - Running setup.py (path:/tmp/pip-K2XLVl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:18:09 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 14:18:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:18:09 INFO - Running setup.py (path:/tmp/pip-IrIwb7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:18:09 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 14:18:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:18:09 INFO - Running setup.py (path:/tmp/pip-NxR6Za-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:18:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:18:09 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 14:18:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 14:18:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 14:18:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 14:18:09 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 14:18:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 14:18:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 14:18:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:18:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:18:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 14:18:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 14:18:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:18:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:18:13 INFO - Downloading blessings-1.6.tar.gz 14:18:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 14:18:14 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 14:18:14 INFO - Installing collected packages: blessings 14:18:14 INFO - Running setup.py install for blessings 14:18:14 INFO - Successfully installed blessings 14:18:14 INFO - Cleaning up... 14:18:14 INFO - Return code: 0 14:18:14 INFO - Done creating virtualenv /builds/slave/test/build/venv. 14:18:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:18:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:18:15 INFO - Reading from file tmpfile_stdout 14:18:15 INFO - Current package versions: 14:18:15 INFO - argparse == 1.2.1 14:18:15 INFO - blessings == 1.6 14:18:15 INFO - blobuploader == 1.2.4 14:18:15 INFO - browsermob-proxy == 0.6.0 14:18:15 INFO - docopt == 0.6.1 14:18:15 INFO - manifestparser == 1.1 14:18:15 INFO - marionette-client == 2.3.0 14:18:15 INFO - marionette-driver == 1.4.0 14:18:15 INFO - mozInstall == 1.12 14:18:15 INFO - mozcrash == 0.17 14:18:15 INFO - mozdebug == 0.1 14:18:15 INFO - mozdevice == 0.48 14:18:15 INFO - mozfile == 1.2 14:18:15 INFO - mozhttpd == 0.7 14:18:15 INFO - mozinfo == 0.9 14:18:15 INFO - mozleak == 0.1 14:18:15 INFO - mozlog == 3.1 14:18:15 INFO - moznetwork == 0.27 14:18:15 INFO - mozprocess == 0.22 14:18:15 INFO - mozprofile == 0.28 14:18:15 INFO - mozrunner == 6.11 14:18:15 INFO - mozscreenshot == 0.1 14:18:15 INFO - mozsystemmonitor == 0.0 14:18:15 INFO - moztest == 0.7 14:18:15 INFO - mozversion == 1.4 14:18:15 INFO - psutil == 3.1.1 14:18:15 INFO - requests == 1.2.3 14:18:15 INFO - wptserve == 1.4.0 14:18:15 INFO - wsgiref == 0.1.2 14:18:15 INFO - Running post-action listener: _resource_record_post_action 14:18:15 INFO - Running post-action listener: _start_resource_monitoring 14:18:15 INFO - Starting resource monitoring. 14:18:15 INFO - ##### 14:18:15 INFO - ##### Running pull step. 14:18:15 INFO - ##### 14:18:15 INFO - Running pre-action listener: _resource_record_pre_action 14:18:15 INFO - Running main action method: pull 14:18:15 INFO - Pull has nothing to do! 14:18:15 INFO - Running post-action listener: _resource_record_post_action 14:18:15 INFO - ##### 14:18:15 INFO - ##### Running install step. 14:18:15 INFO - ##### 14:18:15 INFO - Running pre-action listener: _resource_record_pre_action 14:18:15 INFO - Running main action method: install 14:18:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:18:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:18:15 INFO - Reading from file tmpfile_stdout 14:18:15 INFO - Detecting whether we're running mozinstall >=1.0... 14:18:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 14:18:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 14:18:15 INFO - Reading from file tmpfile_stdout 14:18:15 INFO - Output received: 14:18:15 INFO - Usage: mozinstall [options] installer 14:18:15 INFO - Options: 14:18:15 INFO - -h, --help show this help message and exit 14:18:15 INFO - -d DEST, --destination=DEST 14:18:15 INFO - Directory to install application into. [default: 14:18:15 INFO - "/builds/slave/test"] 14:18:15 INFO - --app=APP Application being installed. [default: firefox] 14:18:15 INFO - mkdir: /builds/slave/test/build/application 14:18:15 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'] 14:18:15 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 14:18:52 INFO - Reading from file tmpfile_stdout 14:18:52 INFO - Output received: 14:18:52 INFO - /builds/slave/test/build/application/firefox/firefox 14:18:52 INFO - Running post-action listener: _resource_record_post_action 14:18:52 INFO - ##### 14:18:52 INFO - ##### Running run-tests step. 14:18:52 INFO - ##### 14:18:52 INFO - Running pre-action listener: _resource_record_pre_action 14:18:52 INFO - Running main action method: run_tests 14:18:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 14:18:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:18:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:18:52 INFO - grabbing minidump binary from tooltool 14:18:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:18:52 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 0x205c340>, '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 0x205cd60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x205d1f0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 14:18:52 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 14:18:52 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 14:18:53 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 14:18:53 INFO - Return code: 0 14:18:53 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 14:18:53 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 14:18:53 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/TvDgjV7nRwmKuwWPPqsFBw/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 14:18:53 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/TvDgjV7nRwmKuwWPPqsFBw/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 14:18:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:18:53 INFO - 'CCACHE_UMASK': '002', 14:18:53 INFO - 'DISPLAY': ':0', 14:18:53 INFO - 'HOME': '/home/cltbld', 14:18:53 INFO - 'LANG': 'en_US.UTF-8', 14:18:53 INFO - 'LOGNAME': 'cltbld', 14:18:53 INFO - 'MAIL': '/var/mail/cltbld', 14:18:53 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 14:18:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:18:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:18:53 INFO - 'MOZ_NO_REMOTE': '1', 14:18:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:18:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:18:53 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:18:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:18:53 INFO - 'PWD': '/builds/slave/test', 14:18:53 INFO - 'SHELL': '/bin/bash', 14:18:53 INFO - 'SHLVL': '1', 14:18:53 INFO - 'TERM': 'linux', 14:18:53 INFO - 'TMOUT': '86400', 14:18:53 INFO - 'USER': 'cltbld', 14:18:53 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461359727.625446-409546747', 14:18:53 INFO - '_': '/tools/buildbot/bin/python'} 14:18:53 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/TvDgjV7nRwmKuwWPPqsFBw/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 14:18:54 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 14:18:54 INFO - import pkg_resources 14:18:55 INFO - Using 1 client processes 14:18:55 INFO - wptserve Starting http server on 127.0.0.1:8000 14:18:55 INFO - wptserve Starting http server on 127.0.0.1:8001 14:18:55 INFO - wptserve Starting http server on 127.0.0.1:8443 14:18:58 INFO - SUITE-START | Running 778 tests 14:18:58 INFO - Running testharness tests 14:18:58 INFO - Setting up ssl 14:18:58 INFO - PROCESS | certutil | 14:18:58 INFO - PROCESS | certutil | 14:18:58 INFO - PROCESS | certutil | 14:18:58 INFO - Certificate Nickname Trust Attributes 14:18:58 INFO - SSL,S/MIME,JAR/XPI 14:18:58 INFO - 14:18:58 INFO - web-platform-tests CT,, 14:18:58 INFO - 14:18:58 INFO - Starting runner 14:19:00 INFO - PROCESS | 1861 | 1461359940803 Marionette DEBUG Marionette enabled via build flag and pref 14:19:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930e73c800 == 1 [pid = 1861] [id = 1] 14:19:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 1 (0x7f930e73d000) [pid = 1861] [serial = 1] [outer = (nil)] 14:19:01 INFO - PROCESS | 1861 | [1861] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 14:19:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 2 (0x7f930e73e000) [pid = 1861] [serial = 2] [outer = 0x7f930e73d000] 14:19:01 INFO - PROCESS | 1861 | 1461359941624 Marionette INFO Listening on port 2828 14:19:02 INFO - PROCESS | 1861 | 1461359942302 Marionette DEBUG Marionette enabled via command-line flag 14:19:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b60c800 == 2 [pid = 1861] [id = 2] 14:19:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 3 (0x7f930b60d000) [pid = 1861] [serial = 3] [outer = (nil)] 14:19:02 INFO - PROCESS | 1861 | [1861] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 14:19:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 4 (0x7f930b60e000) [pid = 1861] [serial = 4] [outer = 0x7f930b60d000] 14:19:02 INFO - PROCESS | 1861 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f930aa13e20 14:19:02 INFO - PROCESS | 1861 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f930aa59640 14:19:02 INFO - PROCESS | 1861 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f930aa5c910 14:19:02 INFO - PROCESS | 1861 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f930aa5cc10 14:19:02 INFO - PROCESS | 1861 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f930aa5cf40 14:19:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 5 (0x7f930aa92800) [pid = 1861] [serial = 5] [outer = 0x7f930e73d000] 14:19:02 INFO - PROCESS | 1861 | [1861] 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 14:19:02 INFO - PROCESS | 1861 | 1461359942724 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:57581 14:19:02 INFO - PROCESS | 1861 | [1861] 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 14:19:02 INFO - PROCESS | 1861 | 1461359942774 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:57582 14:19:02 INFO - PROCESS | 1861 | 1461359942826 Marionette DEBUG Closed connection conn0 14:19:02 INFO - PROCESS | 1861 | 1461359942829 Marionette DEBUG Closed connection conn1 14:19:02 INFO - PROCESS | 1861 | [1861] 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 14:19:02 INFO - PROCESS | 1861 | [1861] 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 14:19:02 INFO - PROCESS | 1861 | 1461359942955 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:57583 14:19:03 INFO - PROCESS | 1861 | [1861] 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 14:19:03 INFO - PROCESS | 1861 | 1461359943013 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:57584 14:19:03 INFO - PROCESS | 1861 | 1461359943020 Marionette DEBUG Closed connection conn2 14:19:03 INFO - PROCESS | 1861 | [1861] 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 14:19:03 INFO - PROCESS | 1861 | 1461359943069 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:57585 14:19:03 INFO - PROCESS | 1861 | 1461359943081 Marionette DEBUG Closed connection conn3 14:19:03 INFO - PROCESS | 1861 | 1461359943130 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:19:03 INFO - PROCESS | 1861 | 1461359943151 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":"20160422131442","device":"desktop","version":"48.0a1"} 14:19:03 INFO - PROCESS | 1861 | [1861] 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 14:19:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff66e800 == 3 [pid = 1861] [id = 3] 14:19:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 6 (0x7f92ff66f000) [pid = 1861] [serial = 6] [outer = (nil)] 14:19:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff66f800 == 4 [pid = 1861] [id = 4] 14:19:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 7 (0x7f92ff6cdc00) [pid = 1861] [serial = 7] [outer = (nil)] 14:19:05 INFO - PROCESS | 1861 | [1861] 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 14:19:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fe93b800 == 5 [pid = 1861] [id = 5] 14:19:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 8 (0x7f92fe9b8c00) [pid = 1861] [serial = 8] [outer = (nil)] 14:19:05 INFO - PROCESS | 1861 | [1861] 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 14:19:05 INFO - PROCESS | 1861 | [1861] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:19:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 9 (0x7f92fe566c00) [pid = 1861] [serial = 9] [outer = 0x7f92fe9b8c00] 14:19:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 10 (0x7f92fe18b000) [pid = 1861] [serial = 10] [outer = 0x7f92ff66f000] 14:19:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 11 (0x7f92fe2e1800) [pid = 1861] [serial = 11] [outer = 0x7f92ff6cdc00] 14:19:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 12 (0x7f92ff092c00) [pid = 1861] [serial = 12] [outer = 0x7f92fe9b8c00] 14:19:07 INFO - PROCESS | 1861 | 1461359947024 Marionette DEBUG loaded listener.js 14:19:07 INFO - PROCESS | 1861 | 1461359947045 Marionette DEBUG loaded listener.js 14:19:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 13 (0x7f92fdd97400) [pid = 1861] [serial = 13] [outer = 0x7f92fe9b8c00] 14:19:07 INFO - PROCESS | 1861 | 1461359947835 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"24fa57c1-dee9-4a45-8d67-087ad4693f5e","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":"20160422131442","device":"desktop","version":"48.0a1","command_id":1}}] 14:19:08 INFO - PROCESS | 1861 | 1461359948100 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 14:19:08 INFO - PROCESS | 1861 | 1461359948419 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 14:19:08 INFO - PROCESS | 1861 | 1461359948557 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:19:08 INFO - PROCESS | 1861 | [1861] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:19:08 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:19:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 14 (0x7f92fa2e5c00) [pid = 1861] [serial = 14] [outer = 0x7f92fe9b8c00] 14:19:09 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:19:09 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:19:09 INFO - PROCESS | 1861 | 1461359949199 Marionette TRACE conn4 <- [1,3,null,{}] 14:19:09 INFO - PROCESS | 1861 | 1461359949246 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 14:19:09 INFO - PROCESS | 1861 | 1461359949306 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 14:19:09 INFO - PROCESS | 1861 | 1461359949379 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 14:19:09 INFO - PROCESS | 1861 | 1461359949382 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 14:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:19:09 INFO - PROCESS | 1861 | 1461359949411 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:19:09 INFO - PROCESS | 1861 | 1461359949418 Marionette TRACE conn4 <- [1,6,null,{}] 14:19:09 INFO - PROCESS | 1861 | 1461359949457 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:09 INFO - PROCESS | 1861 | 1461359949531 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 14:19:09 INFO - PROCESS | 1861 | 1461359949538 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6d86000 == 6 [pid = 1861] [id = 6] 14:19:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 15 (0x7f92fb96a800) [pid = 1861] [serial = 15] [outer = (nil)] 14:19:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 16 (0x7f92ff6ce800) [pid = 1861] [serial = 16] [outer = 0x7f92fb96a800] 14:19:09 INFO - PROCESS | 1861 | 1461359949616 Marionette DEBUG loaded listener.js 14:19:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 17 (0x7f92f6c20000) [pid = 1861] [serial = 17] [outer = 0x7f92fb96a800] 14:19:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6da0000 == 7 [pid = 1861] [id = 7] 14:19:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 18 (0x7f92f6a7c400) [pid = 1861] [serial = 18] [outer = (nil)] 14:19:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 19 (0x7f92f6a7fc00) [pid = 1861] [serial = 19] [outer = 0x7f92f6a7c400] 14:19:10 INFO - PROCESS | 1861 | 1461359950102 Marionette DEBUG loaded listener.js 14:19:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 20 (0x7f92f69c1000) [pid = 1861] [serial = 20] [outer = 0x7f92f6a7c400] 14:19:10 INFO - PROCESS | 1861 | [1861] 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 14:19:10 INFO - PROCESS | 1861 | 1461359950725 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 14:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1367ms 14:19:10 INFO - PROCESS | 1861 | 1461359950786 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 14:19:10 INFO - PROCESS | 1861 | 1461359950791 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 14:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:19:10 INFO - PROCESS | 1861 | 1461359950887 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:19:10 INFO - PROCESS | 1861 | 1461359950891 Marionette TRACE conn4 <- [1,10,null,{}] 14:19:10 INFO - PROCESS | 1861 | 1461359950925 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:11 INFO - PROCESS | 1861 | 1461359951105 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 14:19:11 INFO - PROCESS | 1861 | 1461359951355 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4ee4800 == 8 [pid = 1861] [id = 8] 14:19:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 21 (0x7f92f4d19800) [pid = 1861] [serial = 21] [outer = (nil)] 14:19:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 22 (0x7f92f4d1dc00) [pid = 1861] [serial = 22] [outer = 0x7f92f4d19800] 14:19:11 INFO - PROCESS | 1861 | 1461359951498 Marionette DEBUG loaded listener.js 14:19:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 23 (0x7f92f5ccbc00) [pid = 1861] [serial = 23] [outer = 0x7f92f4d19800] 14:19:12 INFO - PROCESS | 1861 | 1461359952469 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 14:19:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1631ms 14:19:12 INFO - PROCESS | 1861 | 1461359952483 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 14:19:12 INFO - PROCESS | 1861 | 1461359952492 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 14:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:19:12 INFO - PROCESS | 1861 | 1461359952502 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:19:12 INFO - PROCESS | 1861 | 1461359952507 Marionette TRACE conn4 <- [1,14,null,{}] 14:19:12 INFO - PROCESS | 1861 | 1461359952516 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f692b000 == 9 [pid = 1861] [id = 9] 14:19:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 24 (0x7f92f6d87800) [pid = 1861] [serial = 24] [outer = (nil)] 14:19:12 INFO - PROCESS | 1861 | 1461359952745 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 14:19:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 25 (0x7f92f6929800) [pid = 1861] [serial = 25] [outer = 0x7f92f6d87800] 14:19:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 26 (0x7f92f6711000) [pid = 1861] [serial = 26] [outer = 0x7f92f6d87800] 14:19:12 INFO - PROCESS | 1861 | 1461359952939 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6f4e000 == 10 [pid = 1861] [id = 10] 14:19:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 27 (0x7f92f6c25000) [pid = 1861] [serial = 27] [outer = (nil)] 14:19:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 28 (0x7f92f8612400) [pid = 1861] [serial = 28] [outer = 0x7f92f6c25000] 14:19:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fa226000 == 11 [pid = 1861] [id = 11] 14:19:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 29 (0x7f92fa2e1c00) [pid = 1861] [serial = 29] [outer = (nil)] 14:19:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 30 (0x7f92facc3000) [pid = 1861] [serial = 30] [outer = 0x7f92fa2e1c00] 14:19:13 INFO - PROCESS | 1861 | 1461359953125 Marionette DEBUG loaded listener.js 14:19:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 31 (0x7f92fca74c00) [pid = 1861] [serial = 31] [outer = 0x7f92fa2e1c00] 14:19:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 32 (0x7f92fe2d7c00) [pid = 1861] [serial = 32] [outer = 0x7f92f6c25000] 14:19:14 INFO - PROCESS | 1861 | 1461359954100 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 14:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1634ms 14:19:14 INFO - PROCESS | 1861 | 1461359954156 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 14:19:14 INFO - PROCESS | 1861 | 1461359954162 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 14:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:19:14 INFO - PROCESS | 1861 | 1461359954171 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:19:14 INFO - PROCESS | 1861 | 1461359954174 Marionette TRACE conn4 <- [1,18,null,{}] 14:19:14 INFO - PROCESS | 1861 | 1461359954181 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:14 INFO - PROCESS | 1861 | 1461359954371 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 14:19:14 INFO - PROCESS | 1861 | 1461359954494 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fe93e000 == 12 [pid = 1861] [id = 12] 14:19:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 33 (0x7f92feba8c00) [pid = 1861] [serial = 33] [outer = (nil)] 14:19:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 34 (0x7f92ff01e000) [pid = 1861] [serial = 34] [outer = 0x7f92feba8c00] 14:19:14 INFO - PROCESS | 1861 | 1461359954578 Marionette DEBUG loaded listener.js 14:19:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 35 (0x7f92ff40c800) [pid = 1861] [serial = 35] [outer = 0x7f92feba8c00] 14:19:15 INFO - PROCESS | 1861 | 1461359955532 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 14:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1387ms 14:19:15 INFO - PROCESS | 1861 | 1461359955560 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 14:19:15 INFO - PROCESS | 1861 | 1461359955565 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 14:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:19:15 INFO - PROCESS | 1861 | 1461359955579 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:19:15 INFO - PROCESS | 1861 | 1461359955588 Marionette TRACE conn4 <- [1,22,null,{}] 14:19:15 INFO - PROCESS | 1861 | 1461359955597 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:15 INFO - PROCESS | 1861 | 1461359955820 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 14:19:16 INFO - PROCESS | 1861 | 1461359956127 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f670f000 == 13 [pid = 1861] [id = 13] 14:19:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 36 (0x7f92f6f09000) [pid = 1861] [serial = 36] [outer = (nil)] 14:19:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 37 (0x7f92f6fe3c00) [pid = 1861] [serial = 37] [outer = 0x7f92f6f09000] 14:19:16 INFO - PROCESS | 1861 | 1461359956205 Marionette DEBUG loaded listener.js 14:19:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 38 (0x7f92fbb97800) [pid = 1861] [serial = 38] [outer = 0x7f92f6f09000] 14:19:17 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f6d86000 == 12 [pid = 1861] [id = 6] 14:19:17 INFO - PROCESS | 1861 | 1461359957200 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 14:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1649ms 14:19:17 INFO - PROCESS | 1861 | 1461359957222 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 14:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:19:17 INFO - PROCESS | 1861 | 1461359957227 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 14:19:17 INFO - PROCESS | 1861 | 1461359957234 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:19:17 INFO - PROCESS | 1861 | 1461359957238 Marionette TRACE conn4 <- [1,26,null,{}] 14:19:17 INFO - PROCESS | 1861 | 1461359957246 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:17 INFO - PROCESS | 1861 | 1461359957480 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 14:19:17 INFO - PROCESS | 1861 | 1461359957611 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fdf48800 == 13 [pid = 1861] [id = 14] 14:19:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 39 (0x7f92f6f09c00) [pid = 1861] [serial = 39] [outer = (nil)] 14:19:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 40 (0x7f92fca75400) [pid = 1861] [serial = 40] [outer = 0x7f92f6f09c00] 14:19:17 INFO - PROCESS | 1861 | 1461359957693 Marionette DEBUG loaded listener.js 14:19:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 41 (0x7f92ffa19c00) [pid = 1861] [serial = 41] [outer = 0x7f92f6f09c00] 14:19:18 INFO - PROCESS | 1861 | 1461359958375 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 14:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1188ms 14:19:18 INFO - PROCESS | 1861 | 1461359958426 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 14:19:18 INFO - PROCESS | 1861 | 1461359958432 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 14:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:19:18 INFO - PROCESS | 1861 | 1461359958452 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:19:18 INFO - PROCESS | 1861 | 1461359958455 Marionette TRACE conn4 <- [1,30,null,{}] 14:19:18 INFO - PROCESS | 1861 | 1461359958465 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:18 INFO - PROCESS | 1861 | 1461359958618 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 14:19:18 INFO - PROCESS | 1861 | 1461359958630 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff303000 == 14 [pid = 1861] [id = 15] 14:19:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 42 (0x7f9301810000) [pid = 1861] [serial = 42] [outer = (nil)] 14:19:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 43 (0x7f9301889400) [pid = 1861] [serial = 43] [outer = 0x7f9301810000] 14:19:18 INFO - PROCESS | 1861 | 1461359958710 Marionette DEBUG loaded listener.js 14:19:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 44 (0x7f9301927800) [pid = 1861] [serial = 44] [outer = 0x7f9301810000] 14:19:19 INFO - PROCESS | 1861 | 1461359959465 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 14:19:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:19:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1037ms 14:19:19 INFO - PROCESS | 1861 | 1461359959485 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 14:19:19 INFO - PROCESS | 1861 | 1461359959489 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 14:19:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:19:19 INFO - PROCESS | 1861 | 1461359959513 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:19:19 INFO - PROCESS | 1861 | 1461359959522 Marionette TRACE conn4 <- [1,34,null,{}] 14:19:19 INFO - PROCESS | 1861 | 1461359959534 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:19 INFO - PROCESS | 1861 | 1461359959699 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 14:19:19 INFO - PROCESS | 1861 | 1461359959714 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930006a800 == 15 [pid = 1861] [id = 16] 14:19:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 45 (0x7f930aaf1c00) [pid = 1861] [serial = 45] [outer = (nil)] 14:19:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 46 (0x7f930b838000) [pid = 1861] [serial = 46] [outer = 0x7f930aaf1c00] 14:19:19 INFO - PROCESS | 1861 | 1461359959780 Marionette DEBUG loaded listener.js 14:19:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 47 (0x7f930b840c00) [pid = 1861] [serial = 47] [outer = 0x7f930aaf1c00] 14:19:20 INFO - PROCESS | 1861 | 1461359960516 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 14:19:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1057ms 14:19:20 INFO - PROCESS | 1861 | 1461359960553 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 14:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:19:20 INFO - PROCESS | 1861 | 1461359960558 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 14:19:20 INFO - PROCESS | 1861 | 1461359960563 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:19:20 INFO - PROCESS | 1861 | 1461359960566 Marionette TRACE conn4 <- [1,38,null,{}] 14:19:20 INFO - PROCESS | 1861 | 1461359960571 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:20 INFO - PROCESS | 1861 | 1461359960744 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 14:19:20 INFO - PROCESS | 1861 | 1461359960767 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93017ca800 == 16 [pid = 1861] [id = 17] 14:19:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 48 (0x7f92fca83c00) [pid = 1861] [serial = 48] [outer = (nil)] 14:19:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 49 (0x7f930b902c00) [pid = 1861] [serial = 49] [outer = 0x7f92fca83c00] 14:19:20 INFO - PROCESS | 1861 | 1461359960834 Marionette DEBUG loaded listener.js 14:19:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 50 (0x7f930b9ec800) [pid = 1861] [serial = 50] [outer = 0x7f92fca83c00] 14:19:21 INFO - PROCESS | 1861 | 1461359961499 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 14:19:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 976ms 14:19:21 INFO - PROCESS | 1861 | 1461359961541 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 14:19:21 INFO - PROCESS | 1861 | 1461359961543 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 14:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:19:21 INFO - PROCESS | 1861 | 1461359961550 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:19:21 INFO - PROCESS | 1861 | 1461359961553 Marionette TRACE conn4 <- [1,42,null,{}] 14:19:21 INFO - PROCESS | 1861 | 1461359961558 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:21 INFO - PROCESS | 1861 | 1461359961723 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 14:19:21 INFO - PROCESS | 1861 | 1461359961835 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6940000 == 17 [pid = 1861] [id = 18] 14:19:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 51 (0x7f92f4d1f800) [pid = 1861] [serial = 51] [outer = (nil)] 14:19:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 52 (0x7f92f6a7d800) [pid = 1861] [serial = 52] [outer = 0x7f92f4d1f800] 14:19:21 INFO - PROCESS | 1861 | 1461359961912 Marionette DEBUG loaded listener.js 14:19:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 53 (0x7f92f6fe7800) [pid = 1861] [serial = 53] [outer = 0x7f92f4d1f800] 14:19:22 INFO - PROCESS | 1861 | 1461359962808 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 14:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1285ms 14:19:22 INFO - PROCESS | 1861 | 1461359962839 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 14:19:22 INFO - PROCESS | 1861 | 1461359962847 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 14:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:19:22 INFO - PROCESS | 1861 | 1461359962858 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:19:22 INFO - PROCESS | 1861 | 1461359962862 Marionette TRACE conn4 <- [1,46,null,{}] 14:19:22 INFO - PROCESS | 1861 | 1461359962871 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:23 INFO - PROCESS | 1861 | 1461359963050 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 14:19:23 INFO - PROCESS | 1861 | 1461359963174 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff67e800 == 18 [pid = 1861] [id = 19] 14:19:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 54 (0x7f92f5cc7800) [pid = 1861] [serial = 54] [outer = (nil)] 14:19:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 55 (0x7f92ffa0f400) [pid = 1861] [serial = 55] [outer = 0x7f92f5cc7800] 14:19:23 INFO - PROCESS | 1861 | 1461359963253 Marionette DEBUG loaded listener.js 14:19:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 56 (0x7f9300497800) [pid = 1861] [serial = 56] [outer = 0x7f92f5cc7800] 14:19:24 INFO - PROCESS | 1861 | 1461359964096 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 14:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1281ms 14:19:24 INFO - PROCESS | 1861 | 1461359964143 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 14:19:24 INFO - PROCESS | 1861 | 1461359964150 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 14:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:19:24 INFO - PROCESS | 1861 | 1461359964157 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:19:24 INFO - PROCESS | 1861 | 1461359964160 Marionette TRACE conn4 <- [1,50,null,{}] 14:19:24 INFO - PROCESS | 1861 | 1461359964166 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:24 INFO - PROCESS | 1861 | 1461359964336 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 14:19:24 INFO - PROCESS | 1861 | 1461359964460 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9301dea800 == 19 [pid = 1861] [id = 20] 14:19:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 57 (0x7f930192b800) [pid = 1861] [serial = 57] [outer = (nil)] 14:19:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 58 (0x7f9301d2f800) [pid = 1861] [serial = 58] [outer = 0x7f930192b800] 14:19:24 INFO - PROCESS | 1861 | 1461359964538 Marionette DEBUG loaded listener.js 14:19:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 59 (0x7f930aaf1000) [pid = 1861] [serial = 59] [outer = 0x7f930192b800] 14:19:25 INFO - PROCESS | 1861 | 1461359965424 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1331ms 14:19:25 INFO - PROCESS | 1861 | 1461359965489 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 14:19:25 INFO - PROCESS | 1861 | 1461359965493 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 14:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:19:25 INFO - PROCESS | 1861 | 1461359965568 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:19:25 INFO - PROCESS | 1861 | 1461359965577 Marionette TRACE conn4 <- [1,54,null,{}] 14:19:25 INFO - PROCESS | 1861 | 1461359965584 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:25 INFO - PROCESS | 1861 | 1461359965748 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 14:19:25 INFO - PROCESS | 1861 | 1461359965871 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fefee000 == 20 [pid = 1861] [id = 21] 14:19:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 60 (0x7f930192e400) [pid = 1861] [serial = 60] [outer = (nil)] 14:19:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 61 (0x7f930ca3bc00) [pid = 1861] [serial = 61] [outer = 0x7f930192e400] 14:19:25 INFO - PROCESS | 1861 | 1461359965947 Marionette DEBUG loaded listener.js 14:19:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 62 (0x7f930cbc1000) [pid = 1861] [serial = 62] [outer = 0x7f930192e400] 14:19:26 INFO - PROCESS | 1861 | 1461359966919 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1467ms 14:19:27 INFO - PROCESS | 1861 | 1461359967011 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 14:19:27 INFO - PROCESS | 1861 | 1461359967018 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 14:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:19:27 INFO - PROCESS | 1861 | 1461359967029 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:19:27 INFO - PROCESS | 1861 | 1461359967034 Marionette TRACE conn4 <- [1,58,null,{}] 14:19:27 INFO - PROCESS | 1861 | 1461359967043 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:27 INFO - PROCESS | 1861 | 1461359967233 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 14:19:27 INFO - PROCESS | 1861 | 1461359967335 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fdf47000 == 21 [pid = 1861] [id = 22] 14:19:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 63 (0x7f92fdd45800) [pid = 1861] [serial = 63] [outer = (nil)] 14:19:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 64 (0x7f92ff017000) [pid = 1861] [serial = 64] [outer = 0x7f92fdd45800] 14:19:27 INFO - PROCESS | 1861 | 1461359967414 Marionette DEBUG loaded listener.js 14:19:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 65 (0x7f92ffa13400) [pid = 1861] [serial = 65] [outer = 0x7f92fdd45800] 14:19:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93017ca800 == 20 [pid = 1861] [id = 17] 14:19:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930006a800 == 19 [pid = 1861] [id = 16] 14:19:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff303000 == 18 [pid = 1861] [id = 15] 14:19:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fdf48800 == 17 [pid = 1861] [id = 14] 14:19:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f670f000 == 16 [pid = 1861] [id = 13] 14:19:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fa226000 == 15 [pid = 1861] [id = 11] 14:19:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f4ee4800 == 14 [pid = 1861] [id = 8] 14:19:28 INFO - PROCESS | 1861 | 1461359968355 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:19:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1403ms 14:19:28 INFO - PROCESS | 1861 | 1461359968433 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 14:19:28 INFO - PROCESS | 1861 | 1461359968440 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 14:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:19:28 INFO - PROCESS | 1861 | 1461359968450 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:19:28 INFO - PROCESS | 1861 | 1461359968455 Marionette TRACE conn4 <- [1,62,null,{}] 14:19:28 INFO - PROCESS | 1861 | 1461359968466 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:28 INFO - PROCESS | 1861 | 1461359968704 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 14:19:28 INFO - PROCESS | 1861 | 1461359968871 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fdf46000 == 15 [pid = 1861] [id = 23] 14:19:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 66 (0x7f92fe565800) [pid = 1861] [serial = 66] [outer = (nil)] 14:19:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 67 (0x7f92ff3a9c00) [pid = 1861] [serial = 67] [outer = 0x7f92fe565800] 14:19:28 INFO - PROCESS | 1861 | 1461359968956 Marionette DEBUG loaded listener.js 14:19:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 68 (0x7f9300328800) [pid = 1861] [serial = 68] [outer = 0x7f92fe565800] 14:19:29 INFO - PROCESS | 1861 | 1461359969760 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:19:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1351ms 14:19:29 INFO - PROCESS | 1861 | 1461359969801 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 14:19:29 INFO - PROCESS | 1861 | 1461359969811 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 14:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:19:29 INFO - PROCESS | 1861 | 1461359969837 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:19:29 INFO - PROCESS | 1861 | 1461359969842 Marionette TRACE conn4 <- [1,66,null,{}] 14:19:29 INFO - PROCESS | 1861 | 1461359969852 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:30 INFO - PROCESS | 1861 | 1461359970027 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 14:19:30 INFO - PROCESS | 1861 | 1461359970153 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930005d000 == 16 [pid = 1861] [id = 24] 14:19:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 69 (0x7f9301802800) [pid = 1861] [serial = 69] [outer = (nil)] 14:19:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 70 (0x7f930192dc00) [pid = 1861] [serial = 70] [outer = 0x7f9301802800] 14:19:30 INFO - PROCESS | 1861 | 1461359970240 Marionette DEBUG loaded listener.js 14:19:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 71 (0x7f930b66bc00) [pid = 1861] [serial = 71] [outer = 0x7f9301802800] 14:19:31 INFO - PROCESS | 1861 | 1461359971048 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:19:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1300ms 14:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:19:31 INFO - PROCESS | 1861 | 1461359971124 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 14:19:31 INFO - PROCESS | 1861 | 1461359971128 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 14:19:31 INFO - PROCESS | 1861 | 1461359971135 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:19:31 INFO - PROCESS | 1861 | 1461359971140 Marionette TRACE conn4 <- [1,70,null,{}] 14:19:31 INFO - PROCESS | 1861 | 1461359971156 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:31 INFO - PROCESS | 1861 | 1461359971330 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 14:19:31 INFO - PROCESS | 1861 | 1461359971456 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9304d10000 == 17 [pid = 1861] [id = 25] 14:19:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 72 (0x7f930b907400) [pid = 1861] [serial = 72] [outer = (nil)] 14:19:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 73 (0x7f930ca38c00) [pid = 1861] [serial = 73] [outer = 0x7f930b907400] 14:19:31 INFO - PROCESS | 1861 | 1461359971544 Marionette DEBUG loaded listener.js 14:19:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 74 (0x7f930cd76c00) [pid = 1861] [serial = 74] [outer = 0x7f930b907400] 14:19:32 INFO - PROCESS | 1861 | 1461359972419 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1345ms 14:19:32 INFO - PROCESS | 1861 | 1461359972480 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 14:19:32 INFO - PROCESS | 1861 | 1461359972487 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 14:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:19:32 INFO - PROCESS | 1861 | 1461359972494 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:19:32 INFO - PROCESS | 1861 | 1461359972498 Marionette TRACE conn4 <- [1,74,null,{}] 14:19:32 INFO - PROCESS | 1861 | 1461359972503 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:32 INFO - PROCESS | 1861 | 1461359972683 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 14:19:32 INFO - PROCESS | 1861 | 1461359972811 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b985000 == 18 [pid = 1861] [id = 26] 14:19:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 75 (0x7f92f6a7e800) [pid = 1861] [serial = 75] [outer = (nil)] 14:19:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 76 (0x7f93103fa400) [pid = 1861] [serial = 76] [outer = 0x7f92f6a7e800] 14:19:32 INFO - PROCESS | 1861 | 1461359972897 Marionette DEBUG loaded listener.js 14:19:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 77 (0x7f93106a7400) [pid = 1861] [serial = 77] [outer = 0x7f92f6a7e800] 14:19:33 INFO - PROCESS | 1861 | 1461359973844 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1379ms 14:19:33 INFO - PROCESS | 1861 | 1461359973876 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 14:19:33 INFO - PROCESS | 1861 | 1461359973882 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 14:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:19:33 INFO - PROCESS | 1861 | 1461359973891 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:19:33 INFO - PROCESS | 1861 | 1461359973897 Marionette TRACE conn4 <- [1,78,null,{}] 14:19:33 INFO - PROCESS | 1861 | 1461359973906 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:34 INFO - PROCESS | 1861 | 1461359974082 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 14:19:34 INFO - PROCESS | 1861 | 1461359974236 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fe522000 == 19 [pid = 1861] [id = 27] 14:19:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 78 (0x7f92fe1e1c00) [pid = 1861] [serial = 78] [outer = (nil)] 14:19:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 79 (0x7f92fea93400) [pid = 1861] [serial = 79] [outer = 0x7f92fe1e1c00] 14:19:34 INFO - PROCESS | 1861 | 1461359974366 Marionette DEBUG loaded listener.js 14:19:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 80 (0x7f930032c400) [pid = 1861] [serial = 80] [outer = 0x7f92fe1e1c00] 14:19:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff67e800 == 18 [pid = 1861] [id = 19] 14:19:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f6940000 == 17 [pid = 1861] [id = 18] 14:19:35 INFO - PROCESS | 1861 | 1461359975229 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1389ms 14:19:35 INFO - PROCESS | 1861 | 1461359975281 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 14:19:35 INFO - PROCESS | 1861 | 1461359975289 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 14:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:19:35 INFO - PROCESS | 1861 | 1461359975298 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:19:35 INFO - PROCESS | 1861 | 1461359975302 Marionette TRACE conn4 <- [1,82,null,{}] 14:19:35 INFO - PROCESS | 1861 | 1461359975330 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:35 INFO - PROCESS | 1861 | 1461359975514 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 14:19:35 INFO - PROCESS | 1861 | 1461359975643 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93004e3800 == 18 [pid = 1861] [id = 28] 14:19:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 81 (0x7f9300333800) [pid = 1861] [serial = 81] [outer = (nil)] 14:19:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 82 (0x7f930188ac00) [pid = 1861] [serial = 82] [outer = 0x7f9300333800] 14:19:35 INFO - PROCESS | 1861 | 1461359975726 Marionette DEBUG loaded listener.js 14:19:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 83 (0x7f9301d33800) [pid = 1861] [serial = 83] [outer = 0x7f9300333800] 14:19:36 INFO - PROCESS | 1861 | 1461359976611 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1357ms 14:19:36 INFO - PROCESS | 1861 | 1461359976661 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 14:19:36 INFO - PROCESS | 1861 | 1461359976668 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 14:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:19:36 INFO - PROCESS | 1861 | 1461359976681 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:19:36 INFO - PROCESS | 1861 | 1461359976684 Marionette TRACE conn4 <- [1,86,null,{}] 14:19:36 INFO - PROCESS | 1861 | 1461359976692 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:36 INFO - PROCESS | 1861 | 1461359976876 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 14:19:37 INFO - PROCESS | 1861 | 1461359977006 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b8a6000 == 19 [pid = 1861] [id = 29] 14:19:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 84 (0x7f930aa16400) [pid = 1861] [serial = 84] [outer = (nil)] 14:19:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 85 (0x7f930bd59c00) [pid = 1861] [serial = 85] [outer = 0x7f930aa16400] 14:19:37 INFO - PROCESS | 1861 | 1461359977095 Marionette DEBUG loaded listener.js 14:19:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 86 (0x7f930cb03800) [pid = 1861] [serial = 86] [outer = 0x7f930aa16400] 14:19:37 INFO - PROCESS | 1861 | 1461359977956 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1339ms 14:19:38 INFO - PROCESS | 1861 | 1461359978021 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 14:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:19:38 INFO - PROCESS | 1861 | 1461359978025 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 14:19:38 INFO - PROCESS | 1861 | 1461359978032 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:19:38 INFO - PROCESS | 1861 | 1461359978038 Marionette TRACE conn4 <- [1,90,null,{}] 14:19:38 INFO - PROCESS | 1861 | 1461359978054 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:38 INFO - PROCESS | 1861 | 1461359978238 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 14:19:38 INFO - PROCESS | 1861 | 1461359978369 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930bdc1000 == 20 [pid = 1861] [id = 30] 14:19:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 87 (0x7f93103f0800) [pid = 1861] [serial = 87] [outer = (nil)] 14:19:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 88 (0x7f93106a7c00) [pid = 1861] [serial = 88] [outer = 0x7f93103f0800] 14:19:38 INFO - PROCESS | 1861 | 1461359978455 Marionette DEBUG loaded listener.js 14:19:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f9310f08400) [pid = 1861] [serial = 89] [outer = 0x7f93103f0800] 14:19:39 INFO - PROCESS | 1861 | 1461359979292 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1297ms 14:19:39 INFO - PROCESS | 1861 | 1461359979330 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 14:19:39 INFO - PROCESS | 1861 | 1461359979336 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 14:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:19:39 INFO - PROCESS | 1861 | 1461359979342 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:19:39 INFO - PROCESS | 1861 | 1461359979345 Marionette TRACE conn4 <- [1,94,null,{}] 14:19:39 INFO - PROCESS | 1861 | 1461359979352 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:39 INFO - PROCESS | 1861 | 1461359979534 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 14:19:39 INFO - PROCESS | 1861 | 1461359979664 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930cd27800 == 21 [pid = 1861] [id = 31] 14:19:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f930ecc4c00) [pid = 1861] [serial = 90] [outer = (nil)] 14:19:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 91 (0x7f9311005400) [pid = 1861] [serial = 91] [outer = 0x7f930ecc4c00] 14:19:39 INFO - PROCESS | 1861 | 1461359979743 Marionette DEBUG loaded listener.js 14:19:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 92 (0x7f9312c55800) [pid = 1861] [serial = 92] [outer = 0x7f930ecc4c00] 14:19:40 INFO - PROCESS | 1861 | 1461359980668 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 14:19:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1383ms 14:19:40 INFO - PROCESS | 1861 | 1461359980726 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 14:19:40 INFO - PROCESS | 1861 | 1461359980730 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 14:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:19:40 INFO - PROCESS | 1861 | 1461359980738 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:19:40 INFO - PROCESS | 1861 | 1461359980742 Marionette TRACE conn4 <- [1,98,null,{}] 14:19:40 INFO - PROCESS | 1861 | 1461359980748 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:40 INFO - PROCESS | 1861 | 1461359980917 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 14:19:41 INFO - PROCESS | 1861 | 1461359981050 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9310354000 == 22 [pid = 1861] [id = 32] 14:19:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 93 (0x7f92fb9ed400) [pid = 1861] [serial = 93] [outer = (nil)] 14:19:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f930aaef400) [pid = 1861] [serial = 94] [outer = 0x7f92fb9ed400] 14:19:41 INFO - PROCESS | 1861 | 1461359981142 Marionette DEBUG loaded listener.js 14:19:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f9313690000) [pid = 1861] [serial = 95] [outer = 0x7f92fb9ed400] 14:19:42 INFO - PROCESS | 1861 | 1461359982033 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 14:19:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1335ms 14:19:42 INFO - PROCESS | 1861 | 1461359982074 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 14:19:42 INFO - PROCESS | 1861 | 1461359982082 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 14:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:19:42 INFO - PROCESS | 1861 | 1461359982090 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:19:42 INFO - PROCESS | 1861 | 1461359982095 Marionette TRACE conn4 <- [1,102,null,{}] 14:19:42 INFO - PROCESS | 1861 | 1461359982135 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:42 INFO - PROCESS | 1861 | 1461359982314 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 14:19:42 INFO - PROCESS | 1861 | 1461359982495 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:42 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930005d000 == 21 [pid = 1861] [id = 24] 14:19:42 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fdf46000 == 20 [pid = 1861] [id = 23] 14:19:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fa22a800 == 21 [pid = 1861] [id = 33] 14:19:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f92f69c5400) [pid = 1861] [serial = 96] [outer = (nil)] 14:19:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f92f6c29c00) [pid = 1861] [serial = 97] [outer = 0x7f92f69c5400] 14:19:42 INFO - PROCESS | 1861 | 1461359982595 Marionette DEBUG loaded listener.js 14:19:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f9300327c00) [pid = 1861] [serial = 98] [outer = 0x7f92f69c5400] 14:19:43 INFO - PROCESS | 1861 | 1461359983443 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 14:19:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f92fdaf5400) [pid = 1861] [serial = 99] [outer = 0x7f92f6c25000] 14:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1414ms 14:19:43 INFO - PROCESS | 1861 | 1461359983514 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 14:19:43 INFO - PROCESS | 1861 | 1461359983521 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 14:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:19:43 INFO - PROCESS | 1861 | 1461359983584 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:19:43 INFO - PROCESS | 1861 | 1461359983590 Marionette TRACE conn4 <- [1,106,null,{}] 14:19:43 INFO - PROCESS | 1861 | 1461359983618 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:43 INFO - PROCESS | 1861 | 1461359983793 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 14:19:43 INFO - PROCESS | 1861 | 1461359983928 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9304d0d000 == 22 [pid = 1861] [id = 34] 14:19:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f92f6a7dc00) [pid = 1861] [serial = 100] [outer = (nil)] 14:19:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f92ff01d800) [pid = 1861] [serial = 101] [outer = 0x7f92f6a7dc00] 14:19:44 INFO - PROCESS | 1861 | 1461359984014 Marionette DEBUG loaded listener.js 14:19:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f930cbbbc00) [pid = 1861] [serial = 102] [outer = 0x7f92f6a7dc00] 14:19:44 INFO - PROCESS | 1861 | 1461359984836 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 14:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1338ms 14:19:44 INFO - PROCESS | 1861 | 1461359984891 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 14:19:44 INFO - PROCESS | 1861 | 1461359984896 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 14:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:19:44 INFO - PROCESS | 1861 | 1461359984906 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:19:44 INFO - PROCESS | 1861 | 1461359984909 Marionette TRACE conn4 <- [1,110,null,{}] 14:19:44 INFO - PROCESS | 1861 | 1461359984914 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:45 INFO - PROCESS | 1861 | 1461359985089 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 14:19:45 INFO - PROCESS | 1861 | 1461359985224 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4ee5000 == 23 [pid = 1861] [id = 35] 14:19:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f930cd7c400) [pid = 1861] [serial = 103] [outer = (nil)] 14:19:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f9310baa800) [pid = 1861] [serial = 104] [outer = 0x7f930cd7c400] 14:19:45 INFO - PROCESS | 1861 | 1461359985308 Marionette DEBUG loaded listener.js 14:19:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f9310fe8c00) [pid = 1861] [serial = 105] [outer = 0x7f930cd7c400] 14:19:46 INFO - PROCESS | 1861 | 1461359986175 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 14:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1336ms 14:19:46 INFO - PROCESS | 1861 | 1461359986244 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 14:19:46 INFO - PROCESS | 1861 | 1461359986248 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 14:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:19:46 INFO - PROCESS | 1861 | 1461359986257 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:19:46 INFO - PROCESS | 1861 | 1461359986267 Marionette TRACE conn4 <- [1,114,null,{}] 14:19:46 INFO - PROCESS | 1861 | 1461359986281 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:46 INFO - PROCESS | 1861 | 1461359986496 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 14:19:46 INFO - PROCESS | 1861 | 1461359986635 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9310db0000 == 24 [pid = 1861] [id = 36] 14:19:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f92f8363c00) [pid = 1861] [serial = 106] [outer = (nil)] 14:19:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f9311004400) [pid = 1861] [serial = 107] [outer = 0x7f92f8363c00] 14:19:46 INFO - PROCESS | 1861 | 1461359986714 Marionette DEBUG loaded listener.js 14:19:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f93139c1c00) [pid = 1861] [serial = 108] [outer = 0x7f92f8363c00] 14:19:47 INFO - PROCESS | 1861 | 1461359987578 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 14:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1353ms 14:19:47 INFO - PROCESS | 1861 | 1461359987611 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 14:19:47 INFO - PROCESS | 1861 | 1461359987615 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 14:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:19:47 INFO - PROCESS | 1861 | 1461359987621 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:19:47 INFO - PROCESS | 1861 | 1461359987624 Marionette TRACE conn4 <- [1,118,null,{}] 14:19:47 INFO - PROCESS | 1861 | 1461359987630 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:47 INFO - PROCESS | 1861 | 1461359987777 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 14:19:47 INFO - PROCESS | 1861 | 1461359987916 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9312c7b800 == 25 [pid = 1861] [id = 37] 14:19:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f92f48d2400) [pid = 1861] [serial = 109] [outer = (nil)] 14:19:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 110 (0x7f92f48dd800) [pid = 1861] [serial = 110] [outer = 0x7f92f48d2400] 14:19:47 INFO - PROCESS | 1861 | 1461359987993 Marionette DEBUG loaded listener.js 14:19:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 111 (0x7f9312cc4800) [pid = 1861] [serial = 111] [outer = 0x7f92f48d2400] 14:19:48 INFO - PROCESS | 1861 | 1461359988772 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 14:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1231ms 14:19:48 INFO - PROCESS | 1861 | 1461359988853 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 14:19:48 INFO - PROCESS | 1861 | 1461359988857 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 14:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:19:48 INFO - PROCESS | 1861 | 1461359988863 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:19:48 INFO - PROCESS | 1861 | 1461359988866 Marionette TRACE conn4 <- [1,122,null,{}] 14:19:48 INFO - PROCESS | 1861 | 1461359988891 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:49 INFO - PROCESS | 1861 | 1461359989052 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 14:19:49 INFO - PROCESS | 1861 | 1461359989234 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9314f2a000 == 26 [pid = 1861] [id = 38] 14:19:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 112 (0x7f9314f1d000) [pid = 1861] [serial = 112] [outer = (nil)] 14:19:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 113 (0x7f9314f7b800) [pid = 1861] [serial = 113] [outer = 0x7f9314f1d000] 14:19:49 INFO - PROCESS | 1861 | 1461359989330 Marionette DEBUG loaded listener.js 14:19:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 114 (0x7f92f41cb400) [pid = 1861] [serial = 114] [outer = 0x7f9314f1d000] 14:19:50 INFO - PROCESS | 1861 | 1461359990178 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 14:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1351ms 14:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:19:50 INFO - PROCESS | 1861 | 1461359990217 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 14:19:50 INFO - PROCESS | 1861 | 1461359990220 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 14:19:50 INFO - PROCESS | 1861 | 1461359990227 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:19:50 INFO - PROCESS | 1861 | 1461359990229 Marionette TRACE conn4 <- [1,126,null,{}] 14:19:50 INFO - PROCESS | 1861 | 1461359990236 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:50 INFO - PROCESS | 1861 | 1461359990392 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 14:19:50 INFO - PROCESS | 1861 | 1461359990613 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f428f800 == 27 [pid = 1861] [id = 39] 14:19:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 115 (0x7f92f2936000) [pid = 1861] [serial = 115] [outer = (nil)] 14:19:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 116 (0x7f92f293a400) [pid = 1861] [serial = 116] [outer = 0x7f92f2936000] 14:19:50 INFO - PROCESS | 1861 | 1461359990702 Marionette DEBUG loaded listener.js 14:19:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 117 (0x7f92f41ca800) [pid = 1861] [serial = 117] [outer = 0x7f92f2936000] 14:19:51 INFO - PROCESS | 1861 | 1461359991619 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 14:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1432ms 14:19:51 INFO - PROCESS | 1861 | 1461359991658 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 14:19:51 INFO - PROCESS | 1861 | 1461359991665 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 14:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:19:51 INFO - PROCESS | 1861 | 1461359991674 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:19:51 INFO - PROCESS | 1861 | 1461359991678 Marionette TRACE conn4 <- [1,130,null,{}] 14:19:51 INFO - PROCESS | 1861 | 1461359991685 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:51 INFO - PROCESS | 1861 | 1461359991852 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 14:19:52 INFO - PROCESS | 1861 | 1461359992044 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b8a6000 == 26 [pid = 1861] [id = 29] 14:19:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93004e3800 == 25 [pid = 1861] [id = 28] 14:19:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f830f800 == 26 [pid = 1861] [id = 40] 14:19:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 118 (0x7f92f293c800) [pid = 1861] [serial = 118] [outer = (nil)] 14:19:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 119 (0x7f92f41ce000) [pid = 1861] [serial = 119] [outer = 0x7f92f293c800] 14:19:52 INFO - PROCESS | 1861 | 1461359992195 Marionette DEBUG loaded listener.js 14:19:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 120 (0x7f92f48d6400) [pid = 1861] [serial = 120] [outer = 0x7f92f293c800] 14:19:53 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9301dea800 == 25 [pid = 1861] [id = 20] 14:19:53 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f428f800 == 24 [pid = 1861] [id = 39] 14:19:53 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9310db0000 == 23 [pid = 1861] [id = 36] 14:19:53 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9312c7b800 == 22 [pid = 1861] [id = 37] 14:19:53 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f4ee5000 == 21 [pid = 1861] [id = 35] 14:19:53 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9304d0d000 == 20 [pid = 1861] [id = 34] 14:19:53 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fa22a800 == 19 [pid = 1861] [id = 33] 14:19:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9314f2a000 == 18 [pid = 1861] [id = 38] 14:19:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fefee000 == 17 [pid = 1861] [id = 21] 14:19:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930cd27800 == 16 [pid = 1861] [id = 31] 14:19:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b985000 == 15 [pid = 1861] [id = 26] 14:19:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fe522000 == 14 [pid = 1861] [id = 27] 14:19:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9310354000 == 13 [pid = 1861] [id = 32] 14:19:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fdf47000 == 12 [pid = 1861] [id = 22] 14:19:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930bdc1000 == 11 [pid = 1861] [id = 30] 14:19:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9304d10000 == 10 [pid = 1861] [id = 25] 14:19:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fe93e000 == 9 [pid = 1861] [id = 12] 14:19:57 INFO - PROCESS | 1861 | 1461359997288 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 14:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 5703ms 14:19:57 INFO - PROCESS | 1861 | 1461359997378 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 14:19:57 INFO - PROCESS | 1861 | 1461359997385 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 14:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:19:57 INFO - PROCESS | 1861 | 1461359997392 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:19:57 INFO - PROCESS | 1861 | 1461359997398 Marionette TRACE conn4 <- [1,134,null,{}] 14:19:57 INFO - PROCESS | 1861 | 1461359997407 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:57 INFO - PROCESS | 1861 | 1461359997580 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 14:19:57 INFO - PROCESS | 1861 | 1461359997687 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f831b000 == 10 [pid = 1861] [id = 41] 14:19:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 121 (0x7f92f6f12000) [pid = 1861] [serial = 121] [outer = (nil)] 14:19:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 122 (0x7f92f835bc00) [pid = 1861] [serial = 122] [outer = 0x7f92f6f12000] 14:19:57 INFO - PROCESS | 1861 | 1461359997764 Marionette DEBUG loaded listener.js 14:19:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 123 (0x7f92f8365000) [pid = 1861] [serial = 123] [outer = 0x7f92f6f12000] 14:19:58 INFO - PROCESS | 1861 | 1461359998755 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 14:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1391ms 14:19:58 INFO - PROCESS | 1861 | 1461359998784 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 14:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:19:58 INFO - PROCESS | 1861 | 1461359998795 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 14:19:58 INFO - PROCESS | 1861 | 1461359998808 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:19:58 INFO - PROCESS | 1861 | 1461359998813 Marionette TRACE conn4 <- [1,138,null,{}] 14:19:58 INFO - PROCESS | 1861 | 1461359998826 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:58 INFO - PROCESS | 1861 | 1461359998994 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 14:19:59 INFO - PROCESS | 1861 | 1461359999146 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ffaca800 == 11 [pid = 1861] [id = 42] 14:19:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f92f6f14c00) [pid = 1861] [serial = 124] [outer = (nil)] 14:19:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f92f84eec00) [pid = 1861] [serial = 125] [outer = 0x7f92f6f14c00] 14:19:59 INFO - PROCESS | 1861 | 1461359999255 Marionette DEBUG loaded listener.js 14:19:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f92faccbc00) [pid = 1861] [serial = 126] [outer = 0x7f92f6f14c00] 14:20:00 INFO - PROCESS | 1861 | 1461360000066 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 14:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1290ms 14:20:00 INFO - PROCESS | 1861 | 1461360000103 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 14:20:00 INFO - PROCESS | 1861 | 1461360000109 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 14:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:20:00 INFO - PROCESS | 1861 | 1461360000116 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:20:00 INFO - PROCESS | 1861 | 1461360000122 Marionette TRACE conn4 <- [1,142,null,{}] 14:20:00 INFO - PROCESS | 1861 | 1461360000148 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:00 INFO - PROCESS | 1861 | 1461360000347 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 14:20:00 INFO - PROCESS | 1861 | 1461360000375 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b61d000 == 12 [pid = 1861] [id = 43] 14:20:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f92f84f2000) [pid = 1861] [serial = 127] [outer = (nil)] 14:20:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f92fdfa2800) [pid = 1861] [serial = 128] [outer = 0x7f92f84f2000] 14:20:00 INFO - PROCESS | 1861 | 1461360000451 Marionette DEBUG loaded listener.js 14:20:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f92ffa12000) [pid = 1861] [serial = 129] [outer = 0x7f92f84f2000] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f93103f0800) [pid = 1861] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f92fdd45800) [pid = 1861] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f92f6f09000) [pid = 1861] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f9301810000) [pid = 1861] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f930aaf1c00) [pid = 1861] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 123 (0x7f92fca83c00) [pid = 1861] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 122 (0x7f92fa2e1c00) [pid = 1861] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 121 (0x7f92f6f09c00) [pid = 1861] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 120 (0x7f92feba8c00) [pid = 1861] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 119 (0x7f92f4d19800) [pid = 1861] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 118 (0x7f92fe1e1c00) [pid = 1861] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 117 (0x7f92f6a7e800) [pid = 1861] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 116 (0x7f930b907400) [pid = 1861] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 115 (0x7f92f6a7dc00) [pid = 1861] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 114 (0x7f92fb9ed400) [pid = 1861] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 113 (0x7f92f69c5400) [pid = 1861] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 112 (0x7f9300333800) [pid = 1861] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 111 (0x7f930aa16400) [pid = 1861] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 110 (0x7f930ecc4c00) [pid = 1861] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 109 (0x7f930192e400) [pid = 1861] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 108 (0x7f92fe565800) [pid = 1861] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f930192b800) [pid = 1861] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f92f5cc7800) [pid = 1861] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f9301802800) [pid = 1861] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f92f4d1f800) [pid = 1861] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f930cd7c400) [pid = 1861] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 102 (0x7f92f8363c00) [pid = 1861] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f9314f1d000) [pid = 1861] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f92f48d2400) [pid = 1861] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:20:01 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f92fb96a800) [pid = 1861] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:20:02 INFO - PROCESS | 1861 | 1461360002376 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 14:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 2340ms 14:20:02 INFO - PROCESS | 1861 | 1461360002476 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 14:20:02 INFO - PROCESS | 1861 | 1461360002479 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 14:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:20:02 INFO - PROCESS | 1861 | 1461360002515 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:20:02 INFO - PROCESS | 1861 | 1461360002520 Marionette TRACE conn4 <- [1,146,null,{}] 14:20:02 INFO - PROCESS | 1861 | 1461360002555 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:02 INFO - PROCESS | 1861 | 1461360002727 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 14:20:02 INFO - PROCESS | 1861 | 1461360002837 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fefea000 == 13 [pid = 1861] [id = 44] 14:20:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f92f48db400) [pid = 1861] [serial = 130] [outer = (nil)] 14:20:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f92f835c400) [pid = 1861] [serial = 131] [outer = 0x7f92f48db400] 14:20:02 INFO - PROCESS | 1861 | 1461360002915 Marionette DEBUG loaded listener.js 14:20:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f92fecc7c00) [pid = 1861] [serial = 132] [outer = 0x7f92f48db400] 14:20:03 INFO - PROCESS | 1861 | 1461360003615 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 14:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1163ms 14:20:03 INFO - PROCESS | 1861 | 1461360003662 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 14:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:20:03 INFO - PROCESS | 1861 | 1461360003667 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 14:20:03 INFO - PROCESS | 1861 | 1461360003675 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:20:03 INFO - PROCESS | 1861 | 1461360003677 Marionette TRACE conn4 <- [1,150,null,{}] 14:20:03 INFO - PROCESS | 1861 | 1461360003698 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:03 INFO - PROCESS | 1861 | 1461360003884 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 14:20:04 INFO - PROCESS | 1861 | 1461360004036 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4ee2800 == 14 [pid = 1861] [id = 45] 14:20:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f92f2935c00) [pid = 1861] [serial = 133] [outer = (nil)] 14:20:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f92f2943800) [pid = 1861] [serial = 134] [outer = 0x7f92f2935c00] 14:20:04 INFO - PROCESS | 1861 | 1461360004116 Marionette DEBUG loaded listener.js 14:20:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f92f48e1800) [pid = 1861] [serial = 135] [outer = 0x7f92f2935c00] 14:20:05 INFO - PROCESS | 1861 | 1461360005090 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 14:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1442ms 14:20:05 INFO - PROCESS | 1861 | 1461360005118 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 14:20:05 INFO - PROCESS | 1861 | 1461360005127 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 14:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:20:05 INFO - PROCESS | 1861 | 1461360005138 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:20:05 INFO - PROCESS | 1861 | 1461360005142 Marionette TRACE conn4 <- [1,154,null,{}] 14:20:05 INFO - PROCESS | 1861 | 1461360005152 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:05 INFO - PROCESS | 1861 | 1461360005364 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 14:20:05 INFO - PROCESS | 1861 | 1461360005506 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9304c58000 == 15 [pid = 1861] [id = 46] 14:20:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f92f84eb400) [pid = 1861] [serial = 136] [outer = (nil)] 14:20:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f92fa2db800) [pid = 1861] [serial = 137] [outer = 0x7f92f84eb400] 14:20:05 INFO - PROCESS | 1861 | 1461360005637 Marionette DEBUG loaded listener.js 14:20:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f92fca83c00) [pid = 1861] [serial = 138] [outer = 0x7f92f84eb400] 14:20:06 INFO - PROCESS | 1861 | 1461360006744 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 14:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1634ms 14:20:06 INFO - PROCESS | 1861 | 1461360006777 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 14:20:06 INFO - PROCESS | 1861 | 1461360006784 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 14:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:20:06 INFO - PROCESS | 1861 | 1461360006792 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:20:06 INFO - PROCESS | 1861 | 1461360006796 Marionette TRACE conn4 <- [1,158,null,{}] 14:20:06 INFO - PROCESS | 1861 | 1461360006803 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:06 INFO - PROCESS | 1861 | 1461360006993 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 14:20:07 INFO - PROCESS | 1861 | 1461360007175 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:20:07 INFO - PROCESS | 1861 | 1461360007232 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930cd23800 == 16 [pid = 1861] [id = 47] 14:20:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f9305a96400) [pid = 1861] [serial = 139] [outer = (nil)] 14:20:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 110 (0x7f930aa1bc00) [pid = 1861] [serial = 140] [outer = 0x7f9305a96400] 14:20:07 INFO - PROCESS | 1861 | 1461360007344 Marionette DEBUG loaded listener.js 14:20:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 111 (0x7f930b83d400) [pid = 1861] [serial = 141] [outer = 0x7f9305a96400] 14:20:08 INFO - PROCESS | 1861 | 1461360008398 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 14:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1635ms 14:20:08 INFO - PROCESS | 1861 | 1461360008429 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 14:20:08 INFO - PROCESS | 1861 | 1461360008434 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 14:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:20:08 INFO - PROCESS | 1861 | 1461360008452 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:20:08 INFO - PROCESS | 1861 | 1461360008462 Marionette TRACE conn4 <- [1,162,null,{}] 14:20:08 INFO - PROCESS | 1861 | 1461360008469 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:08 INFO - PROCESS | 1861 | 1461360008798 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 14:20:09 INFO - PROCESS | 1861 | 1461360009037 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6d9b000 == 17 [pid = 1861] [id = 48] 14:20:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 112 (0x7f92f4d1f400) [pid = 1861] [serial = 142] [outer = (nil)] 14:20:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 113 (0x7f92f5cc7400) [pid = 1861] [serial = 143] [outer = 0x7f92f4d1f400] 14:20:09 INFO - PROCESS | 1861 | 1461360009108 Marionette DEBUG loaded listener.js 14:20:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 114 (0x7f92f6c22000) [pid = 1861] [serial = 144] [outer = 0x7f92f4d1f400] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 113 (0x7f92fe566c00) [pid = 1861] [serial = 9] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 112 (0x7f92f41ce000) [pid = 1861] [serial = 119] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 111 (0x7f92ff092c00) [pid = 1861] [serial = 12] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 110 (0x7f92f6c29c00) [pid = 1861] [serial = 97] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 109 (0x7f930192dc00) [pid = 1861] [serial = 70] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 108 (0x7f930188ac00) [pid = 1861] [serial = 82] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f93106a7c00) [pid = 1861] [serial = 88] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f92ffa13400) [pid = 1861] [serial = 65] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f92f293a400) [pid = 1861] [serial = 116] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f930e73e000) [pid = 1861] [serial = 2] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f92ff017000) [pid = 1861] [serial = 64] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 102 (0x7f92f6fe3c00) [pid = 1861] [serial = 37] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f9301889400) [pid = 1861] [serial = 43] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f92f6929800) [pid = 1861] [serial = 25] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f930b838000) [pid = 1861] [serial = 46] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f930b902c00) [pid = 1861] [serial = 49] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f92facc3000) [pid = 1861] [serial = 30] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f92f8612400) [pid = 1861] [serial = 28] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 95 (0x7f92fca75400) [pid = 1861] [serial = 40] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 94 (0x7f92fca74c00) [pid = 1861] [serial = 31] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 93 (0x7f92fbb97800) [pid = 1861] [serial = 38] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 92 (0x7f92fe2d7c00) [pid = 1861] [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.] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 91 (0x7f930b840c00) [pid = 1861] [serial = 47] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 90 (0x7f92ffa19c00) [pid = 1861] [serial = 41] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 89 (0x7f92ff01e000) [pid = 1861] [serial = 34] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 88 (0x7f92f4d1dc00) [pid = 1861] [serial = 22] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 87 (0x7f930b9ec800) [pid = 1861] [serial = 50] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 86 (0x7f9301927800) [pid = 1861] [serial = 44] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 85 (0x7f92ff40c800) [pid = 1861] [serial = 35] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 84 (0x7f92f5ccbc00) [pid = 1861] [serial = 23] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 83 (0x7f930aaf1000) [pid = 1861] [serial = 59] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 82 (0x7f930ca3bc00) [pid = 1861] [serial = 61] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 81 (0x7f92ff01d800) [pid = 1861] [serial = 101] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 80 (0x7f9300497800) [pid = 1861] [serial = 56] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 79 (0x7f9301d2f800) [pid = 1861] [serial = 58] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 78 (0x7f930bd59c00) [pid = 1861] [serial = 85] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 77 (0x7f9311005400) [pid = 1861] [serial = 91] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 76 (0x7f930b66bc00) [pid = 1861] [serial = 71] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 75 (0x7f9300328800) [pid = 1861] [serial = 68] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 74 (0x7f92ffa0f400) [pid = 1861] [serial = 55] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 73 (0x7f92f6fe7800) [pid = 1861] [serial = 53] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 72 (0x7f930032c400) [pid = 1861] [serial = 80] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 71 (0x7f930ca38c00) [pid = 1861] [serial = 73] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 70 (0x7f92f6a7d800) [pid = 1861] [serial = 52] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 69 (0x7f9310f08400) [pid = 1861] [serial = 89] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 68 (0x7f9313690000) [pid = 1861] [serial = 95] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 67 (0x7f9310baa800) [pid = 1861] [serial = 104] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 66 (0x7f9300327c00) [pid = 1861] [serial = 98] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 65 (0x7f93103fa400) [pid = 1861] [serial = 76] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 64 (0x7f9301d33800) [pid = 1861] [serial = 83] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 63 (0x7f930cb03800) [pid = 1861] [serial = 86] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 62 (0x7f9312c55800) [pid = 1861] [serial = 92] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 61 (0x7f930aaef400) [pid = 1861] [serial = 94] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 60 (0x7f930cbc1000) [pid = 1861] [serial = 62] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 59 (0x7f92ff3a9c00) [pid = 1861] [serial = 67] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 58 (0x7f92f41cb400) [pid = 1861] [serial = 114] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 57 (0x7f9312cc4800) [pid = 1861] [serial = 111] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 56 (0x7f9314f7b800) [pid = 1861] [serial = 113] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 55 (0x7f92f48dd800) [pid = 1861] [serial = 110] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 54 (0x7f9311004400) [pid = 1861] [serial = 107] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 53 (0x7f92f6c20000) [pid = 1861] [serial = 17] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 52 (0x7f92ff6ce800) [pid = 1861] [serial = 16] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 51 (0x7f92f6a7fc00) [pid = 1861] [serial = 19] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 50 (0x7f92fea93400) [pid = 1861] [serial = 79] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 49 (0x7f93106a7400) [pid = 1861] [serial = 77] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 48 (0x7f930cd76c00) [pid = 1861] [serial = 74] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 47 (0x7f930cbbbc00) [pid = 1861] [serial = 102] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 46 (0x7f9310fe8c00) [pid = 1861] [serial = 105] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | --DOMWINDOW == 45 (0x7f93139c1c00) [pid = 1861] [serial = 108] [outer = (nil)] [url = about:blank] 14:20:10 INFO - PROCESS | 1861 | 1461360010251 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 14:20:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1848ms 14:20:10 INFO - PROCESS | 1861 | 1461360010292 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 14:20:10 INFO - PROCESS | 1861 | 1461360010299 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 14:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:20:10 INFO - PROCESS | 1861 | 1461360010306 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:20:10 INFO - PROCESS | 1861 | 1461360010312 Marionette TRACE conn4 <- [1,166,null,{}] 14:20:10 INFO - PROCESS | 1861 | 1461360010318 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:10 INFO - PROCESS | 1861 | 1461360010461 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 14:20:10 INFO - PROCESS | 1861 | 1461360010480 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6d95000 == 18 [pid = 1861] [id = 49] 14:20:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 46 (0x7f92f5ccf000) [pid = 1861] [serial = 145] [outer = (nil)] 14:20:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 47 (0x7f92f8358000) [pid = 1861] [serial = 146] [outer = 0x7f92f5ccf000] 14:20:10 INFO - PROCESS | 1861 | 1461360010550 Marionette DEBUG loaded listener.js 14:20:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 48 (0x7f92f84cc000) [pid = 1861] [serial = 147] [outer = 0x7f92f5ccf000] 14:20:11 INFO - PROCESS | 1861 | 1461360011341 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 14:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1083ms 14:20:11 INFO - PROCESS | 1861 | 1461360011390 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 14:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:20:11 INFO - PROCESS | 1861 | 1461360011395 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 14:20:11 INFO - PROCESS | 1861 | 1461360011402 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:20:11 INFO - PROCESS | 1861 | 1461360011405 Marionette TRACE conn4 <- [1,170,null,{}] 14:20:11 INFO - PROCESS | 1861 | 1461360011415 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:11 INFO - PROCESS | 1861 | 1461360011581 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 14:20:11 INFO - PROCESS | 1861 | 1461360011594 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fca41800 == 19 [pid = 1861] [id = 50] 14:20:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 49 (0x7f92f41d0400) [pid = 1861] [serial = 148] [outer = (nil)] 14:20:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 50 (0x7f92fa2e0000) [pid = 1861] [serial = 149] [outer = 0x7f92f41d0400] 14:20:11 INFO - PROCESS | 1861 | 1461360011661 Marionette DEBUG loaded listener.js 14:20:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 51 (0x7f92fb96a800) [pid = 1861] [serial = 150] [outer = 0x7f92f41d0400] 14:20:12 INFO - PROCESS | 1861 | 1461360012463 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 14:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1084ms 14:20:12 INFO - PROCESS | 1861 | 1461360012487 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 14:20:12 INFO - PROCESS | 1861 | 1461360012496 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 14:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:20:12 INFO - PROCESS | 1861 | 1461360012532 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:20:12 INFO - PROCESS | 1861 | 1461360012540 Marionette TRACE conn4 <- [1,174,null,{}] 14:20:12 INFO - PROCESS | 1861 | 1461360012552 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:12 INFO - PROCESS | 1861 | 1461360012763 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 14:20:12 INFO - PROCESS | 1861 | 1461360012783 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92feb54000 == 20 [pid = 1861] [id = 51] 14:20:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 52 (0x7f92fddf2c00) [pid = 1861] [serial = 151] [outer = (nil)] 14:20:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 53 (0x7f92feaa1800) [pid = 1861] [serial = 152] [outer = 0x7f92fddf2c00] 14:20:12 INFO - PROCESS | 1861 | 1461360012857 Marionette DEBUG loaded listener.js 14:20:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 54 (0x7f92ff018000) [pid = 1861] [serial = 153] [outer = 0x7f92fddf2c00] 14:20:13 INFO - PROCESS | 1861 | 1461360013623 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 14:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1171ms 14:20:13 INFO - PROCESS | 1861 | 1461360013677 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 14:20:13 INFO - PROCESS | 1861 | 1461360013680 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 14:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:20:13 INFO - PROCESS | 1861 | 1461360013686 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:20:13 INFO - PROCESS | 1861 | 1461360013688 Marionette TRACE conn4 <- [1,178,null,{}] 14:20:13 INFO - PROCESS | 1861 | 1461360013697 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:13 INFO - PROCESS | 1861 | 1461360013874 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 14:20:13 INFO - PROCESS | 1861 | 1461360013903 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff0d6000 == 21 [pid = 1861] [id = 52] 14:20:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 55 (0x7f92f293b400) [pid = 1861] [serial = 154] [outer = (nil)] 14:20:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 56 (0x7f92ff80a400) [pid = 1861] [serial = 155] [outer = 0x7f92f293b400] 14:20:13 INFO - PROCESS | 1861 | 1461360013966 Marionette DEBUG loaded listener.js 14:20:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 57 (0x7f930180d400) [pid = 1861] [serial = 156] [outer = 0x7f92f293b400] 14:20:14 INFO - PROCESS | 1861 | --DOMWINDOW == 56 (0x7f92f2936000) [pid = 1861] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:20:14 INFO - PROCESS | 1861 | --DOMWINDOW == 55 (0x7f92f6f12000) [pid = 1861] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:20:14 INFO - PROCESS | 1861 | --DOMWINDOW == 54 (0x7f92f293c800) [pid = 1861] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:20:14 INFO - PROCESS | 1861 | --DOMWINDOW == 53 (0x7f92f84f2000) [pid = 1861] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:20:14 INFO - PROCESS | 1861 | --DOMWINDOW == 52 (0x7f92f6f14c00) [pid = 1861] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:20:14 INFO - PROCESS | 1861 | 1461360014812 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 14:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1179ms 14:20:14 INFO - PROCESS | 1861 | 1461360014867 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 14:20:14 INFO - PROCESS | 1861 | 1461360014872 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 14:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:20:14 INFO - PROCESS | 1861 | 1461360014877 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:20:14 INFO - PROCESS | 1861 | 1461360014880 Marionette TRACE conn4 <- [1,182,null,{}] 14:20:14 INFO - PROCESS | 1861 | 1461360014885 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:15 INFO - PROCESS | 1861 | 1461360015039 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 14:20:15 INFO - PROCESS | 1861 | 1461360015052 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff668000 == 22 [pid = 1861] [id = 53] 14:20:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 53 (0x7f93018ec400) [pid = 1861] [serial = 157] [outer = (nil)] 14:20:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 54 (0x7f930192ac00) [pid = 1861] [serial = 158] [outer = 0x7f93018ec400] 14:20:15 INFO - PROCESS | 1861 | 1461360015135 Marionette DEBUG loaded listener.js 14:20:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 55 (0x7f930aa16800) [pid = 1861] [serial = 159] [outer = 0x7f93018ec400] 14:20:15 INFO - PROCESS | 1861 | 1461360015912 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 14:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1081ms 14:20:15 INFO - PROCESS | 1861 | 1461360015960 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 14:20:15 INFO - PROCESS | 1861 | 1461360015964 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 14:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:20:15 INFO - PROCESS | 1861 | 1461360015970 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:20:15 INFO - PROCESS | 1861 | 1461360015972 Marionette TRACE conn4 <- [1,186,null,{}] 14:20:15 INFO - PROCESS | 1861 | 1461360015978 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:16 INFO - PROCESS | 1861 | 1461360016120 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 14:20:16 INFO - PROCESS | 1861 | 1461360016134 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93004d8800 == 23 [pid = 1861] [id = 54] 14:20:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 56 (0x7f930192b800) [pid = 1861] [serial = 160] [outer = (nil)] 14:20:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 57 (0x7f930b906400) [pid = 1861] [serial = 161] [outer = 0x7f930192b800] 14:20:16 INFO - PROCESS | 1861 | 1461360016198 Marionette DEBUG loaded listener.js 14:20:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 58 (0x7f930b9f0400) [pid = 1861] [serial = 162] [outer = 0x7f930192b800] 14:20:17 INFO - PROCESS | 1861 | 1461360017191 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 14:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1235ms 14:20:17 INFO - PROCESS | 1861 | 1461360017215 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 14:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:20:17 INFO - PROCESS | 1861 | 1461360017225 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 14:20:17 INFO - PROCESS | 1861 | 1461360017241 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:20:17 INFO - PROCESS | 1861 | 1461360017249 Marionette TRACE conn4 <- [1,190,null,{}] 14:20:17 INFO - PROCESS | 1861 | 1461360017265 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:17 INFO - PROCESS | 1861 | 1461360017545 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 14:20:17 INFO - PROCESS | 1861 | 1461360017629 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fac4f000 == 24 [pid = 1861] [id = 55] 14:20:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 59 (0x7f92f67be400) [pid = 1861] [serial = 163] [outer = (nil)] 14:20:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 60 (0x7f92f6fe7800) [pid = 1861] [serial = 164] [outer = 0x7f92f67be400] 14:20:17 INFO - PROCESS | 1861 | 1461360017759 Marionette DEBUG loaded listener.js 14:20:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 61 (0x7f92f84d6800) [pid = 1861] [serial = 165] [outer = 0x7f92f67be400] 14:20:18 INFO - PROCESS | 1861 | 1461360018688 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 14:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1500ms 14:20:18 INFO - PROCESS | 1861 | 1461360018738 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 14:20:18 INFO - PROCESS | 1861 | 1461360018747 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 14:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:20:18 INFO - PROCESS | 1861 | 1461360018759 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:20:18 INFO - PROCESS | 1861 | 1461360018763 Marionette TRACE conn4 <- [1,194,null,{}] 14:20:18 INFO - PROCESS | 1861 | 1461360018771 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:18 INFO - PROCESS | 1861 | 1461360018975 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 14:20:19 INFO - PROCESS | 1861 | 1461360019105 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fca40000 == 25 [pid = 1861] [id = 56] 14:20:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 62 (0x7f92f6a85800) [pid = 1861] [serial = 166] [outer = (nil)] 14:20:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 63 (0x7f92fca81800) [pid = 1861] [serial = 167] [outer = 0x7f92f6a85800] 14:20:19 INFO - PROCESS | 1861 | 1461360019183 Marionette DEBUG loaded listener.js 14:20:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 64 (0x7f92fe5c4400) [pid = 1861] [serial = 168] [outer = 0x7f92f6a85800] 14:20:20 INFO - PROCESS | 1861 | 1461360020116 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 14:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1392ms 14:20:20 INFO - PROCESS | 1861 | 1461360020151 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 14:20:20 INFO - PROCESS | 1861 | 1461360020156 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 14:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:20:20 INFO - PROCESS | 1861 | 1461360020163 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:20:20 INFO - PROCESS | 1861 | 1461360020170 Marionette TRACE conn4 <- [1,198,null,{}] 14:20:20 INFO - PROCESS | 1861 | 1461360020189 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:20 INFO - PROCESS | 1861 | 1461360020378 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 14:20:20 INFO - PROCESS | 1861 | 1461360020510 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9301828800 == 26 [pid = 1861] [id = 57] 14:20:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 65 (0x7f930180e400) [pid = 1861] [serial = 169] [outer = (nil)] 14:20:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 66 (0x7f9305a99000) [pid = 1861] [serial = 170] [outer = 0x7f930180e400] 14:20:20 INFO - PROCESS | 1861 | 1461360020600 Marionette DEBUG loaded listener.js 14:20:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 67 (0x7f930b83e800) [pid = 1861] [serial = 171] [outer = 0x7f930180e400] 14:20:21 INFO - PROCESS | 1861 | 1461360021614 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 14:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1501ms 14:20:21 INFO - PROCESS | 1861 | 1461360021666 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 14:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:20:21 INFO - PROCESS | 1861 | 1461360021672 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 14:20:21 INFO - PROCESS | 1861 | 1461360021679 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:20:21 INFO - PROCESS | 1861 | 1461360021683 Marionette TRACE conn4 <- [1,202,null,{}] 14:20:21 INFO - PROCESS | 1861 | 1461360021690 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:21 INFO - PROCESS | 1861 | 1461360021879 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 14:20:22 INFO - PROCESS | 1861 | 1461360022011 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6715800 == 27 [pid = 1861] [id = 58] 14:20:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 68 (0x7f92f41c9000) [pid = 1861] [serial = 172] [outer = (nil)] 14:20:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 69 (0x7f92f4d1f000) [pid = 1861] [serial = 173] [outer = 0x7f92f41c9000] 14:20:22 INFO - PROCESS | 1861 | 1461360022153 Marionette DEBUG loaded listener.js 14:20:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 70 (0x7f92fd88e400) [pid = 1861] [serial = 174] [outer = 0x7f92f41c9000] 14:20:23 INFO - PROCESS | 1861 | 1461360023307 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 14:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1689ms 14:20:23 INFO - PROCESS | 1861 | 1461360023369 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 14:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:20:23 INFO - PROCESS | 1861 | 1461360023376 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 14:20:23 INFO - PROCESS | 1861 | 1461360023384 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:20:23 INFO - PROCESS | 1861 | 1461360023389 Marionette TRACE conn4 <- [1,206,null,{}] 14:20:23 INFO - PROCESS | 1861 | 1461360023396 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:23 INFO - PROCESS | 1861 | 1461360023604 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 14:20:23 INFO - PROCESS | 1861 | --DOMWINDOW == 69 (0x7f92f835c400) [pid = 1861] [serial = 131] [outer = (nil)] [url = about:blank] 14:20:23 INFO - PROCESS | 1861 | 1461360023813 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6929800 == 28 [pid = 1861] [id = 59] 14:20:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 70 (0x7f92f6f09c00) [pid = 1861] [serial = 175] [outer = (nil)] 14:20:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 71 (0x7f92f84d6400) [pid = 1861] [serial = 176] [outer = 0x7f92f6f09c00] 14:20:23 INFO - PROCESS | 1861 | 1461360023894 Marionette DEBUG loaded listener.js 14:20:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 72 (0x7f92f8612000) [pid = 1861] [serial = 177] [outer = 0x7f92f6f09c00] 14:20:24 INFO - PROCESS | 1861 | --DOMWINDOW == 71 (0x7f92f835bc00) [pid = 1861] [serial = 122] [outer = (nil)] [url = about:blank] 14:20:24 INFO - PROCESS | 1861 | --DOMWINDOW == 70 (0x7f92f8365000) [pid = 1861] [serial = 123] [outer = (nil)] [url = about:blank] 14:20:24 INFO - PROCESS | 1861 | --DOMWINDOW == 69 (0x7f92f48d6400) [pid = 1861] [serial = 120] [outer = (nil)] [url = about:blank] 14:20:24 INFO - PROCESS | 1861 | --DOMWINDOW == 68 (0x7f92fdfa2800) [pid = 1861] [serial = 128] [outer = (nil)] [url = about:blank] 14:20:24 INFO - PROCESS | 1861 | --DOMWINDOW == 67 (0x7f92f84eec00) [pid = 1861] [serial = 125] [outer = (nil)] [url = about:blank] 14:20:24 INFO - PROCESS | 1861 | --DOMWINDOW == 66 (0x7f92ffa12000) [pid = 1861] [serial = 129] [outer = (nil)] [url = about:blank] 14:20:24 INFO - PROCESS | 1861 | --DOMWINDOW == 65 (0x7f92faccbc00) [pid = 1861] [serial = 126] [outer = (nil)] [url = about:blank] 14:20:24 INFO - PROCESS | 1861 | --DOMWINDOW == 64 (0x7f92f41ca800) [pid = 1861] [serial = 117] [outer = (nil)] [url = about:blank] 14:20:24 INFO - PROCESS | 1861 | 1461360024750 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 14:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1439ms 14:20:24 INFO - PROCESS | 1861 | 1461360024826 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 14:20:24 INFO - PROCESS | 1861 | 1461360024836 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 14:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:20:24 INFO - PROCESS | 1861 | 1461360024850 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:20:24 INFO - PROCESS | 1861 | 1461360024855 Marionette TRACE conn4 <- [1,210,null,{}] 14:20:24 INFO - PROCESS | 1861 | 1461360024863 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:25 INFO - PROCESS | 1861 | 1461360025056 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 14:20:25 INFO - PROCESS | 1861 | 1461360025153 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fe92f800 == 29 [pid = 1861] [id = 60] 14:20:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 65 (0x7f92f41ca800) [pid = 1861] [serial = 178] [outer = (nil)] 14:20:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 66 (0x7f92fd8dbc00) [pid = 1861] [serial = 179] [outer = 0x7f92f41ca800] 14:20:25 INFO - PROCESS | 1861 | 1461360025238 Marionette DEBUG loaded listener.js 14:20:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 67 (0x7f92ff013000) [pid = 1861] [serial = 180] [outer = 0x7f92f41ca800] 14:20:25 INFO - PROCESS | 1861 | 1461360025954 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 14:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1134ms 14:20:25 INFO - PROCESS | 1861 | 1461360025984 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 14:20:25 INFO - PROCESS | 1861 | 1461360025988 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 14:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:20:25 INFO - PROCESS | 1861 | 1461360025995 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:20:26 INFO - PROCESS | 1861 | 1461360026001 Marionette TRACE conn4 <- [1,214,null,{}] 14:20:26 INFO - PROCESS | 1861 | 1461360026018 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:26 INFO - PROCESS | 1861 | 1461360026229 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 14:20:26 INFO - PROCESS | 1861 | 1461360026245 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ffae7000 == 30 [pid = 1861] [id = 61] 14:20:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 68 (0x7f92ffa0c400) [pid = 1861] [serial = 181] [outer = (nil)] 14:20:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 69 (0x7f9301928400) [pid = 1861] [serial = 182] [outer = 0x7f92ffa0c400] 14:20:26 INFO - PROCESS | 1861 | 1461360026321 Marionette DEBUG loaded listener.js 14:20:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 70 (0x7f930b838400) [pid = 1861] [serial = 183] [outer = 0x7f92ffa0c400] 14:20:27 INFO - PROCESS | 1861 | 1461360027202 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 14:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1290ms 14:20:27 INFO - PROCESS | 1861 | 1461360027290 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 14:20:27 INFO - PROCESS | 1861 | 1461360027296 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 14:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:20:27 INFO - PROCESS | 1861 | 1461360027312 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:20:27 INFO - PROCESS | 1861 | 1461360027316 Marionette TRACE conn4 <- [1,218,null,{}] 14:20:27 INFO - PROCESS | 1861 | 1461360027323 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:27 INFO - PROCESS | 1861 | 1461360027505 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 14:20:27 INFO - PROCESS | 1861 | 1461360027531 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9304d05800 == 31 [pid = 1861] [id = 62] 14:20:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 71 (0x7f930b839c00) [pid = 1861] [serial = 184] [outer = (nil)] 14:20:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 72 (0x7f930bb98400) [pid = 1861] [serial = 185] [outer = 0x7f930b839c00] 14:20:27 INFO - PROCESS | 1861 | 1461360027600 Marionette DEBUG loaded listener.js 14:20:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 73 (0x7f930bddd000) [pid = 1861] [serial = 186] [outer = 0x7f930b839c00] 14:20:28 INFO - PROCESS | 1861 | 1461360028411 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 14:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1134ms 14:20:28 INFO - PROCESS | 1861 | 1461360028450 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 14:20:28 INFO - PROCESS | 1861 | 1461360028454 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 14:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:20:28 INFO - PROCESS | 1861 | 1461360028461 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:20:28 INFO - PROCESS | 1861 | 1461360028464 Marionette TRACE conn4 <- [1,222,null,{}] 14:20:28 INFO - PROCESS | 1861 | 1461360028477 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:28 INFO - PROCESS | 1861 | 1461360028695 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 14:20:28 INFO - PROCESS | 1861 | --DOMWINDOW == 72 (0x7f92f293b400) [pid = 1861] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:20:28 INFO - PROCESS | 1861 | --DOMWINDOW == 71 (0x7f92f4d1f400) [pid = 1861] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:20:28 INFO - PROCESS | 1861 | --DOMWINDOW == 70 (0x7f93018ec400) [pid = 1861] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:20:28 INFO - PROCESS | 1861 | --DOMWINDOW == 69 (0x7f92f5ccf000) [pid = 1861] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:20:28 INFO - PROCESS | 1861 | --DOMWINDOW == 68 (0x7f92f41d0400) [pid = 1861] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:20:28 INFO - PROCESS | 1861 | --DOMWINDOW == 67 (0x7f92fddf2c00) [pid = 1861] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:20:28 INFO - PROCESS | 1861 | --DOMWINDOW == 66 (0x7f92f48db400) [pid = 1861] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:20:28 INFO - PROCESS | 1861 | 1461360028770 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fac50800 == 32 [pid = 1861] [id = 63] 14:20:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 67 (0x7f92f293b400) [pid = 1861] [serial = 187] [outer = (nil)] 14:20:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 68 (0x7f92f4d25400) [pid = 1861] [serial = 188] [outer = 0x7f92f293b400] 14:20:28 INFO - PROCESS | 1861 | 1461360028840 Marionette DEBUG loaded listener.js 14:20:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 69 (0x7f92fbb9f400) [pid = 1861] [serial = 189] [outer = 0x7f92f293b400] 14:20:29 INFO - PROCESS | 1861 | 1461360029622 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 14:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1177ms 14:20:29 INFO - PROCESS | 1861 | 1461360029639 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 14:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:20:29 INFO - PROCESS | 1861 | 1461360029644 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 14:20:29 INFO - PROCESS | 1861 | 1461360029651 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:20:29 INFO - PROCESS | 1861 | 1461360029655 Marionette TRACE conn4 <- [1,226,null,{}] 14:20:29 INFO - PROCESS | 1861 | 1461360029665 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:29 INFO - PROCESS | 1861 | 1461360029828 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 14:20:29 INFO - PROCESS | 1861 | 1461360029848 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930bb2b000 == 33 [pid = 1861] [id = 64] 14:20:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 70 (0x7f930cae6400) [pid = 1861] [serial = 190] [outer = (nil)] 14:20:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 71 (0x7f930cd7c400) [pid = 1861] [serial = 191] [outer = 0x7f930cae6400] 14:20:29 INFO - PROCESS | 1861 | 1461360029928 Marionette DEBUG loaded listener.js 14:20:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 72 (0x7f930ec3b800) [pid = 1861] [serial = 192] [outer = 0x7f930cae6400] 14:20:30 INFO - PROCESS | 1861 | 1461360030783 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 14:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1180ms 14:20:30 INFO - PROCESS | 1861 | 1461360030833 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 14:20:30 INFO - PROCESS | 1861 | 1461360030840 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 14:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:20:30 INFO - PROCESS | 1861 | 1461360030851 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:20:30 INFO - PROCESS | 1861 | 1461360030859 Marionette TRACE conn4 <- [1,230,null,{}] 14:20:30 INFO - PROCESS | 1861 | 1461360030932 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:31 INFO - PROCESS | 1861 | 1461360031119 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 14:20:31 INFO - PROCESS | 1861 | 1461360031253 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fa23d800 == 34 [pid = 1861] [id = 65] 14:20:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 73 (0x7f92f69c5400) [pid = 1861] [serial = 193] [outer = (nil)] 14:20:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 74 (0x7f92f6c21c00) [pid = 1861] [serial = 194] [outer = 0x7f92f69c5400] 14:20:31 INFO - PROCESS | 1861 | 1461360031342 Marionette DEBUG loaded listener.js 14:20:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 75 (0x7f92f69bb400) [pid = 1861] [serial = 195] [outer = 0x7f92f69c5400] 14:20:32 INFO - PROCESS | 1861 | 1461360032248 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 14:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1450ms 14:20:32 INFO - PROCESS | 1861 | 1461360032302 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 14:20:32 INFO - PROCESS | 1861 | 1461360032311 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 14:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:20:32 INFO - PROCESS | 1861 | 1461360032322 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:20:32 INFO - PROCESS | 1861 | 1461360032325 Marionette TRACE conn4 <- [1,234,null,{}] 14:20:32 INFO - PROCESS | 1861 | 1461360032332 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:32 INFO - PROCESS | 1861 | 1461360032514 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 14:20:32 INFO - PROCESS | 1861 | 1461360032647 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9301de2000 == 35 [pid = 1861] [id = 66] 14:20:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 76 (0x7f92facc3000) [pid = 1861] [serial = 196] [outer = (nil)] 14:20:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 77 (0x7f92ff015800) [pid = 1861] [serial = 197] [outer = 0x7f92facc3000] 14:20:32 INFO - PROCESS | 1861 | 1461360032742 Marionette DEBUG loaded listener.js 14:20:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 78 (0x7f9300332000) [pid = 1861] [serial = 198] [outer = 0x7f92facc3000] 14:20:33 INFO - PROCESS | 1861 | 1461360033611 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 14:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1330ms 14:20:33 INFO - PROCESS | 1861 | 1461360033653 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 14:20:33 INFO - PROCESS | 1861 | 1461360033657 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 14:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:20:33 INFO - PROCESS | 1861 | 1461360033664 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:20:33 INFO - PROCESS | 1861 | 1461360033671 Marionette TRACE conn4 <- [1,238,null,{}] 14:20:33 INFO - PROCESS | 1861 | 1461360033707 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:33 INFO - PROCESS | 1861 | 1461360033899 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 14:20:34 INFO - PROCESS | 1861 | 1461360034044 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930cd1d800 == 36 [pid = 1861] [id = 67] 14:20:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 79 (0x7f930b83c000) [pid = 1861] [serial = 199] [outer = (nil)] 14:20:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 80 (0x7f930bb93800) [pid = 1861] [serial = 200] [outer = 0x7f930b83c000] 14:20:34 INFO - PROCESS | 1861 | 1461360034131 Marionette DEBUG loaded listener.js 14:20:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 81 (0x7f930cb02c00) [pid = 1861] [serial = 201] [outer = 0x7f930b83c000] 14:20:34 INFO - PROCESS | 1861 | 1461360034994 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 14:20:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1357ms 14:20:35 INFO - PROCESS | 1861 | 1461360035023 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 14:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:20:35 INFO - PROCESS | 1861 | 1461360035028 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 14:20:35 INFO - PROCESS | 1861 | 1461360035034 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:20:35 INFO - PROCESS | 1861 | 1461360035038 Marionette TRACE conn4 <- [1,242,null,{}] 14:20:35 INFO - PROCESS | 1861 | 1461360035044 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:35 INFO - PROCESS | 1861 | 1461360035213 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 14:20:35 INFO - PROCESS | 1861 | 1461360035356 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f931035f800 == 37 [pid = 1861] [id = 68] 14:20:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 82 (0x7f9301d2f800) [pid = 1861] [serial = 202] [outer = (nil)] 14:20:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 83 (0x7f930ec3ac00) [pid = 1861] [serial = 203] [outer = 0x7f9301d2f800] 14:20:35 INFO - PROCESS | 1861 | 1461360035442 Marionette DEBUG loaded listener.js 14:20:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 84 (0x7f93103fa400) [pid = 1861] [serial = 204] [outer = 0x7f9301d2f800] 14:20:36 INFO - PROCESS | 1861 | 1461360036386 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 14:20:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1380ms 14:20:36 INFO - PROCESS | 1861 | 1461360036415 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 14:20:36 INFO - PROCESS | 1861 | 1461360036418 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 14:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:20:36 INFO - PROCESS | 1861 | 1461360036425 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:20:36 INFO - PROCESS | 1861 | 1461360036429 Marionette TRACE conn4 <- [1,246,null,{}] 14:20:36 INFO - PROCESS | 1861 | 1461360036435 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:36 INFO - PROCESS | 1861 | 1461360036596 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 14:20:36 INFO - PROCESS | 1861 | 1461360036742 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93104b5800 == 38 [pid = 1861] [id = 69] 14:20:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 85 (0x7f92f835ac00) [pid = 1861] [serial = 205] [outer = (nil)] 14:20:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 86 (0x7f93106a0c00) [pid = 1861] [serial = 206] [outer = 0x7f92f835ac00] 14:20:36 INFO - PROCESS | 1861 | 1461360036819 Marionette DEBUG loaded listener.js 14:20:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 87 (0x7f93106ad800) [pid = 1861] [serial = 207] [outer = 0x7f92f835ac00] 14:20:37 INFO - PROCESS | 1861 | 1461360037946 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 14:20:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1588ms 14:20:38 INFO - PROCESS | 1861 | 1461360038015 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 14:20:38 INFO - PROCESS | 1861 | 1461360038022 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 14:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:20:38 INFO - PROCESS | 1861 | 1461360038032 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:20:38 INFO - PROCESS | 1861 | 1461360038036 Marionette TRACE conn4 <- [1,250,null,{}] 14:20:38 INFO - PROCESS | 1861 | 1461360038046 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:38 INFO - PROCESS | 1861 | 1461360038300 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 14:20:38 INFO - PROCESS | 1861 | 1461360038495 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6715000 == 39 [pid = 1861] [id = 70] 14:20:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 88 (0x7f92f5cc6c00) [pid = 1861] [serial = 208] [outer = (nil)] 14:20:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f92f84ea400) [pid = 1861] [serial = 209] [outer = 0x7f92f5cc6c00] 14:20:38 INFO - PROCESS | 1861 | 1461360038585 Marionette DEBUG loaded listener.js 14:20:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f92fa2df400) [pid = 1861] [serial = 210] [outer = 0x7f92f5cc6c00] 14:20:39 INFO - PROCESS | 1861 | --DOMWINDOW == 89 (0x7f92f2943800) [pid = 1861] [serial = 134] [outer = (nil)] [url = about:blank] 14:20:39 INFO - PROCESS | 1861 | --DOMWINDOW == 88 (0x7f930aa1bc00) [pid = 1861] [serial = 140] [outer = (nil)] [url = about:blank] 14:20:39 INFO - PROCESS | 1861 | --DOMWINDOW == 87 (0x7f930b906400) [pid = 1861] [serial = 161] [outer = (nil)] [url = about:blank] 14:20:39 INFO - PROCESS | 1861 | --DOMWINDOW == 86 (0x7f92fa2db800) [pid = 1861] [serial = 137] [outer = (nil)] [url = about:blank] 14:20:39 INFO - PROCESS | 1861 | 1461360039443 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 14:20:39 INFO - PROCESS | 1861 | --DOMWINDOW == 85 (0x7f92fecc7c00) [pid = 1861] [serial = 132] [outer = (nil)] [url = about:blank] 14:20:39 INFO - PROCESS | 1861 | --DOMWINDOW == 84 (0x7f92ff80a400) [pid = 1861] [serial = 155] [outer = (nil)] [url = about:blank] 14:20:39 INFO - PROCESS | 1861 | --DOMWINDOW == 83 (0x7f92f5cc7400) [pid = 1861] [serial = 143] [outer = (nil)] [url = about:blank] 14:20:39 INFO - PROCESS | 1861 | --DOMWINDOW == 82 (0x7f930192ac00) [pid = 1861] [serial = 158] [outer = (nil)] [url = about:blank] 14:20:39 INFO - PROCESS | 1861 | --DOMWINDOW == 81 (0x7f92f8358000) [pid = 1861] [serial = 146] [outer = (nil)] [url = about:blank] 14:20:39 INFO - PROCESS | 1861 | --DOMWINDOW == 80 (0x7f92f84cc000) [pid = 1861] [serial = 147] [outer = (nil)] [url = about:blank] 14:20:39 INFO - PROCESS | 1861 | --DOMWINDOW == 79 (0x7f92f6c22000) [pid = 1861] [serial = 144] [outer = (nil)] [url = about:blank] 14:20:39 INFO - PROCESS | 1861 | --DOMWINDOW == 78 (0x7f92fa2e0000) [pid = 1861] [serial = 149] [outer = (nil)] [url = about:blank] 14:20:39 INFO - PROCESS | 1861 | --DOMWINDOW == 77 (0x7f92feaa1800) [pid = 1861] [serial = 152] [outer = (nil)] [url = about:blank] 14:20:39 INFO - PROCESS | 1861 | --DOMWINDOW == 76 (0x7f930aa16800) [pid = 1861] [serial = 159] [outer = (nil)] [url = about:blank] 14:20:39 INFO - PROCESS | 1861 | --DOMWINDOW == 75 (0x7f930180d400) [pid = 1861] [serial = 156] [outer = (nil)] [url = about:blank] 14:20:39 INFO - PROCESS | 1861 | --DOMWINDOW == 74 (0x7f92ff018000) [pid = 1861] [serial = 153] [outer = (nil)] [url = about:blank] 14:20:39 INFO - PROCESS | 1861 | --DOMWINDOW == 73 (0x7f92fb96a800) [pid = 1861] [serial = 150] [outer = (nil)] [url = about:blank] 14:20:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1489ms 14:20:39 INFO - PROCESS | 1861 | 1461360039522 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 14:20:39 INFO - PROCESS | 1861 | 1461360039531 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 14:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:20:39 INFO - PROCESS | 1861 | 1461360039541 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:20:39 INFO - PROCESS | 1861 | 1461360039544 Marionette TRACE conn4 <- [1,254,null,{}] 14:20:39 INFO - PROCESS | 1861 | 1461360039551 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:39 INFO - PROCESS | 1861 | 1461360039711 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 14:20:39 INFO - PROCESS | 1861 | 1461360039804 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fa238800 == 40 [pid = 1861] [id = 71] 14:20:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 74 (0x7f92f84cd800) [pid = 1861] [serial = 211] [outer = (nil)] 14:20:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 75 (0x7f92fbb93400) [pid = 1861] [serial = 212] [outer = 0x7f92f84cd800] 14:20:39 INFO - PROCESS | 1861 | 1461360039875 Marionette DEBUG loaded listener.js 14:20:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 76 (0x7f92feaa1800) [pid = 1861] [serial = 213] [outer = 0x7f92f84cd800] 14:20:40 INFO - PROCESS | 1861 | 1461360040638 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 14:20:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1136ms 14:20:40 INFO - PROCESS | 1861 | 1461360040679 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 14:20:40 INFO - PROCESS | 1861 | 1461360040683 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 14:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:20:40 INFO - PROCESS | 1861 | 1461360040703 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:20:40 INFO - PROCESS | 1861 | 1461360040709 Marionette TRACE conn4 <- [1,258,null,{}] 14:20:40 INFO - PROCESS | 1861 | 1461360040725 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:40 INFO - PROCESS | 1861 | 1461360040902 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 14:20:40 INFO - PROCESS | 1861 | 1461360040916 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9300066800 == 41 [pid = 1861] [id = 72] 14:20:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 77 (0x7f9300331800) [pid = 1861] [serial = 214] [outer = (nil)] 14:20:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 78 (0x7f930aa16800) [pid = 1861] [serial = 215] [outer = 0x7f9300331800] 14:20:40 INFO - PROCESS | 1861 | 1461360040987 Marionette DEBUG loaded listener.js 14:20:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 79 (0x7f930b83bc00) [pid = 1861] [serial = 216] [outer = 0x7f9300331800] 14:20:41 INFO - PROCESS | 1861 | 1461360041815 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 14:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1138ms 14:20:41 INFO - PROCESS | 1861 | 1461360041837 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 14:20:41 INFO - PROCESS | 1861 | 1461360041842 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 14:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:20:41 INFO - PROCESS | 1861 | 1461360041850 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:20:41 INFO - PROCESS | 1861 | 1461360041853 Marionette TRACE conn4 <- [1,262,null,{}] 14:20:41 INFO - PROCESS | 1861 | 1461360041859 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:42 INFO - PROCESS | 1861 | 1461360042075 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 14:20:42 INFO - PROCESS | 1861 | 1461360042103 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9304d02800 == 42 [pid = 1861] [id = 73] 14:20:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 80 (0x7f930192b400) [pid = 1861] [serial = 217] [outer = (nil)] 14:20:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 81 (0x7f930bd5ac00) [pid = 1861] [serial = 218] [outer = 0x7f930192b400] 14:20:42 INFO - PROCESS | 1861 | 1461360042168 Marionette DEBUG loaded listener.js 14:20:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 82 (0x7f930cb06800) [pid = 1861] [serial = 219] [outer = 0x7f930192b400] 14:20:43 INFO - PROCESS | 1861 | 1461360042993 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 14:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1187ms 14:20:43 INFO - PROCESS | 1861 | 1461360043044 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 14:20:43 INFO - PROCESS | 1861 | 1461360043047 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 14:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:20:43 INFO - PROCESS | 1861 | 1461360043053 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:20:43 INFO - PROCESS | 1861 | 1461360043055 Marionette TRACE conn4 <- [1,266,null,{}] 14:20:43 INFO - PROCESS | 1861 | 1461360043061 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:43 INFO - PROCESS | 1861 | 1461360043239 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 14:20:43 INFO - PROCESS | 1861 | 1461360043267 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930bb2c000 == 43 [pid = 1861] [id = 74] 14:20:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 83 (0x7f92f6c06400) [pid = 1861] [serial = 220] [outer = (nil)] 14:20:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 84 (0x7f92f6c0c400) [pid = 1861] [serial = 221] [outer = 0x7f92f6c06400] 14:20:43 INFO - PROCESS | 1861 | 1461360043331 Marionette DEBUG loaded listener.js 14:20:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 85 (0x7f92f6c10400) [pid = 1861] [serial = 222] [outer = 0x7f92f6c06400] 14:20:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 86 (0x7f92f6c0d000) [pid = 1861] [serial = 223] [outer = 0x7f92f6c25000] 14:20:44 INFO - PROCESS | 1861 | --DOMWINDOW == 85 (0x7f92f293b400) [pid = 1861] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:20:44 INFO - PROCESS | 1861 | --DOMWINDOW == 84 (0x7f930b839c00) [pid = 1861] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:20:44 INFO - PROCESS | 1861 | --DOMWINDOW == 83 (0x7f92f41ca800) [pid = 1861] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:20:44 INFO - PROCESS | 1861 | --DOMWINDOW == 82 (0x7f92f6f09c00) [pid = 1861] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:20:44 INFO - PROCESS | 1861 | --DOMWINDOW == 81 (0x7f92f41c9000) [pid = 1861] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:20:44 INFO - PROCESS | 1861 | --DOMWINDOW == 80 (0x7f92ffa0c400) [pid = 1861] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:20:44 INFO - PROCESS | 1861 | 1461360044336 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 14:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1335ms 14:20:44 INFO - PROCESS | 1861 | 1461360044390 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 14:20:44 INFO - PROCESS | 1861 | 1461360044394 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 14:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:20:44 INFO - PROCESS | 1861 | 1461360044400 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:20:44 INFO - PROCESS | 1861 | 1461360044402 Marionette TRACE conn4 <- [1,270,null,{}] 14:20:44 INFO - PROCESS | 1861 | 1461360044407 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:44 INFO - PROCESS | 1861 | 1461360044595 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 14:20:44 INFO - PROCESS | 1861 | 1461360044685 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f5adc800 == 44 [pid = 1861] [id = 75] 14:20:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 81 (0x7f92f69b9800) [pid = 1861] [serial = 224] [outer = (nil)] 14:20:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 82 (0x7f9301964800) [pid = 1861] [serial = 225] [outer = 0x7f92f69b9800] 14:20:44 INFO - PROCESS | 1861 | 1461360044753 Marionette DEBUG loaded listener.js 14:20:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 83 (0x7f9310b59800) [pid = 1861] [serial = 226] [outer = 0x7f92f69b9800] 14:20:45 INFO - PROCESS | 1861 | 1461360045448 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 14:20:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1085ms 14:20:45 INFO - PROCESS | 1861 | 1461360045491 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 14:20:45 INFO - PROCESS | 1861 | 1461360045495 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 14:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:20:45 INFO - PROCESS | 1861 | 1461360045500 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:20:45 INFO - PROCESS | 1861 | 1461360045503 Marionette TRACE conn4 <- [1,274,null,{}] 14:20:45 INFO - PROCESS | 1861 | 1461360045508 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:45 INFO - PROCESS | 1861 | 1461360045674 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 14:20:45 INFO - PROCESS | 1861 | 1461360045691 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9310d35800 == 45 [pid = 1861] [id = 76] 14:20:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 84 (0x7f92f6c07000) [pid = 1861] [serial = 227] [outer = (nil)] 14:20:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 85 (0x7f9310d40800) [pid = 1861] [serial = 228] [outer = 0x7f92f6c07000] 14:20:45 INFO - PROCESS | 1861 | 1461360045755 Marionette DEBUG loaded listener.js 14:20:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 86 (0x7f9310fe6000) [pid = 1861] [serial = 229] [outer = 0x7f92f6c07000] 14:20:46 INFO - PROCESS | 1861 | 1461360046682 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 14:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1226ms 14:20:46 INFO - PROCESS | 1861 | 1461360046730 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 14:20:46 INFO - PROCESS | 1861 | 1461360046737 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 14:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:20:46 INFO - PROCESS | 1861 | 1461360046747 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:20:46 INFO - PROCESS | 1861 | 1461360046752 Marionette TRACE conn4 <- [1,278,null,{}] 14:20:46 INFO - PROCESS | 1861 | 1461360046762 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:46 INFO - PROCESS | 1861 | 1461360046947 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 14:20:47 INFO - PROCESS | 1861 | 1461360047081 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff0ce000 == 46 [pid = 1861] [id = 77] 14:20:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 87 (0x7f92f6c0a800) [pid = 1861] [serial = 230] [outer = (nil)] 14:20:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 88 (0x7f92f835bc00) [pid = 1861] [serial = 231] [outer = 0x7f92f6c0a800] 14:20:47 INFO - PROCESS | 1861 | 1461360047160 Marionette DEBUG loaded listener.js 14:20:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f92facc0000) [pid = 1861] [serial = 232] [outer = 0x7f92f6c0a800] 14:20:48 INFO - PROCESS | 1861 | 1461360048075 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 14:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1385ms 14:20:48 INFO - PROCESS | 1861 | 1461360048133 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 14:20:48 INFO - PROCESS | 1861 | 1461360048142 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 14:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:20:48 INFO - PROCESS | 1861 | 1461360048153 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:20:48 INFO - PROCESS | 1861 | 1461360048157 Marionette TRACE conn4 <- [1,282,null,{}] 14:20:48 INFO - PROCESS | 1861 | 1461360048164 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:48 INFO - PROCESS | 1861 | 1461360048341 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 14:20:48 INFO - PROCESS | 1861 | 1461360048477 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930bb18000 == 47 [pid = 1861] [id = 78] 14:20:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f92f6c27800) [pid = 1861] [serial = 233] [outer = (nil)] 14:20:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 91 (0x7f92fe9a8400) [pid = 1861] [serial = 234] [outer = 0x7f92f6c27800] 14:20:48 INFO - PROCESS | 1861 | 1461360048554 Marionette DEBUG loaded listener.js 14:20:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 92 (0x7f92fe9ad400) [pid = 1861] [serial = 235] [outer = 0x7f92f6c27800] 14:20:49 INFO - PROCESS | 1861 | 1461360049437 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 14:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1331ms 14:20:49 INFO - PROCESS | 1861 | 1461360049485 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 14:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:20:49 INFO - PROCESS | 1861 | 1461360049489 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 14:20:49 INFO - PROCESS | 1861 | 1461360049496 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:20:49 INFO - PROCESS | 1861 | 1461360049502 Marionette TRACE conn4 <- [1,286,null,{}] 14:20:49 INFO - PROCESS | 1861 | 1461360049518 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:49 INFO - PROCESS | 1861 | 1461360049731 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 14:20:49 INFO - PROCESS | 1861 | 1461360049868 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f931102f800 == 48 [pid = 1861] [id = 79] 14:20:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 93 (0x7f92fe9b2000) [pid = 1861] [serial = 236] [outer = (nil)] 14:20:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f9301d32000) [pid = 1861] [serial = 237] [outer = 0x7f92fe9b2000] 14:20:49 INFO - PROCESS | 1861 | 1461360049949 Marionette DEBUG loaded listener.js 14:20:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f930b96e800) [pid = 1861] [serial = 238] [outer = 0x7f92fe9b2000] 14:20:50 INFO - PROCESS | 1861 | 1461360050836 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 14:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1390ms 14:20:50 INFO - PROCESS | 1861 | 1461360050886 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 14:20:50 INFO - PROCESS | 1861 | 1461360050891 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 14:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:20:50 INFO - PROCESS | 1861 | 1461360050898 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:20:50 INFO - PROCESS | 1861 | 1461360050901 Marionette TRACE conn4 <- [1,290,null,{}] 14:20:50 INFO - PROCESS | 1861 | 1461360050907 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:51 INFO - PROCESS | 1861 | 1461360051070 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 14:20:51 INFO - PROCESS | 1861 | 1461360051211 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:51 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9313960000 == 49 [pid = 1861] [id = 80] 14:20:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f92ff40fc00) [pid = 1861] [serial = 239] [outer = (nil)] 14:20:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f930ec43000) [pid = 1861] [serial = 240] [outer = 0x7f92ff40fc00] 14:20:51 INFO - PROCESS | 1861 | 1461360051290 Marionette DEBUG loaded listener.js 14:20:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f93106a1800) [pid = 1861] [serial = 241] [outer = 0x7f92ff40fc00] 14:20:52 INFO - PROCESS | 1861 | 1461360052359 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 14:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1530ms 14:20:52 INFO - PROCESS | 1861 | 1461360052433 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 14:20:52 INFO - PROCESS | 1861 | 1461360052437 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 14:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:20:52 INFO - PROCESS | 1861 | 1461360052450 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:20:52 INFO - PROCESS | 1861 | 1461360052455 Marionette TRACE conn4 <- [1,294,null,{}] 14:20:52 INFO - PROCESS | 1861 | 1461360052467 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:52 INFO - PROCESS | 1861 | 1461360052786 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 14:20:53 INFO - PROCESS | 1861 | 1461360053155 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fefe9000 == 50 [pid = 1861] [id = 81] 14:20:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f92f48e0000) [pid = 1861] [serial = 242] [outer = (nil)] 14:20:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f92f5ccc800) [pid = 1861] [serial = 243] [outer = 0x7f92f48e0000] 14:20:53 INFO - PROCESS | 1861 | 1461360053225 Marionette DEBUG loaded listener.js 14:20:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f92f6c09800) [pid = 1861] [serial = 244] [outer = 0x7f92f48e0000] 14:20:54 INFO - PROCESS | 1861 | 1461360053998 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:20:54 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. 14:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1588ms 14:20:54 INFO - PROCESS | 1861 | 1461360054038 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 14:20:54 INFO - PROCESS | 1861 | 1461360054045 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 14:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:20:54 INFO - PROCESS | 1861 | 1461360054054 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:20:54 INFO - PROCESS | 1861 | 1461360054058 Marionette TRACE conn4 <- [1,298,null,{}] 14:20:54 INFO - PROCESS | 1861 | 1461360054070 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:54 INFO - PROCESS | 1861 | 1461360054239 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 14:20:54 INFO - PROCESS | 1861 | 1461360054407 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f428b000 == 51 [pid = 1861] [id = 82] 14:20:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f92f6c09c00) [pid = 1861] [serial = 245] [outer = (nil)] 14:20:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f92f6f12000) [pid = 1861] [serial = 246] [outer = 0x7f92f6c09c00] 14:20:54 INFO - PROCESS | 1861 | 1461360054510 Marionette DEBUG loaded listener.js 14:20:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f92fdaf6400) [pid = 1861] [serial = 247] [outer = 0x7f92f6c09c00] 14:20:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f5adc800 == 50 [pid = 1861] [id = 75] 14:20:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930bb2c000 == 49 [pid = 1861] [id = 74] 14:20:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9304d02800 == 48 [pid = 1861] [id = 73] 14:20:55 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f930cd7c400) [pid = 1861] [serial = 191] [outer = (nil)] [url = about:blank] 14:20:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9300066800 == 47 [pid = 1861] [id = 72] 14:20:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fa238800 == 46 [pid = 1861] [id = 71] 14:20:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f6715000 == 45 [pid = 1861] [id = 70] 14:20:55 INFO - PROCESS | 1861 | --DOMWINDOW == 102 (0x7f92f4d25400) [pid = 1861] [serial = 188] [outer = (nil)] [url = about:blank] 14:20:55 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f930bb98400) [pid = 1861] [serial = 185] [outer = (nil)] [url = about:blank] 14:20:55 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f92fd8dbc00) [pid = 1861] [serial = 179] [outer = (nil)] [url = about:blank] 14:20:55 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f92f84d6400) [pid = 1861] [serial = 176] [outer = (nil)] [url = about:blank] 14:20:55 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f9305a99000) [pid = 1861] [serial = 170] [outer = (nil)] [url = about:blank] 14:20:55 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f92f6fe7800) [pid = 1861] [serial = 164] [outer = (nil)] [url = about:blank] 14:20:55 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f92f4d1f000) [pid = 1861] [serial = 173] [outer = (nil)] [url = about:blank] 14:20:55 INFO - PROCESS | 1861 | --DOMWINDOW == 95 (0x7f92f8612000) [pid = 1861] [serial = 177] [outer = (nil)] [url = about:blank] 14:20:55 INFO - PROCESS | 1861 | --DOMWINDOW == 94 (0x7f92fca81800) [pid = 1861] [serial = 167] [outer = (nil)] [url = about:blank] 14:20:55 INFO - PROCESS | 1861 | --DOMWINDOW == 93 (0x7f930bddd000) [pid = 1861] [serial = 186] [outer = (nil)] [url = about:blank] 14:20:55 INFO - PROCESS | 1861 | --DOMWINDOW == 92 (0x7f9301928400) [pid = 1861] [serial = 182] [outer = (nil)] [url = about:blank] 14:20:55 INFO - PROCESS | 1861 | --DOMWINDOW == 91 (0x7f92fbb9f400) [pid = 1861] [serial = 189] [outer = (nil)] [url = about:blank] 14:20:55 INFO - PROCESS | 1861 | --DOMWINDOW == 90 (0x7f92fd88e400) [pid = 1861] [serial = 174] [outer = (nil)] [url = about:blank] 14:20:55 INFO - PROCESS | 1861 | --DOMWINDOW == 89 (0x7f92ff013000) [pid = 1861] [serial = 180] [outer = (nil)] [url = about:blank] 14:20:55 INFO - PROCESS | 1861 | --DOMWINDOW == 88 (0x7f930b838400) [pid = 1861] [serial = 183] [outer = (nil)] [url = about:blank] 14:20:55 INFO - PROCESS | 1861 | 1461360055425 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:20:55 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. 14:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1386ms 14:20:55 INFO - PROCESS | 1861 | 1461360055448 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 14:20:55 INFO - PROCESS | 1861 | 1461360055454 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 14:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:20:55 INFO - PROCESS | 1861 | 1461360055464 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:20:55 INFO - PROCESS | 1861 | 1461360055467 Marionette TRACE conn4 <- [1,302,null,{}] 14:20:55 INFO - PROCESS | 1861 | 1461360055473 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:55 INFO - PROCESS | 1861 | 1461360055618 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 14:20:55 INFO - PROCESS | 1861 | 1461360055640 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fd833800 == 46 [pid = 1861] [id = 83] 14:20:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f92fe1dec00) [pid = 1861] [serial = 248] [outer = (nil)] 14:20:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f92fe9acc00) [pid = 1861] [serial = 249] [outer = 0x7f92fe1dec00] 14:20:55 INFO - PROCESS | 1861 | 1461360055711 Marionette DEBUG loaded listener.js 14:20:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 91 (0x7f92ff016c00) [pid = 1861] [serial = 250] [outer = 0x7f92fe1dec00] 14:20:56 INFO - PROCESS | 1861 | 1461360056599 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:20:56 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. 14:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1181ms 14:20:56 INFO - PROCESS | 1861 | 1461360056644 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 14:20:56 INFO - PROCESS | 1861 | 1461360056648 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 14:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:20:56 INFO - PROCESS | 1861 | 1461360056662 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:20:56 INFO - PROCESS | 1861 | 1461360056670 Marionette TRACE conn4 <- [1,306,null,{}] 14:20:56 INFO - PROCESS | 1861 | 1461360056677 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:56 INFO - PROCESS | 1861 | 1461360056831 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 14:20:56 INFO - PROCESS | 1861 | 1461360056928 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93017e2800 == 47 [pid = 1861] [id = 84] 14:20:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 92 (0x7f92fddf3400) [pid = 1861] [serial = 251] [outer = (nil)] 14:20:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 93 (0x7f9300327800) [pid = 1861] [serial = 252] [outer = 0x7f92fddf3400] 14:20:57 INFO - PROCESS | 1861 | 1461360057001 Marionette DEBUG loaded listener.js 14:20:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f930aa1e800) [pid = 1861] [serial = 253] [outer = 0x7f92fddf3400] 14:20:57 INFO - PROCESS | 1861 | 1461360057818 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:20:57 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. 14:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1191ms 14:20:57 INFO - PROCESS | 1861 | 1461360057847 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 14:20:57 INFO - PROCESS | 1861 | 1461360057851 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 14:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:20:57 INFO - PROCESS | 1861 | 1461360057858 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:20:57 INFO - PROCESS | 1861 | 1461360057861 Marionette TRACE conn4 <- [1,310,null,{}] 14:20:57 INFO - PROCESS | 1861 | 1461360057867 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:58 INFO - PROCESS | 1861 | 1461360058058 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 14:20:58 INFO - PROCESS | 1861 | 1461360058080 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b985000 == 48 [pid = 1861] [id = 85] 14:20:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f92f293b800) [pid = 1861] [serial = 254] [outer = (nil)] 14:20:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f930bb07400) [pid = 1861] [serial = 255] [outer = 0x7f92f293b800] 14:20:58 INFO - PROCESS | 1861 | 1461360058145 Marionette DEBUG loaded listener.js 14:20:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f930cae5c00) [pid = 1861] [serial = 256] [outer = 0x7f92f293b800] 14:20:58 INFO - PROCESS | 1861 | 1461360058903 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:20:58 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. 14:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1082ms 14:20:58 INFO - PROCESS | 1861 | 1461360058941 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 14:20:58 INFO - PROCESS | 1861 | 1461360058944 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 14:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:20:58 INFO - PROCESS | 1861 | 1461360058951 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:20:58 INFO - PROCESS | 1861 | 1461360058954 Marionette TRACE conn4 <- [1,314,null,{}] 14:20:58 INFO - PROCESS | 1861 | 1461360058979 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:59 INFO - PROCESS | 1861 | 1461360059166 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 14:20:59 INFO - PROCESS | 1861 | 1461360059193 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930e739800 == 49 [pid = 1861] [id = 86] 14:20:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f92fec75800) [pid = 1861] [serial = 257] [outer = (nil)] 14:20:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f92fec77400) [pid = 1861] [serial = 258] [outer = 0x7f92fec75800] 14:20:59 INFO - PROCESS | 1861 | 1461360059272 Marionette DEBUG loaded listener.js 14:20:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f930caef800) [pid = 1861] [serial = 259] [outer = 0x7f92fec75800] 14:20:59 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f92f67be400) [pid = 1861] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:20:59 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f92f6a85800) [pid = 1861] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:20:59 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f930180e400) [pid = 1861] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:20:59 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f92f6c06400) [pid = 1861] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:20:59 INFO - PROCESS | 1861 | --DOMWINDOW == 95 (0x7f92f69b9800) [pid = 1861] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:20:59 INFO - PROCESS | 1861 | --DOMWINDOW == 94 (0x7f930cae6400) [pid = 1861] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:20:59 INFO - PROCESS | 1861 | --DOMWINDOW == 93 (0x7f9300331800) [pid = 1861] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:20:59 INFO - PROCESS | 1861 | --DOMWINDOW == 92 (0x7f92f5cc6c00) [pid = 1861] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:20:59 INFO - PROCESS | 1861 | --DOMWINDOW == 91 (0x7f92f84cd800) [pid = 1861] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:20:59 INFO - PROCESS | 1861 | --DOMWINDOW == 90 (0x7f930192b400) [pid = 1861] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:20:59 INFO - PROCESS | 1861 | --DOMWINDOW == 89 (0x7f92f2935c00) [pid = 1861] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:20:59 INFO - PROCESS | 1861 | --DOMWINDOW == 88 (0x7f92f84eb400) [pid = 1861] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:20:59 INFO - PROCESS | 1861 | --DOMWINDOW == 87 (0x7f9305a96400) [pid = 1861] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:21:00 INFO - PROCESS | 1861 | 1461360060311 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:21:00 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. 14:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1400ms 14:21:00 INFO - PROCESS | 1861 | 1461360060351 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 14:21:00 INFO - PROCESS | 1861 | 1461360060354 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 14:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:21:00 INFO - PROCESS | 1861 | 1461360060361 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:21:00 INFO - PROCESS | 1861 | 1461360060365 Marionette TRACE conn4 <- [1,318,null,{}] 14:21:00 INFO - PROCESS | 1861 | 1461360060370 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:00 INFO - PROCESS | 1861 | 1461360060561 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 14:21:00 INFO - PROCESS | 1861 | 1461360060583 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fdf4a800 == 50 [pid = 1861] [id = 87] 14:21:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 88 (0x7f92fb9e7400) [pid = 1861] [serial = 260] [outer = (nil)] 14:21:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f9305a96400) [pid = 1861] [serial = 261] [outer = 0x7f92fb9e7400] 14:21:00 INFO - PROCESS | 1861 | 1461360060648 Marionette DEBUG loaded listener.js 14:21:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f930cbbc800) [pid = 1861] [serial = 262] [outer = 0x7f92fb9e7400] 14:21:01 INFO - PROCESS | 1861 | 1461360061466 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:21:01 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. 14:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1129ms 14:21:01 INFO - PROCESS | 1861 | 1461360061491 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 14:21:01 INFO - PROCESS | 1861 | 1461360061494 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 14:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:21:01 INFO - PROCESS | 1861 | 1461360061500 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:21:01 INFO - PROCESS | 1861 | 1461360061502 Marionette TRACE conn4 <- [1,322,null,{}] 14:21:01 INFO - PROCESS | 1861 | 1461360061508 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:01 INFO - PROCESS | 1861 | 1461360061654 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 14:21:01 INFO - PROCESS | 1861 | 1461360061668 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9313952800 == 51 [pid = 1861] [id = 88] 14:21:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 91 (0x7f930cbc3000) [pid = 1861] [serial = 263] [outer = (nil)] 14:21:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 92 (0x7f93106ab000) [pid = 1861] [serial = 264] [outer = 0x7f930cbc3000] 14:21:01 INFO - PROCESS | 1861 | 1461360061732 Marionette DEBUG loaded listener.js 14:21:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 93 (0x7f9310f0b000) [pid = 1861] [serial = 265] [outer = 0x7f930cbc3000] 14:21:02 INFO - PROCESS | 1861 | 1461360062886 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:21:02 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. 14:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1434ms 14:21:02 INFO - PROCESS | 1861 | 1461360062936 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 14:21:02 INFO - PROCESS | 1861 | 1461360062944 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 14:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:21:02 INFO - PROCESS | 1861 | 1461360062953 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:21:02 INFO - PROCESS | 1861 | 1461360062959 Marionette TRACE conn4 <- [1,326,null,{}] 14:21:02 INFO - PROCESS | 1861 | 1461360062967 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:03 INFO - PROCESS | 1861 | 1461360063166 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 14:21:03 INFO - PROCESS | 1861 | 1461360063354 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff676000 == 52 [pid = 1861] [id = 89] 14:21:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f92facc5400) [pid = 1861] [serial = 266] [outer = (nil)] 14:21:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f92fbb9f400) [pid = 1861] [serial = 267] [outer = 0x7f92facc5400] 14:21:03 INFO - PROCESS | 1861 | 1461360063484 Marionette DEBUG loaded listener.js 14:21:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f92fe5c5c00) [pid = 1861] [serial = 268] [outer = 0x7f92facc5400] 14:21:04 INFO - PROCESS | 1861 | 1461360064374 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:21:04 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. 14:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1488ms 14:21:04 INFO - PROCESS | 1861 | 1461360064442 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 14:21:04 INFO - PROCESS | 1861 | 1461360064453 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 14:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:21:04 INFO - PROCESS | 1861 | 1461360064465 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:21:04 INFO - PROCESS | 1861 | 1461360064469 Marionette TRACE conn4 <- [1,330,null,{}] 14:21:04 INFO - PROCESS | 1861 | 1461360064477 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:04 INFO - PROCESS | 1861 | 1461360064704 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 14:21:04 INFO - PROCESS | 1861 | 1461360064846 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b8ad800 == 53 [pid = 1861] [id = 90] 14:21:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f92fec74000) [pid = 1861] [serial = 269] [outer = (nil)] 14:21:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f92ff08e000) [pid = 1861] [serial = 270] [outer = 0x7f92fec74000] 14:21:04 INFO - PROCESS | 1861 | 1461360064970 Marionette DEBUG loaded listener.js 14:21:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f92ffa17400) [pid = 1861] [serial = 271] [outer = 0x7f92fec74000] 14:21:05 INFO - PROCESS | 1861 | 1461360065934 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:21:05 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. 14:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1539ms 14:21:06 INFO - PROCESS | 1861 | 1461360066004 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 14:21:06 INFO - PROCESS | 1861 | 1461360066008 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 14:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:21:06 INFO - PROCESS | 1861 | 1461360066015 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:21:06 INFO - PROCESS | 1861 | 1461360066022 Marionette TRACE conn4 <- [1,334,null,{}] 14:21:06 INFO - PROCESS | 1861 | 1461360066038 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:06 INFO - PROCESS | 1861 | 1461360066266 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 14:21:06 INFO - PROCESS | 1861 | 1461360066453 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9315f40800 == 54 [pid = 1861] [id = 91] 14:21:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f930b97a400) [pid = 1861] [serial = 272] [outer = (nil)] 14:21:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f930ca39800) [pid = 1861] [serial = 273] [outer = 0x7f930b97a400] 14:21:06 INFO - PROCESS | 1861 | 1461360066575 Marionette DEBUG loaded listener.js 14:21:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f930ecc2c00) [pid = 1861] [serial = 274] [outer = 0x7f930b97a400] 14:21:07 INFO - PROCESS | 1861 | 1461360067357 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:21:07 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. 14:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1392ms 14:21:07 INFO - PROCESS | 1861 | 1461360067409 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 14:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:21:07 INFO - PROCESS | 1861 | 1461360067414 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 14:21:07 INFO - PROCESS | 1861 | 1461360067421 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:21:07 INFO - PROCESS | 1861 | 1461360067424 Marionette TRACE conn4 <- [1,338,null,{}] 14:21:07 INFO - PROCESS | 1861 | 1461360067430 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:07 INFO - PROCESS | 1861 | 1461360067605 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 14:21:07 INFO - PROCESS | 1861 | 1461360067756 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fed60800 == 55 [pid = 1861] [id = 92] 14:21:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f92fdba4400) [pid = 1861] [serial = 275] [outer = (nil)] 14:21:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f92fdbad800) [pid = 1861] [serial = 276] [outer = 0x7f92fdba4400] 14:21:07 INFO - PROCESS | 1861 | 1461360067842 Marionette DEBUG loaded listener.js 14:21:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f930b66c800) [pid = 1861] [serial = 277] [outer = 0x7f92fdba4400] 14:21:08 INFO - PROCESS | 1861 | 1461360068742 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:21:08 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. 14:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1389ms 14:21:08 INFO - PROCESS | 1861 | 1461360068810 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 14:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:21:08 INFO - PROCESS | 1861 | 1461360068815 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 14:21:08 INFO - PROCESS | 1861 | 1461360068822 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:21:08 INFO - PROCESS | 1861 | 1461360068825 Marionette TRACE conn4 <- [1,342,null,{}] 14:21:08 INFO - PROCESS | 1861 | 1461360068831 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:09 INFO - PROCESS | 1861 | 1461360069042 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 14:21:09 INFO - PROCESS | 1861 | 1461360069440 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f864f800 == 56 [pid = 1861] [id = 93] 14:21:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f92f6a7f000) [pid = 1861] [serial = 278] [outer = (nil)] 14:21:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f92f6c0b800) [pid = 1861] [serial = 279] [outer = 0x7f92f6a7f000] 14:21:09 INFO - PROCESS | 1861 | 1461360069557 Marionette DEBUG loaded listener.js 14:21:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f92f8365c00) [pid = 1861] [serial = 280] [outer = 0x7f92f6a7f000] 14:21:10 INFO - PROCESS | 1861 | 1461360070476 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:21:10 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. 14:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1687ms 14:21:10 INFO - PROCESS | 1861 | 1461360070510 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 14:21:10 INFO - PROCESS | 1861 | 1461360070518 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 14:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:21:10 INFO - PROCESS | 1861 | 1461360070527 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:21:10 INFO - PROCESS | 1861 | 1461360070531 Marionette TRACE conn4 <- [1,346,null,{}] 14:21:10 INFO - PROCESS | 1861 | 1461360070539 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:10 INFO - PROCESS | 1861 | 1461360070698 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 14:21:10 INFO - PROCESS | 1861 | 1461360070860 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f830f800 == 55 [pid = 1861] [id = 40] 14:21:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fdf4a800 == 54 [pid = 1861] [id = 87] 14:21:10 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f9310d40800) [pid = 1861] [serial = 228] [outer = (nil)] [url = about:blank] 14:21:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6928000 == 55 [pid = 1861] [id = 94] 14:21:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f92f6a85800) [pid = 1861] [serial = 281] [outer = (nil)] 14:21:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f92fb9e1800) [pid = 1861] [serial = 282] [outer = 0x7f92f6a85800] 14:21:10 INFO - PROCESS | 1861 | 1461360070958 Marionette DEBUG loaded listener.js 14:21:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 110 (0x7f92fdbab800) [pid = 1861] [serial = 283] [outer = 0x7f92f6a85800] 14:21:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930e739800 == 54 [pid = 1861] [id = 86] 14:21:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b985000 == 53 [pid = 1861] [id = 85] 14:21:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93017e2800 == 52 [pid = 1861] [id = 84] 14:21:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fd833800 == 51 [pid = 1861] [id = 83] 14:21:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f428b000 == 50 [pid = 1861] [id = 82] 14:21:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fefe9000 == 49 [pid = 1861] [id = 81] 14:21:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff0ce000 == 48 [pid = 1861] [id = 77] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 109 (0x7f930bd5ac00) [pid = 1861] [serial = 218] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 108 (0x7f930cb06800) [pid = 1861] [serial = 219] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f92fdaf5400) [pid = 1861] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f9310b59800) [pid = 1861] [serial = 226] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f930b83bc00) [pid = 1861] [serial = 216] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f92f48e1800) [pid = 1861] [serial = 135] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f92fca83c00) [pid = 1861] [serial = 138] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 102 (0x7f930b83d400) [pid = 1861] [serial = 141] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f92f84d6800) [pid = 1861] [serial = 165] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f92fe5c4400) [pid = 1861] [serial = 168] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f930b83e800) [pid = 1861] [serial = 171] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f92f6c0c400) [pid = 1861] [serial = 221] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f9301964800) [pid = 1861] [serial = 225] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f92f6c10400) [pid = 1861] [serial = 222] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 95 (0x7f930ec3b800) [pid = 1861] [serial = 192] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 94 (0x7f930aa16800) [pid = 1861] [serial = 215] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 93 (0x7f92fa2df400) [pid = 1861] [serial = 210] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 92 (0x7f92f84ea400) [pid = 1861] [serial = 209] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 91 (0x7f93106a0c00) [pid = 1861] [serial = 206] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 90 (0x7f92fbb93400) [pid = 1861] [serial = 212] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 89 (0x7f92feaa1800) [pid = 1861] [serial = 213] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 88 (0x7f92ff015800) [pid = 1861] [serial = 197] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 87 (0x7f92f6c21c00) [pid = 1861] [serial = 194] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 86 (0x7f930bb93800) [pid = 1861] [serial = 200] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | --DOMWINDOW == 85 (0x7f930ec3ac00) [pid = 1861] [serial = 203] [outer = (nil)] [url = about:blank] 14:21:11 INFO - PROCESS | 1861 | 1461360071726 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:21:11 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. 14:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1232ms 14:21:11 INFO - PROCESS | 1861 | 1461360071786 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 14:21:11 INFO - PROCESS | 1861 | 1461360071793 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 14:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:21:11 INFO - PROCESS | 1861 | 1461360071802 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:21:11 INFO - PROCESS | 1861 | 1461360071804 Marionette TRACE conn4 <- [1,350,null,{}] 14:21:11 INFO - PROCESS | 1861 | 1461360071811 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:11 INFO - PROCESS | 1861 | 1461360071963 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 14:21:11 INFO - PROCESS | 1861 | 1461360071974 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fefe9000 == 49 [pid = 1861] [id = 95] 14:21:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 86 (0x7f92fe9a8800) [pid = 1861] [serial = 284] [outer = (nil)] 14:21:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 87 (0x7f92fe9b2400) [pid = 1861] [serial = 285] [outer = 0x7f92fe9a8800] 14:21:12 INFO - PROCESS | 1861 | 1461360072038 Marionette DEBUG loaded listener.js 14:21:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 88 (0x7f92fec73c00) [pid = 1861] [serial = 286] [outer = 0x7f92fe9a8800] 14:21:12 INFO - PROCESS | 1861 | 1461360072959 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:21:12 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. 14:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1182ms 14:21:12 INFO - PROCESS | 1861 | 1461360072985 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 14:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:21:12 INFO - PROCESS | 1861 | 1461360072989 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 14:21:13 INFO - PROCESS | 1861 | 1461360073002 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:21:13 INFO - PROCESS | 1861 | 1461360073011 Marionette TRACE conn4 <- [1,354,null,{}] 14:21:13 INFO - PROCESS | 1861 | 1461360073019 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:13 INFO - PROCESS | 1861 | 1461360073169 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 14:21:13 INFO - PROCESS | 1861 | 1461360073189 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93017e3800 == 50 [pid = 1861] [id = 96] 14:21:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 89 (0x7f92ff80d400) [pid = 1861] [serial = 287] [outer = (nil)] 14:21:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 90 (0x7f93018de800) [pid = 1861] [serial = 288] [outer = 0x7f92ff80d400] 14:21:13 INFO - PROCESS | 1861 | 1461360073256 Marionette DEBUG loaded listener.js 14:21:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 91 (0x7f930aa18000) [pid = 1861] [serial = 289] [outer = 0x7f92ff80d400] 14:21:14 INFO - PROCESS | 1861 | 1461360074113 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:21:14 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. 14:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1159ms 14:21:14 INFO - PROCESS | 1861 | 1461360074155 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 14:21:14 INFO - PROCESS | 1861 | 1461360074159 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 14:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:21:14 INFO - PROCESS | 1861 | 1461360074176 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:21:14 INFO - PROCESS | 1861 | 1461360074179 Marionette TRACE conn4 <- [1,358,null,{}] 14:21:14 INFO - PROCESS | 1861 | 1461360074184 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:14 INFO - PROCESS | 1861 | 1461360074366 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 14:21:14 INFO - PROCESS | 1861 | 1461360074385 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f3edf800 == 51 [pid = 1861] [id = 97] 14:21:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 92 (0x7f92fed3e000) [pid = 1861] [serial = 290] [outer = (nil)] 14:21:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 93 (0x7f930b90dc00) [pid = 1861] [serial = 291] [outer = 0x7f92fed3e000] 14:21:14 INFO - PROCESS | 1861 | 1461360074449 Marionette DEBUG loaded listener.js 14:21:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f930bde3c00) [pid = 1861] [serial = 292] [outer = 0x7f92fed3e000] 14:21:15 INFO - PROCESS | 1861 | 1461360075329 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:21:15 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. 14:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1183ms 14:21:15 INFO - PROCESS | 1861 | 1461360075376 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 14:21:15 INFO - PROCESS | 1861 | 1461360075380 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 14:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:21:15 INFO - PROCESS | 1861 | 1461360075387 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:21:15 INFO - PROCESS | 1861 | 1461360075389 Marionette TRACE conn4 <- [1,362,null,{}] 14:21:15 INFO - PROCESS | 1861 | 1461360075395 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:15 INFO - PROCESS | 1861 | 1461360075579 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 14:21:15 INFO - PROCESS | 1861 | 1461360075602 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930bb60000 == 52 [pid = 1861] [id = 98] 14:21:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f92fcb57400) [pid = 1861] [serial = 293] [outer = (nil)] 14:21:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f92fcb59800) [pid = 1861] [serial = 294] [outer = 0x7f92fcb57400] 14:21:15 INFO - PROCESS | 1861 | 1461360075681 Marionette DEBUG loaded listener.js 14:21:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f930bde4000) [pid = 1861] [serial = 295] [outer = 0x7f92fcb57400] 14:21:16 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f92f6c09c00) [pid = 1861] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:21:16 INFO - PROCESS | 1861 | --DOMWINDOW == 95 (0x7f92f48e0000) [pid = 1861] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:21:16 INFO - PROCESS | 1861 | --DOMWINDOW == 94 (0x7f92f293b800) [pid = 1861] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:21:16 INFO - PROCESS | 1861 | --DOMWINDOW == 93 (0x7f92fec75800) [pid = 1861] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:21:16 INFO - PROCESS | 1861 | --DOMWINDOW == 92 (0x7f92fe1dec00) [pid = 1861] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:21:16 INFO - PROCESS | 1861 | --DOMWINDOW == 91 (0x7f92fddf3400) [pid = 1861] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:21:16 INFO - PROCESS | 1861 | --DOMWINDOW == 90 (0x7f92fb9e7400) [pid = 1861] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:21:16 INFO - PROCESS | 1861 | 1461360076634 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:21:16 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. 14:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1286ms 14:21:16 INFO - PROCESS | 1861 | 1461360076674 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 14:21:16 INFO - PROCESS | 1861 | 1461360076677 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 14:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:21:16 INFO - PROCESS | 1861 | 1461360076688 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:21:16 INFO - PROCESS | 1861 | 1461360076691 Marionette TRACE conn4 <- [1,366,null,{}] 14:21:16 INFO - PROCESS | 1861 | 1461360076699 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:16 INFO - PROCESS | 1861 | 1461360076839 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 14:21:16 INFO - PROCESS | 1861 | 1461360076857 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f5aea000 == 53 [pid = 1861] [id = 99] 14:21:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 91 (0x7f92fe1dec00) [pid = 1861] [serial = 296] [outer = (nil)] 14:21:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 92 (0x7f930cd77000) [pid = 1861] [serial = 297] [outer = 0x7f92fe1dec00] 14:21:16 INFO - PROCESS | 1861 | 1461360076922 Marionette DEBUG loaded listener.js 14:21:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 93 (0x7f93106a4800) [pid = 1861] [serial = 298] [outer = 0x7f92fe1dec00] 14:21:17 INFO - PROCESS | 1861 | 1461360077683 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:21:17 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. 14:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1041ms 14:21:17 INFO - PROCESS | 1861 | 1461360077725 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 14:21:17 INFO - PROCESS | 1861 | 1461360077729 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 14:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:21:17 INFO - PROCESS | 1861 | 1461360077734 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:21:17 INFO - PROCESS | 1861 | 1461360077737 Marionette TRACE conn4 <- [1,370,null,{}] 14:21:17 INFO - PROCESS | 1861 | 1461360077769 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:17 INFO - PROCESS | 1861 | 1461360077957 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 14:21:17 INFO - PROCESS | 1861 | 1461360077972 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9310b6a800 == 54 [pid = 1861] [id = 100] 14:21:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 94 (0x7f92f8444400) [pid = 1861] [serial = 299] [outer = (nil)] 14:21:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f92f844c000) [pid = 1861] [serial = 300] [outer = 0x7f92f8444400] 14:21:18 INFO - PROCESS | 1861 | 1461360078037 Marionette DEBUG loaded listener.js 14:21:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f92f8450000) [pid = 1861] [serial = 301] [outer = 0x7f92f8444400] 14:21:19 INFO - PROCESS | 1861 | 1461360079054 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:21:19 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. 14:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1378ms 14:21:19 INFO - PROCESS | 1861 | 1461360079113 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 14:21:19 INFO - PROCESS | 1861 | 1461360079121 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 14:21:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:21:19 INFO - PROCESS | 1861 | 1461360079130 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:21:19 INFO - PROCESS | 1861 | 1461360079136 Marionette TRACE conn4 <- [1,374,null,{}] 14:21:19 INFO - PROCESS | 1861 | 1461360079143 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:19 INFO - PROCESS | 1861 | 1461360079356 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 14:21:19 INFO - PROCESS | 1861 | 1461360079496 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fed58800 == 55 [pid = 1861] [id = 101] 14:21:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f92f8449400) [pid = 1861] [serial = 302] [outer = (nil)] 14:21:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f92f8451000) [pid = 1861] [serial = 303] [outer = 0x7f92f8449400] 14:21:19 INFO - PROCESS | 1861 | 1461360079576 Marionette DEBUG loaded listener.js 14:21:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f92fca83800) [pid = 1861] [serial = 304] [outer = 0x7f92f8449400] 14:21:20 INFO - PROCESS | 1861 | 1461360080646 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:21:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:21:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1589ms 14:21:20 INFO - PROCESS | 1861 | 1461360080720 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 14:21:20 INFO - PROCESS | 1861 | 1461360080727 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 14:21:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:21:20 INFO - PROCESS | 1861 | 1461360080739 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:21:20 INFO - PROCESS | 1861 | 1461360080742 Marionette TRACE conn4 <- [1,378,null,{}] 14:21:20 INFO - PROCESS | 1861 | 1461360080749 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:20 INFO - PROCESS | 1861 | 1461360080959 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 14:21:21 INFO - PROCESS | 1861 | 1461360081098 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930aaa7000 == 56 [pid = 1861] [id = 102] 14:21:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f92fcb5bc00) [pid = 1861] [serial = 305] [outer = (nil)] 14:21:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f92fdbb1c00) [pid = 1861] [serial = 306] [outer = 0x7f92fcb5bc00] 14:21:21 INFO - PROCESS | 1861 | 1461360081179 Marionette DEBUG loaded listener.js 14:21:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f92fe9af800) [pid = 1861] [serial = 307] [outer = 0x7f92fcb5bc00] 14:21:22 INFO - PROCESS | 1861 | 1461360082092 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:21:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:21:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1391ms 14:21:22 INFO - PROCESS | 1861 | 1461360082131 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 14:21:22 INFO - PROCESS | 1861 | 1461360082134 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 14:21:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:21:22 INFO - PROCESS | 1861 | 1461360082142 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:21:22 INFO - PROCESS | 1861 | 1461360082149 Marionette TRACE conn4 <- [1,382,null,{}] 14:21:22 INFO - PROCESS | 1861 | 1461360082165 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:22 INFO - PROCESS | 1861 | 1461360082355 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 14:21:22 INFO - PROCESS | 1861 | 1461360082505 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9314fb6800 == 57 [pid = 1861] [id = 103] 14:21:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f92fec6e800) [pid = 1861] [serial = 308] [outer = (nil)] 14:21:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f930b66c000) [pid = 1861] [serial = 309] [outer = 0x7f92fec6e800] 14:21:22 INFO - PROCESS | 1861 | 1461360082586 Marionette DEBUG loaded listener.js 14:21:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f930cd73000) [pid = 1861] [serial = 310] [outer = 0x7f92fec6e800] 14:21:23 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:21:23 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:21:23 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:21:23 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:21:23 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:21:23 INFO - PROCESS | 1861 | 1461360083504 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:21:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:21:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1389ms 14:21:23 INFO - PROCESS | 1861 | 1461360083532 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 14:21:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:21:23 INFO - PROCESS | 1861 | 1461360083537 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 14:21:23 INFO - PROCESS | 1861 | 1461360083542 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:21:23 INFO - PROCESS | 1861 | 1461360083546 Marionette TRACE conn4 <- [1,386,null,{}] 14:21:23 INFO - PROCESS | 1861 | 1461360083551 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:23 INFO - PROCESS | 1861 | 1461360083717 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 14:21:23 INFO - PROCESS | 1861 | 1461360083832 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f848e800 == 58 [pid = 1861] [id = 104] 14:21:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f92ff016000) [pid = 1861] [serial = 311] [outer = (nil)] 14:21:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f9310d3ac00) [pid = 1861] [serial = 312] [outer = 0x7f92ff016000] 14:21:23 INFO - PROCESS | 1861 | 1461360083905 Marionette DEBUG loaded listener.js 14:21:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f9310f10c00) [pid = 1861] [serial = 313] [outer = 0x7f92ff016000] 14:21:24 INFO - PROCESS | 1861 | 1461360084798 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 14:21:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:21:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1280ms 14:21:24 INFO - PROCESS | 1861 | 1461360084824 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 14:21:24 INFO - PROCESS | 1861 | 1461360084827 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 14:21:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:21:24 INFO - PROCESS | 1861 | 1461360084835 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:21:24 INFO - PROCESS | 1861 | 1461360084838 Marionette TRACE conn4 <- [1,390,null,{}] 14:21:24 INFO - PROCESS | 1861 | 1461360084844 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:25 INFO - PROCESS | 1861 | 1461360085007 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 14:21:25 INFO - PROCESS | 1861 | 1461360085154 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2bef800 == 59 [pid = 1861] [id = 105] 14:21:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f92f40c9c00) [pid = 1861] [serial = 314] [outer = (nil)] 14:21:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 110 (0x7f92f40cf800) [pid = 1861] [serial = 315] [outer = 0x7f92f40c9c00] 14:21:25 INFO - PROCESS | 1861 | 1461360085231 Marionette DEBUG loaded listener.js 14:21:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 111 (0x7f92f40d4400) [pid = 1861] [serial = 316] [outer = 0x7f92f40c9c00] 14:21:26 INFO - PROCESS | 1861 | 1461360086458 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 14:21:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:21:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1736ms 14:21:26 INFO - PROCESS | 1861 | 1461360086571 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 14:21:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:21:26 INFO - PROCESS | 1861 | 1461360086577 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 14:21:26 INFO - PROCESS | 1861 | 1461360086586 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:21:26 INFO - PROCESS | 1861 | 1461360086591 Marionette TRACE conn4 <- [1,394,null,{}] 14:21:26 INFO - PROCESS | 1861 | 1461360086599 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:26 INFO - PROCESS | 1861 | 1461360086876 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 14:21:27 INFO - PROCESS | 1861 | 1461360087113 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f428f000 == 60 [pid = 1861] [id = 106] 14:21:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 112 (0x7f92f6c0e800) [pid = 1861] [serial = 317] [outer = (nil)] 14:21:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 113 (0x7f92f6c1bc00) [pid = 1861] [serial = 318] [outer = 0x7f92f6c0e800] 14:21:27 INFO - PROCESS | 1861 | 1461360087187 Marionette DEBUG loaded listener.js 14:21:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 114 (0x7f92f8360c00) [pid = 1861] [serial = 319] [outer = 0x7f92f6c0e800] 14:21:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f5aea000 == 59 [pid = 1861] [id = 99] 14:21:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930bb60000 == 58 [pid = 1861] [id = 98] 14:21:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f3edf800 == 57 [pid = 1861] [id = 97] 14:21:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93017e3800 == 56 [pid = 1861] [id = 96] 14:21:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fefe9000 == 55 [pid = 1861] [id = 95] 14:21:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f6928000 == 54 [pid = 1861] [id = 94] 14:21:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f864f800 == 53 [pid = 1861] [id = 93] 14:21:27 INFO - PROCESS | 1861 | --DOMWINDOW == 113 (0x7f92fdaf6400) [pid = 1861] [serial = 247] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1861 | --DOMWINDOW == 112 (0x7f92f6f12000) [pid = 1861] [serial = 246] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1861 | --DOMWINDOW == 111 (0x7f92f835bc00) [pid = 1861] [serial = 231] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1861 | --DOMWINDOW == 110 (0x7f92f6c09800) [pid = 1861] [serial = 244] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1861 | --DOMWINDOW == 109 (0x7f92f5ccc800) [pid = 1861] [serial = 243] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1861 | --DOMWINDOW == 108 (0x7f930bb07400) [pid = 1861] [serial = 255] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f9301d32000) [pid = 1861] [serial = 237] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f92fec77400) [pid = 1861] [serial = 258] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f930cae5c00) [pid = 1861] [serial = 256] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f92fe9acc00) [pid = 1861] [serial = 249] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f92ff016c00) [pid = 1861] [serial = 250] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1861 | --DOMWINDOW == 102 (0x7f9300327800) [pid = 1861] [serial = 252] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f92fe9a8400) [pid = 1861] [serial = 234] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f930ec43000) [pid = 1861] [serial = 240] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f9305a96400) [pid = 1861] [serial = 261] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f930cbbc800) [pid = 1861] [serial = 262] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f930caef800) [pid = 1861] [serial = 259] [outer = (nil)] [url = about:blank] 14:21:27 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f930aa1e800) [pid = 1861] [serial = 253] [outer = (nil)] [url = about:blank] 14:21:28 INFO - PROCESS | 1861 | 1461360088163 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 14:21:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:21:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1639ms 14:21:28 INFO - PROCESS | 1861 | 1461360088224 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 14:21:28 INFO - PROCESS | 1861 | 1461360088233 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 14:21:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:21:28 INFO - PROCESS | 1861 | 1461360088244 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:21:28 INFO - PROCESS | 1861 | 1461360088248 Marionette TRACE conn4 <- [1,398,null,{}] 14:21:28 INFO - PROCESS | 1861 | 1461360088254 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:28 INFO - PROCESS | 1861 | 1461360088458 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 14:21:28 INFO - PROCESS | 1861 | 1461360088563 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9157800 == 54 [pid = 1861] [id = 107] 14:21:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f92f6c21c00) [pid = 1861] [serial = 320] [outer = (nil)] 14:21:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f92f9133800) [pid = 1861] [serial = 321] [outer = 0x7f92f6c21c00] 14:21:28 INFO - PROCESS | 1861 | 1461360088633 Marionette DEBUG loaded listener.js 14:21:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f92f913a400) [pid = 1861] [serial = 322] [outer = 0x7f92f6c21c00] 14:21:29 INFO - PROCESS | 1861 | 1461360089497 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 14:21:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:21:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1281ms 14:21:29 INFO - PROCESS | 1861 | 1461360089526 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 14:21:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:21:29 INFO - PROCESS | 1861 | 1461360089531 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 14:21:29 INFO - PROCESS | 1861 | 1461360089539 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:21:29 INFO - PROCESS | 1861 | 1461360089546 Marionette TRACE conn4 <- [1,402,null,{}] 14:21:29 INFO - PROCESS | 1861 | 1461360089563 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:29 INFO - PROCESS | 1861 | 1461360089762 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 14:21:29 INFO - PROCESS | 1861 | 1461360089873 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fe353000 == 55 [pid = 1861] [id = 108] 14:21:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f92f84d6400) [pid = 1861] [serial = 323] [outer = (nil)] 14:21:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f92fcb4f800) [pid = 1861] [serial = 324] [outer = 0x7f92f84d6400] 14:21:29 INFO - PROCESS | 1861 | 1461360089942 Marionette DEBUG loaded listener.js 14:21:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f92fd88e400) [pid = 1861] [serial = 325] [outer = 0x7f92f84d6400] 14:21:30 INFO - PROCESS | 1861 | 1461360090830 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 14:21:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:21:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1345ms 14:21:30 INFO - PROCESS | 1861 | 1461360090884 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 14:21:30 INFO - PROCESS | 1861 | 1461360090888 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 14:21:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:21:30 INFO - PROCESS | 1861 | 1461360090901 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:21:30 INFO - PROCESS | 1861 | 1461360090904 Marionette TRACE conn4 <- [1,406,null,{}] 14:21:30 INFO - PROCESS | 1861 | 1461360090910 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:31 INFO - PROCESS | 1861 | 1461360091098 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 14:21:31 INFO - PROCESS | 1861 | 1461360091132 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fed5f000 == 56 [pid = 1861] [id = 109] 14:21:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f92fcb57000) [pid = 1861] [serial = 326] [outer = (nil)] 14:21:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f92fe9ac400) [pid = 1861] [serial = 327] [outer = 0x7f92fcb57000] 14:21:31 INFO - PROCESS | 1861 | 1461360091200 Marionette DEBUG loaded listener.js 14:21:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f92fec6ec00) [pid = 1861] [serial = 328] [outer = 0x7f92fcb57000] 14:21:32 INFO - PROCESS | 1861 | 1461360092062 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 14:21:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:21:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1229ms 14:21:32 INFO - PROCESS | 1861 | 1461360092131 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 14:21:32 INFO - PROCESS | 1861 | 1461360092135 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 14:21:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:21:32 INFO - PROCESS | 1861 | 1461360092141 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:21:32 INFO - PROCESS | 1861 | 1461360092143 Marionette TRACE conn4 <- [1,410,null,{}] 14:21:32 INFO - PROCESS | 1861 | 1461360092149 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:32 INFO - PROCESS | 1861 | 1461360092467 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 14:21:32 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f92f6c07000) [pid = 1861] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:21:32 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f92fed3e000) [pid = 1861] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:21:32 INFO - PROCESS | 1861 | --DOMWINDOW == 102 (0x7f92fe9a8800) [pid = 1861] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:21:32 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f92f6a85800) [pid = 1861] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:21:32 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f92f6a7f000) [pid = 1861] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:21:32 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f92ff80d400) [pid = 1861] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:21:32 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f92fcb57400) [pid = 1861] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:21:32 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f92fe1dec00) [pid = 1861] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:21:32 INFO - PROCESS | 1861 | 1461360092551 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6705800 == 57 [pid = 1861] [id = 110] 14:21:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f92f4d25400) [pid = 1861] [serial = 329] [outer = (nil)] 14:21:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f92f6c10400) [pid = 1861] [serial = 330] [outer = 0x7f92f4d25400] 14:21:32 INFO - PROCESS | 1861 | 1461360092618 Marionette DEBUG loaded listener.js 14:21:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f92fe5c4400) [pid = 1861] [serial = 331] [outer = 0x7f92f4d25400] 14:21:33 INFO - PROCESS | 1861 | 1461360093428 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 14:21:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:21:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1334ms 14:21:33 INFO - PROCESS | 1861 | 1461360093476 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 14:21:33 INFO - PROCESS | 1861 | 1461360093480 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 14:21:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:21:33 INFO - PROCESS | 1861 | 1461360093486 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:21:33 INFO - PROCESS | 1861 | 1461360093490 Marionette TRACE conn4 <- [1,414,null,{}] 14:21:33 INFO - PROCESS | 1861 | 1461360093495 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:33 INFO - PROCESS | 1861 | 1461360093780 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 14:21:33 INFO - PROCESS | 1861 | 1461360093888 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9304c60000 == 58 [pid = 1861] [id = 111] 14:21:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f92f84eac00) [pid = 1861] [serial = 332] [outer = (nil)] 14:21:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f92ffa19000) [pid = 1861] [serial = 333] [outer = 0x7f92f84eac00] 14:21:33 INFO - PROCESS | 1861 | 1461360093966 Marionette DEBUG loaded listener.js 14:21:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f930b83a000) [pid = 1861] [serial = 334] [outer = 0x7f92f84eac00] 14:21:34 INFO - PROCESS | 1861 | 1461360094916 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 14:21:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:21:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1484ms 14:21:34 INFO - PROCESS | 1861 | 1461360094973 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 14:21:34 INFO - PROCESS | 1861 | 1461360094978 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 14:21:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:21:34 INFO - PROCESS | 1861 | 1461360094988 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:21:34 INFO - PROCESS | 1861 | 1461360094992 Marionette TRACE conn4 <- [1,418,null,{}] 14:21:35 INFO - PROCESS | 1861 | 1461360095002 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:35 INFO - PROCESS | 1861 | 1461360095225 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 14:21:35 INFO - PROCESS | 1861 | 1461360095453 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f914e000 == 59 [pid = 1861] [id = 112] 14:21:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f92f6c29400) [pid = 1861] [serial = 335] [outer = (nil)] 14:21:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f92f835d400) [pid = 1861] [serial = 336] [outer = 0x7f92f6c29400] 14:21:35 INFO - PROCESS | 1861 | 1461360095580 Marionette DEBUG loaded listener.js 14:21:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f92f8451c00) [pid = 1861] [serial = 337] [outer = 0x7f92f6c29400] 14:21:37 INFO - PROCESS | 1861 | 1461360097000 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 14:21:37 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 14:21:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2040ms 14:21:37 INFO - PROCESS | 1861 | 1461360097030 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 14:21:37 INFO - PROCESS | 1861 | 1461360097039 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 14:21:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:21:37 INFO - PROCESS | 1861 | 1461360097051 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:21:37 INFO - PROCESS | 1861 | 1461360097055 Marionette TRACE conn4 <- [1,422,null,{}] 14:21:37 INFO - PROCESS | 1861 | 1461360097064 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:37 INFO - PROCESS | 1861 | 1461360097233 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 14:21:37 INFO - PROCESS | 1861 | 1461360097374 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93017df000 == 60 [pid = 1861] [id = 113] 14:21:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f92f6f12000) [pid = 1861] [serial = 338] [outer = (nil)] 14:21:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f92f913fc00) [pid = 1861] [serial = 339] [outer = 0x7f92f6f12000] 14:21:37 INFO - PROCESS | 1861 | 1461360097455 Marionette DEBUG loaded listener.js 14:21:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f92fdaf2c00) [pid = 1861] [serial = 340] [outer = 0x7f92f6f12000] 14:21:38 INFO - PROCESS | 1861 | 1461360098901 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 14:21:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:21:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1893ms 14:21:38 INFO - PROCESS | 1861 | 1461360098945 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 14:21:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:21:38 INFO - PROCESS | 1861 | 1461360098950 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 14:21:38 INFO - PROCESS | 1861 | 1461360098958 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:21:38 INFO - PROCESS | 1861 | 1461360098965 Marionette TRACE conn4 <- [1,426,null,{}] 14:21:38 INFO - PROCESS | 1861 | 1461360098983 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:39 INFO - PROCESS | 1861 | 1461360099328 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 14:21:39 INFO - PROCESS | 1861 | 1461360099416 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930bb2c000 == 61 [pid = 1861] [id = 114] 14:21:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 110 (0x7f92fdbab400) [pid = 1861] [serial = 341] [outer = (nil)] 14:21:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 111 (0x7f92ff015400) [pid = 1861] [serial = 342] [outer = 0x7f92fdbab400] 14:21:39 INFO - PROCESS | 1861 | 1461360099582 Marionette DEBUG loaded listener.js 14:21:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 112 (0x7f9301d3bc00) [pid = 1861] [serial = 343] [outer = 0x7f92fdbab400] 14:21:40 INFO - PROCESS | 1861 | 1461360100518 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 14:21:40 INFO - PROCESS | 1861 | 1461360100605 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 14:21:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:21:40 INFO - PROCESS | 1861 | 1461360100611 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:21:40 INFO - PROCESS | 1861 | 1461360100614 Marionette TRACE conn4 <- [1,430,null,{}] 14:21:40 INFO - PROCESS | 1861 | 1461360100620 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:40 INFO - PROCESS | 1861 | 1461360100799 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 14:21:41 INFO - PROCESS | 1861 | 1461360100995 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6714800 == 62 [pid = 1861] [id = 115] 14:21:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 113 (0x7f92f40d0c00) [pid = 1861] [serial = 344] [outer = (nil)] 14:21:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 114 (0x7f92f41cd400) [pid = 1861] [serial = 345] [outer = 0x7f92f40d0c00] 14:21:41 INFO - PROCESS | 1861 | 1461360101302 Marionette DEBUG loaded listener.js 14:21:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 115 (0x7f92f6c05000) [pid = 1861] [serial = 346] [outer = 0x7f92f40d0c00] 14:21:42 INFO - PROCESS | 1861 | 1461360102246 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 14:21:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:21:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1686ms 14:21:42 INFO - PROCESS | 1861 | 1461360102299 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 14:21:42 INFO - PROCESS | 1861 | 1461360102306 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 14:21:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:21:42 INFO - PROCESS | 1861 | 1461360102317 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:21:42 INFO - PROCESS | 1861 | 1461360102320 Marionette TRACE conn4 <- [1,434,null,{}] 14:21:42 INFO - PROCESS | 1861 | 1461360102329 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:42 INFO - PROCESS | 1861 | 1461360102511 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 14:21:42 INFO - PROCESS | 1861 | 1461360102665 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f427e800 == 63 [pid = 1861] [id = 116] 14:21:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 116 (0x7f92f844a800) [pid = 1861] [serial = 347] [outer = (nil)] 14:21:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 117 (0x7f92f8604400) [pid = 1861] [serial = 348] [outer = 0x7f92f844a800] 14:21:42 INFO - PROCESS | 1861 | 1461360102828 Marionette DEBUG loaded listener.js 14:21:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 118 (0x7f92facc6400) [pid = 1861] [serial = 349] [outer = 0x7f92f844a800] 14:21:43 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f6929800 == 62 [pid = 1861] [id = 59] 14:21:43 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f6705800 == 61 [pid = 1861] [id = 110] 14:21:43 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fed5f000 == 60 [pid = 1861] [id = 109] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 117 (0x7f93106ab000) [pid = 1861] [serial = 264] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 116 (0x7f92ff08e000) [pid = 1861] [serial = 270] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 115 (0x7f92fbb9f400) [pid = 1861] [serial = 267] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 114 (0x7f930ca39800) [pid = 1861] [serial = 273] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 113 (0x7f92fdbad800) [pid = 1861] [serial = 276] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fe353000 == 59 [pid = 1861] [id = 108] 14:21:43 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9157800 == 58 [pid = 1861] [id = 107] 14:21:43 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f428f000 == 57 [pid = 1861] [id = 106] 14:21:43 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9314fb6800 == 56 [pid = 1861] [id = 103] 14:21:43 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930aaa7000 == 55 [pid = 1861] [id = 102] 14:21:43 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fed58800 == 54 [pid = 1861] [id = 101] 14:21:43 INFO - PROCESS | 1861 | 1461360103820 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 112 (0x7f930b90dc00) [pid = 1861] [serial = 291] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 111 (0x7f92fe9b2400) [pid = 1861] [serial = 285] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 110 (0x7f92fec73c00) [pid = 1861] [serial = 286] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 109 (0x7f92fb9e1800) [pid = 1861] [serial = 282] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 108 (0x7f92fdbab800) [pid = 1861] [serial = 283] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f92f8365c00) [pid = 1861] [serial = 280] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f92f6c0b800) [pid = 1861] [serial = 279] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f93018de800) [pid = 1861] [serial = 288] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f92fcb59800) [pid = 1861] [serial = 294] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f930bde4000) [pid = 1861] [serial = 295] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 102 (0x7f930cd77000) [pid = 1861] [serial = 297] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f93106a4800) [pid = 1861] [serial = 298] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f930bde3c00) [pid = 1861] [serial = 292] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f930aa18000) [pid = 1861] [serial = 289] [outer = (nil)] [url = about:blank] 14:21:43 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f9310fe6000) [pid = 1861] [serial = 229] [outer = (nil)] [url = about:blank] 14:21:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:21:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1583ms 14:21:43 INFO - PROCESS | 1861 | 1461360103900 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 14:21:43 INFO - PROCESS | 1861 | 1461360103905 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 14:21:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:21:43 INFO - PROCESS | 1861 | 1461360103916 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:21:43 INFO - PROCESS | 1861 | 1461360103920 Marionette TRACE conn4 <- [1,438,null,{}] 14:21:43 INFO - PROCESS | 1861 | 1461360103925 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:44 INFO - PROCESS | 1861 | 1461360104083 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 14:21:44 INFO - PROCESS | 1861 | 1461360104187 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fca56800 == 55 [pid = 1861] [id = 117] 14:21:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f92f844a000) [pid = 1861] [serial = 350] [outer = (nil)] 14:21:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f92fdba7000) [pid = 1861] [serial = 351] [outer = 0x7f92f844a000] 14:21:44 INFO - PROCESS | 1861 | 1461360104255 Marionette DEBUG loaded listener.js 14:21:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f92fe9a8400) [pid = 1861] [serial = 352] [outer = 0x7f92f844a000] 14:21:45 INFO - PROCESS | 1861 | 1461360105109 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 14:21:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:21:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1232ms 14:21:45 INFO - PROCESS | 1861 | 1461360105149 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 14:21:45 INFO - PROCESS | 1861 | 1461360105153 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 14:21:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:21:45 INFO - PROCESS | 1861 | 1461360105160 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:21:45 INFO - PROCESS | 1861 | 1461360105166 Marionette TRACE conn4 <- [1,442,null,{}] 14:21:45 INFO - PROCESS | 1861 | 1461360105183 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:45 INFO - PROCESS | 1861 | 1461360105345 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 14:21:45 INFO - PROCESS | 1861 | 1461360105368 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9301821800 == 56 [pid = 1861] [id = 118] 14:21:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f930049a400) [pid = 1861] [serial = 353] [outer = (nil)] 14:21:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f9305a96400) [pid = 1861] [serial = 354] [outer = 0x7f930049a400] 14:21:45 INFO - PROCESS | 1861 | 1461360105435 Marionette DEBUG loaded listener.js 14:21:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f930b843c00) [pid = 1861] [serial = 355] [outer = 0x7f930049a400] 14:21:46 INFO - PROCESS | 1861 | 1461360106268 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 14:21:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:21:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1141ms 14:21:46 INFO - PROCESS | 1861 | 1461360106312 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 14:21:46 INFO - PROCESS | 1861 | 1461360106318 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 14:21:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:21:46 INFO - PROCESS | 1861 | 1461360106334 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:21:46 INFO - PROCESS | 1861 | 1461360106337 Marionette TRACE conn4 <- [1,446,null,{}] 14:21:46 INFO - PROCESS | 1861 | 1461360106344 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:46 INFO - PROCESS | 1861 | 1461360106572 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 14:21:46 INFO - PROCESS | 1861 | 1461360106602 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b98a000 == 57 [pid = 1861] [id = 119] 14:21:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f92ffa18c00) [pid = 1861] [serial = 356] [outer = (nil)] 14:21:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f930bd5e400) [pid = 1861] [serial = 357] [outer = 0x7f92ffa18c00] 14:21:46 INFO - PROCESS | 1861 | 1461360106670 Marionette DEBUG loaded listener.js 14:21:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f930ca46000) [pid = 1861] [serial = 358] [outer = 0x7f92ffa18c00] 14:21:47 INFO - PROCESS | 1861 | 1461360107583 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 14:21:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:21:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1293ms 14:21:47 INFO - PROCESS | 1861 | 1461360107619 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 14:21:47 INFO - PROCESS | 1861 | 1461360107624 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 14:21:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:21:47 INFO - PROCESS | 1861 | 1461360107632 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:21:47 INFO - PROCESS | 1861 | 1461360107635 Marionette TRACE conn4 <- [1,450,null,{}] 14:21:47 INFO - PROCESS | 1861 | 1461360107641 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:47 INFO - PROCESS | 1861 | 1461360107840 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 14:21:47 INFO - PROCESS | 1861 | 1461360107864 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f931035b800 == 58 [pid = 1861] [id = 120] 14:21:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f930cbbc000) [pid = 1861] [serial = 359] [outer = (nil)] 14:21:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f930e722000) [pid = 1861] [serial = 360] [outer = 0x7f930cbbc000] 14:21:47 INFO - PROCESS | 1861 | 1461360107942 Marionette DEBUG loaded listener.js 14:21:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 110 (0x7f93106aec00) [pid = 1861] [serial = 361] [outer = 0x7f930cbbc000] 14:21:48 INFO - PROCESS | 1861 | --DOMWINDOW == 109 (0x7f92fcb57000) [pid = 1861] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:21:48 INFO - PROCESS | 1861 | --DOMWINDOW == 108 (0x7f92f4d25400) [pid = 1861] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:21:48 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f92f84d6400) [pid = 1861] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:21:48 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f92f6c21c00) [pid = 1861] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:21:48 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f92f6c0e800) [pid = 1861] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:21:48 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f930cbc3000) [pid = 1861] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:21:48 INFO - PROCESS | 1861 | 1461360108954 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 14:21:49 INFO - PROCESS | 1861 | 1461360109027 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 14:21:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:21:49 INFO - PROCESS | 1861 | 1461360109033 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:21:49 INFO - PROCESS | 1861 | 1461360109036 Marionette TRACE conn4 <- [1,454,null,{}] 14:21:49 INFO - PROCESS | 1861 | 1461360109041 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:49 INFO - PROCESS | 1861 | 1461360109252 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 14:21:49 INFO - PROCESS | 1861 | 1461360109269 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93104bd000 == 59 [pid = 1861] [id = 121] 14:21:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f92f84cf800) [pid = 1861] [serial = 362] [outer = (nil)] 14:21:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f92f8541c00) [pid = 1861] [serial = 363] [outer = 0x7f92f84cf800] 14:21:49 INFO - PROCESS | 1861 | 1461360109339 Marionette DEBUG loaded listener.js 14:21:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f92ffa0c400) [pid = 1861] [serial = 364] [outer = 0x7f92f84cf800] 14:21:50 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:21:50 INFO - PROCESS | 1861 | 1461360110174 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 14:21:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:21:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1177ms 14:21:50 INFO - PROCESS | 1861 | 1461360110212 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 14:21:50 INFO - PROCESS | 1861 | 1461360110216 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 14:21:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:21:50 INFO - PROCESS | 1861 | 1461360110223 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:21:50 INFO - PROCESS | 1861 | 1461360110227 Marionette TRACE conn4 <- [1,458,null,{}] 14:21:50 INFO - PROCESS | 1861 | 1461360110232 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:50 INFO - PROCESS | 1861 | 1461360110386 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 14:21:50 INFO - PROCESS | 1861 | 1461360110401 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9313664800 == 60 [pid = 1861] [id = 122] 14:21:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f92f853a000) [pid = 1861] [serial = 365] [outer = (nil)] 14:21:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f9310d3c000) [pid = 1861] [serial = 366] [outer = 0x7f92f853a000] 14:21:50 INFO - PROCESS | 1861 | 1461360110470 Marionette DEBUG loaded listener.js 14:21:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 110 (0x7f9310fe8c00) [pid = 1861] [serial = 367] [outer = 0x7f92f853a000] 14:21:51 INFO - PROCESS | 1861 | 1461360111611 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 14:21:51 INFO - PROCESS | 1861 | 1461360111669 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 14:21:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:21:51 INFO - PROCESS | 1861 | 1461360111680 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:21:51 INFO - PROCESS | 1861 | 1461360111685 Marionette TRACE conn4 <- [1,462,null,{}] 14:21:51 INFO - PROCESS | 1861 | 1461360111695 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:51 INFO - PROCESS | 1861 | 1461360111898 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 14:21:52 INFO - PROCESS | 1861 | 1461360112099 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fed59000 == 61 [pid = 1861] [id = 123] 14:21:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 111 (0x7f92f8536400) [pid = 1861] [serial = 368] [outer = (nil)] 14:21:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 112 (0x7f92f8542400) [pid = 1861] [serial = 369] [outer = 0x7f92f8536400] 14:21:52 INFO - PROCESS | 1861 | 1461360112235 Marionette DEBUG loaded listener.js 14:21:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 113 (0x7f92f9140000) [pid = 1861] [serial = 370] [outer = 0x7f92f8536400] 14:21:53 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:21:53 INFO - PROCESS | 1861 | 1461360113268 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 14:21:53 INFO - PROCESS | 1861 | 1461360113328 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 14:21:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:21:53 INFO - PROCESS | 1861 | 1461360113342 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:21:53 INFO - PROCESS | 1861 | 1461360113346 Marionette TRACE conn4 <- [1,466,null,{}] 14:21:53 INFO - PROCESS | 1861 | 1461360113354 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:53 INFO - PROCESS | 1861 | 1461360113588 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 14:21:53 INFO - PROCESS | 1861 | 1461360113828 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9310b74800 == 62 [pid = 1861] [id = 124] 14:21:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 114 (0x7f92fdba8c00) [pid = 1861] [serial = 371] [outer = (nil)] 14:21:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 115 (0x7f92fe9b0400) [pid = 1861] [serial = 372] [outer = 0x7f92fdba8c00] 14:21:53 INFO - PROCESS | 1861 | 1461360113909 Marionette DEBUG loaded listener.js 14:21:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 116 (0x7f92ff01e800) [pid = 1861] [serial = 373] [outer = 0x7f92fdba8c00] 14:21:54 INFO - PROCESS | 1861 | 1461360114892 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 14:21:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:21:54 INFO - PROCESS | 1861 | 1461360114985 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 14:21:54 INFO - PROCESS | 1861 | 1461360114994 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:21:55 INFO - PROCESS | 1861 | 1461360115001 Marionette TRACE conn4 <- [1,470,null,{}] 14:21:55 INFO - PROCESS | 1861 | 1461360115022 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:55 INFO - PROCESS | 1861 | 1461360115300 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 14:21:55 INFO - PROCESS | 1861 | 1461360115511 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f92b1800 == 63 [pid = 1861] [id = 125] 14:21:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 117 (0x7f930bde1c00) [pid = 1861] [serial = 374] [outer = (nil)] 14:21:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 118 (0x7f93106a5800) [pid = 1861] [serial = 375] [outer = 0x7f930bde1c00] 14:21:55 INFO - PROCESS | 1861 | 1461360115599 Marionette DEBUG loaded listener.js 14:21:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 119 (0x7f9311005000) [pid = 1861] [serial = 376] [outer = 0x7f930bde1c00] 14:21:56 INFO - PROCESS | 1861 | 1461360116540 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 14:21:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:21:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1602ms 14:21:56 INFO - PROCESS | 1861 | 1461360116595 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 14:21:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:21:56 INFO - PROCESS | 1861 | 1461360116601 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 14:21:56 INFO - PROCESS | 1861 | 1461360116609 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:21:56 INFO - PROCESS | 1861 | 1461360116611 Marionette TRACE conn4 <- [1,474,null,{}] 14:21:56 INFO - PROCESS | 1861 | 1461360116619 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:56 INFO - PROCESS | 1861 | 1461360116813 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 14:21:56 INFO - PROCESS | 1861 | 1461360116967 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4775000 == 64 [pid = 1861] [id = 126] 14:21:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 120 (0x7f92f6c09400) [pid = 1861] [serial = 377] [outer = (nil)] 14:21:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 121 (0x7f9312cbf400) [pid = 1861] [serial = 378] [outer = 0x7f92f6c09400] 14:21:57 INFO - PROCESS | 1861 | 1461360117107 Marionette DEBUG loaded listener.js 14:21:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 122 (0x7f9313689c00) [pid = 1861] [serial = 379] [outer = 0x7f92f6c09400] 14:21:58 INFO - PROCESS | 1861 | 1461360118031 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 14:21:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:21:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1485ms 14:21:58 INFO - PROCESS | 1861 | 1461360118094 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 14:21:58 INFO - PROCESS | 1861 | 1461360118098 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 14:21:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:21:58 INFO - PROCESS | 1861 | 1461360118106 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:21:58 INFO - PROCESS | 1861 | 1461360118111 Marionette TRACE conn4 <- [1,478,null,{}] 14:21:58 INFO - PROCESS | 1861 | 1461360118117 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:58 INFO - PROCESS | 1861 | 1461360118316 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 14:21:58 INFO - PROCESS | 1861 | 1461360118561 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ee9d2000 == 65 [pid = 1861] [id = 127] 14:21:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 123 (0x7f93139c2c00) [pid = 1861] [serial = 380] [outer = (nil)] 14:21:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f9314f02c00) [pid = 1861] [serial = 381] [outer = 0x7f93139c2c00] 14:21:58 INFO - PROCESS | 1861 | 1461360118686 Marionette DEBUG loaded listener.js 14:21:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f9314f14c00) [pid = 1861] [serial = 382] [outer = 0x7f93139c2c00] 14:21:59 INFO - PROCESS | 1861 | 1461360119653 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 14:21:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:21:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1588ms 14:21:59 INFO - PROCESS | 1861 | 1461360119694 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 14:21:59 INFO - PROCESS | 1861 | 1461360119698 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 14:21:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:21:59 INFO - PROCESS | 1861 | 1461360119705 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:21:59 INFO - PROCESS | 1861 | 1461360119708 Marionette TRACE conn4 <- [1,482,null,{}] 14:21:59 INFO - PROCESS | 1861 | 1461360119717 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:59 INFO - PROCESS | 1861 | 1461360119912 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 14:22:00 INFO - PROCESS | 1861 | 1461360120065 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eecb5000 == 66 [pid = 1861] [id = 128] 14:22:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f93139c4c00) [pid = 1861] [serial = 383] [outer = (nil)] 14:22:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f9315d09000) [pid = 1861] [serial = 384] [outer = 0x7f93139c4c00] 14:22:00 INFO - PROCESS | 1861 | 1461360120151 Marionette DEBUG loaded listener.js 14:22:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f9315f79800) [pid = 1861] [serial = 385] [outer = 0x7f93139c4c00] 14:22:01 INFO - PROCESS | 1861 | 1461360121152 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 14:22:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:22:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1488ms 14:22:01 INFO - PROCESS | 1861 | 1461360121196 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 14:22:01 INFO - PROCESS | 1861 | 1461360121202 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 14:22:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:22:01 INFO - PROCESS | 1861 | 1461360121212 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:22:01 INFO - PROCESS | 1861 | 1461360121217 Marionette TRACE conn4 <- [1,486,null,{}] 14:22:01 INFO - PROCESS | 1861 | 1461360121226 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:01 INFO - PROCESS | 1861 | 1461360121486 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 14:22:01 INFO - PROCESS | 1861 | 1461360121682 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f1fb2800 == 67 [pid = 1861] [id = 129] 14:22:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f92f1f15c00) [pid = 1861] [serial = 386] [outer = (nil)] 14:22:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f92f1f1b400) [pid = 1861] [serial = 387] [outer = 0x7f92f1f15c00] 14:22:01 INFO - PROCESS | 1861 | 1461360121770 Marionette DEBUG loaded listener.js 14:22:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f92f1f20800) [pid = 1861] [serial = 388] [outer = 0x7f92f1f15c00] 14:22:02 INFO - PROCESS | 1861 | 1461360122810 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 14:22:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:22:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1638ms 14:22:02 INFO - PROCESS | 1861 | 1461360122849 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 14:22:02 INFO - PROCESS | 1861 | 1461360122854 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 14:22:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:22:02 INFO - PROCESS | 1861 | 1461360122860 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:22:02 INFO - PROCESS | 1861 | 1461360122862 Marionette TRACE conn4 <- [1,490,null,{}] 14:22:02 INFO - PROCESS | 1861 | 1461360122868 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:03 INFO - PROCESS | 1861 | 1461360123022 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 14:22:03 INFO - PROCESS | 1861 | 1461360123229 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f1fcc800 == 68 [pid = 1861] [id = 130] 14:22:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f92f1f17c00) [pid = 1861] [serial = 389] [outer = (nil)] 14:22:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f92f1fa0c00) [pid = 1861] [serial = 390] [outer = 0x7f92f1f17c00] 14:22:03 INFO - PROCESS | 1861 | 1461360123323 Marionette DEBUG loaded listener.js 14:22:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92f1fa6800) [pid = 1861] [serial = 391] [outer = 0x7f92f1f17c00] 14:22:04 INFO - PROCESS | 1861 | 1461360124150 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 14:22:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:22:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1330ms 14:22:04 INFO - PROCESS | 1861 | 1461360124191 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 14:22:04 INFO - PROCESS | 1861 | 1461360124194 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 14:22:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:22:04 INFO - PROCESS | 1861 | 1461360124202 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:22:04 INFO - PROCESS | 1861 | 1461360124206 Marionette TRACE conn4 <- [1,494,null,{}] 14:22:04 INFO - PROCESS | 1861 | 1461360124211 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:04 INFO - PROCESS | 1861 | 1461360124380 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 14:22:05 INFO - PROCESS | 1861 | 1461360125037 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f1fc4800 == 69 [pid = 1861] [id = 131] 14:22:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f92f2937800) [pid = 1861] [serial = 392] [outer = (nil)] 14:22:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f92f2b93800) [pid = 1861] [serial = 393] [outer = 0x7f92f2937800] 14:22:05 INFO - PROCESS | 1861 | 1461360125162 Marionette DEBUG loaded listener.js 14:22:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f92f2b99000) [pid = 1861] [serial = 394] [outer = 0x7f92f2937800] 14:22:06 INFO - PROCESS | 1861 | 1461360126312 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 14:22:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:22:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 2183ms 14:22:06 INFO - PROCESS | 1861 | 1461360126386 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 14:22:06 INFO - PROCESS | 1861 | 1461360126393 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 14:22:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:22:06 INFO - PROCESS | 1861 | 1461360126403 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:22:06 INFO - PROCESS | 1861 | 1461360126407 Marionette TRACE conn4 <- [1,498,null,{}] 14:22:06 INFO - PROCESS | 1861 | 1461360126415 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:06 INFO - PROCESS | 1861 | 1461360126695 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 14:22:06 INFO - PROCESS | 1861 | 1461360126909 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4285000 == 70 [pid = 1861] [id = 132] 14:22:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f92f40d3800) [pid = 1861] [serial = 395] [outer = (nil)] 14:22:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92f4d23000) [pid = 1861] [serial = 396] [outer = 0x7f92f40d3800] 14:22:06 INFO - PROCESS | 1861 | 1461360126996 Marionette DEBUG loaded listener.js 14:22:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92f6c0b800) [pid = 1861] [serial = 397] [outer = 0x7f92f40d3800] 14:22:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93104bd000 == 69 [pid = 1861] [id = 121] 14:22:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f931035b800 == 68 [pid = 1861] [id = 120] 14:22:07 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92ffa19000) [pid = 1861] [serial = 333] [outer = (nil)] [url = about:blank] 14:22:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9301821800 == 67 [pid = 1861] [id = 118] 14:22:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fca56800 == 66 [pid = 1861] [id = 117] 14:22:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f427e800 == 65 [pid = 1861] [id = 116] 14:22:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f6714800 == 64 [pid = 1861] [id = 115] 14:22:08 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f9310f0b000) [pid = 1861] [serial = 265] [outer = (nil)] [url = about:blank] 14:22:08 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f92fe9ac400) [pid = 1861] [serial = 327] [outer = (nil)] [url = about:blank] 14:22:08 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f92f6c10400) [pid = 1861] [serial = 330] [outer = (nil)] [url = about:blank] 14:22:08 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f92fec6ec00) [pid = 1861] [serial = 328] [outer = (nil)] [url = about:blank] 14:22:08 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f92fdbb1c00) [pid = 1861] [serial = 306] [outer = (nil)] [url = about:blank] 14:22:08 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f92fcb4f800) [pid = 1861] [serial = 324] [outer = (nil)] [url = about:blank] 14:22:08 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f92f844c000) [pid = 1861] [serial = 300] [outer = (nil)] [url = about:blank] 14:22:08 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f92f9133800) [pid = 1861] [serial = 321] [outer = (nil)] [url = about:blank] 14:22:08 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f92f913a400) [pid = 1861] [serial = 322] [outer = (nil)] [url = about:blank] 14:22:08 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f92f8451000) [pid = 1861] [serial = 303] [outer = (nil)] [url = about:blank] 14:22:08 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f9310d3ac00) [pid = 1861] [serial = 312] [outer = (nil)] [url = about:blank] 14:22:08 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f92f8360c00) [pid = 1861] [serial = 319] [outer = (nil)] [url = about:blank] 14:22:08 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f92f6c1bc00) [pid = 1861] [serial = 318] [outer = (nil)] [url = about:blank] 14:22:08 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f930b66c000) [pid = 1861] [serial = 309] [outer = (nil)] [url = about:blank] 14:22:08 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f92f40cf800) [pid = 1861] [serial = 315] [outer = (nil)] [url = about:blank] 14:22:08 INFO - PROCESS | 1861 | --DOMWINDOW == 123 (0x7f92fe5c4400) [pid = 1861] [serial = 331] [outer = (nil)] [url = about:blank] 14:22:08 INFO - PROCESS | 1861 | --DOMWINDOW == 122 (0x7f92fd88e400) [pid = 1861] [serial = 325] [outer = (nil)] [url = about:blank] 14:22:08 INFO - PROCESS | 1861 | 1461360128494 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 14:22:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:22:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 2187ms 14:22:08 INFO - PROCESS | 1861 | 1461360128603 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 14:22:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:22:08 INFO - PROCESS | 1861 | 1461360128609 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 14:22:08 INFO - PROCESS | 1861 | 1461360128616 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:22:08 INFO - PROCESS | 1861 | 1461360128619 Marionette TRACE conn4 <- [1,502,null,{}] 14:22:08 INFO - PROCESS | 1861 | 1461360128625 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:08 INFO - PROCESS | 1861 | 1461360128781 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 14:22:08 INFO - PROCESS | 1861 | 1461360128885 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fed5c000 == 65 [pid = 1861] [id = 133] 14:22:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 123 (0x7f92f48dcc00) [pid = 1861] [serial = 398] [outer = (nil)] 14:22:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f92fa2dbc00) [pid = 1861] [serial = 399] [outer = 0x7f92f48dcc00] 14:22:08 INFO - PROCESS | 1861 | 1461360128954 Marionette DEBUG loaded listener.js 14:22:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f92fdba3c00) [pid = 1861] [serial = 400] [outer = 0x7f92f48dcc00] 14:22:09 INFO - PROCESS | 1861 | 1461360129714 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 14:22:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:22:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1178ms 14:22:09 INFO - PROCESS | 1861 | 1461360129796 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 14:22:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:22:09 INFO - PROCESS | 1861 | 1461360129800 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 14:22:09 INFO - PROCESS | 1861 | 1461360129814 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:22:09 INFO - PROCESS | 1861 | 1461360129823 Marionette TRACE conn4 <- [1,506,null,{}] 14:22:09 INFO - PROCESS | 1861 | 1461360129832 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:10 INFO - PROCESS | 1861 | 1461360130000 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 14:22:10 INFO - PROCESS | 1861 | 1461360130131 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93004e9000 == 66 [pid = 1861] [id = 134] 14:22:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f92fcb4d400) [pid = 1861] [serial = 401] [outer = (nil)] 14:22:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f92fe54a800) [pid = 1861] [serial = 402] [outer = 0x7f92fcb4d400] 14:22:10 INFO - PROCESS | 1861 | 1461360130196 Marionette DEBUG loaded listener.js 14:22:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f92fe9a5000) [pid = 1861] [serial = 403] [outer = 0x7f92fcb4d400] 14:22:11 INFO - PROCESS | 1861 | 1461360131052 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 14:22:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:22:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1298ms 14:22:11 INFO - PROCESS | 1861 | 1461360131104 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 14:22:11 INFO - PROCESS | 1861 | 1461360131109 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 14:22:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:22:11 INFO - PROCESS | 1861 | 1461360131122 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:22:11 INFO - PROCESS | 1861 | 1461360131125 Marionette TRACE conn4 <- [1,510,null,{}] 14:22:11 INFO - PROCESS | 1861 | 1461360131131 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:11 INFO - PROCESS | 1861 | 1461360131311 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 14:22:11 INFO - PROCESS | 1861 | 1461360131341 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b6cd800 == 67 [pid = 1861] [id = 135] 14:22:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f92f23afc00) [pid = 1861] [serial = 404] [outer = (nil)] 14:22:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f92f23b9000) [pid = 1861] [serial = 405] [outer = 0x7f92f23afc00] 14:22:11 INFO - PROCESS | 1861 | 1461360131407 Marionette DEBUG loaded listener.js 14:22:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f92f5cd1000) [pid = 1861] [serial = 406] [outer = 0x7f92f23afc00] 14:22:12 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f92ffa18c00) [pid = 1861] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:22:12 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f92f40d0c00) [pid = 1861] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:22:12 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f930cbbc000) [pid = 1861] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:22:12 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f92f844a000) [pid = 1861] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:22:12 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f92f844a800) [pid = 1861] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:22:12 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f930049a400) [pid = 1861] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:22:12 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f92f84cf800) [pid = 1861] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:22:12 INFO - PROCESS | 1861 | --DOMWINDOW == 123 (0x7f92f8444400) [pid = 1861] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:22:12 INFO - PROCESS | 1861 | 1461360132422 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 14:22:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:22:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1331ms 14:22:12 INFO - PROCESS | 1861 | 1461360132455 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 14:22:12 INFO - PROCESS | 1861 | 1461360132457 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 14:22:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:22:12 INFO - PROCESS | 1861 | 1461360132464 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:22:12 INFO - PROCESS | 1861 | 1461360132468 Marionette TRACE conn4 <- [1,514,null,{}] 14:22:12 INFO - PROCESS | 1861 | 1461360132473 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:12 INFO - PROCESS | 1861 | 1461360132635 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 14:22:12 INFO - PROCESS | 1861 | 1461360132652 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b61f800 == 68 [pid = 1861] [id = 136] 14:22:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f92eea4d400) [pid = 1861] [serial = 407] [outer = (nil)] 14:22:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f92eea4f800) [pid = 1861] [serial = 408] [outer = 0x7f92eea4d400] 14:22:12 INFO - PROCESS | 1861 | 1461360132736 Marionette DEBUG loaded listener.js 14:22:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f92f8444400) [pid = 1861] [serial = 409] [outer = 0x7f92eea4d400] 14:22:13 INFO - PROCESS | 1861 | 1461360133655 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 14:22:13 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 14:22:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1230ms 14:22:13 INFO - PROCESS | 1861 | 1461360133696 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 14:22:13 INFO - PROCESS | 1861 | 1461360133700 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 14:22:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:22:13 INFO - PROCESS | 1861 | 1461360133706 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:22:13 INFO - PROCESS | 1861 | 1461360133708 Marionette TRACE conn4 <- [1,518,null,{}] 14:22:13 INFO - PROCESS | 1861 | 1461360133714 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:13 INFO - PROCESS | 1861 | 1461360133866 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 14:22:13 INFO - PROCESS | 1861 | 1461360133877 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9311024000 == 69 [pid = 1861] [id = 137] 14:22:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f92f8448800) [pid = 1861] [serial = 410] [outer = (nil)] 14:22:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f92ff6ce800) [pid = 1861] [serial = 411] [outer = 0x7f92f8448800] 14:22:13 INFO - PROCESS | 1861 | 1461360133943 Marionette DEBUG loaded listener.js 14:22:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f9301802c00) [pid = 1861] [serial = 412] [outer = 0x7f92f8448800] 14:22:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f92eea4a000) [pid = 1861] [serial = 413] [outer = 0x7f92f6c25000] 14:22:15 INFO - PROCESS | 1861 | 1461360135261 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 14:22:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:22:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1598ms 14:22:15 INFO - PROCESS | 1861 | 1461360135306 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 14:22:15 INFO - PROCESS | 1861 | 1461360135313 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 14:22:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:22:15 INFO - PROCESS | 1861 | 1461360135323 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:22:15 INFO - PROCESS | 1861 | 1461360135327 Marionette TRACE conn4 <- [1,522,null,{}] 14:22:15 INFO - PROCESS | 1861 | 1461360135336 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:15 INFO - PROCESS | 1861 | 1461360135518 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 14:22:15 INFO - PROCESS | 1861 | 1461360135721 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f23dc800 == 70 [pid = 1861] [id = 138] 14:22:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f92f23e7800) [pid = 1861] [serial = 414] [outer = (nil)] 14:22:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f92f23ed000) [pid = 1861] [serial = 415] [outer = 0x7f92f23e7800] 14:22:15 INFO - PROCESS | 1861 | 1461360135814 Marionette DEBUG loaded listener.js 14:22:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f92f23f2000) [pid = 1861] [serial = 416] [outer = 0x7f92f23e7800] 14:22:16 INFO - PROCESS | 1861 | 1461360136746 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 14:22:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:22:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1488ms 14:22:16 INFO - PROCESS | 1861 | 1461360136813 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 14:22:16 INFO - PROCESS | 1861 | 1461360136821 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 14:22:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:22:16 INFO - PROCESS | 1861 | 1461360136832 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:22:16 INFO - PROCESS | 1861 | 1461360136837 Marionette TRACE conn4 <- [1,526,null,{}] 14:22:16 INFO - PROCESS | 1861 | 1461360136843 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:17 INFO - PROCESS | 1861 | 1461360137059 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 14:22:17 INFO - PROCESS | 1861 | 1461360137252 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fed55800 == 71 [pid = 1861] [id = 139] 14:22:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92f23f6800) [pid = 1861] [serial = 417] [outer = (nil)] 14:22:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f92f2ba0400) [pid = 1861] [serial = 418] [outer = 0x7f92f23f6800] 14:22:17 INFO - PROCESS | 1861 | 1461360137374 Marionette DEBUG loaded listener.js 14:22:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f92f4d25400) [pid = 1861] [serial = 419] [outer = 0x7f92f23f6800] 14:22:18 INFO - PROCESS | 1861 | 1461360138269 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 14:22:18 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 14:22:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1487ms 14:22:18 INFO - PROCESS | 1861 | 1461360138320 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 14:22:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:22:18 INFO - PROCESS | 1861 | 1461360138324 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 14:22:18 INFO - PROCESS | 1861 | 1461360138332 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:22:18 INFO - PROCESS | 1861 | 1461360138338 Marionette TRACE conn4 <- [1,530,null,{}] 14:22:18 INFO - PROCESS | 1861 | 1461360138354 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:18 INFO - PROCESS | 1861 | 1461360138568 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 14:22:18 INFO - PROCESS | 1861 | 1461360138769 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9310f97000 == 72 [pid = 1861] [id = 140] 14:22:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f92f6c10800) [pid = 1861] [serial = 420] [outer = (nil)] 14:22:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f92fcb52800) [pid = 1861] [serial = 421] [outer = 0x7f92f6c10800] 14:22:18 INFO - PROCESS | 1861 | 1461360138891 Marionette DEBUG loaded listener.js 14:22:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92fe547000) [pid = 1861] [serial = 422] [outer = 0x7f92f6c10800] 14:22:19 INFO - PROCESS | 1861 | 1461360139682 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 14:22:19 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 14:22:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:22:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:22:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:22:19 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 14:22:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:22:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:22:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:22:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1390ms 14:22:19 INFO - PROCESS | 1861 | 1461360139725 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 14:22:19 INFO - PROCESS | 1861 | 1461360139730 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 14:22:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:22:19 INFO - PROCESS | 1861 | 1461360139737 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:22:19 INFO - PROCESS | 1861 | 1461360139741 Marionette TRACE conn4 <- [1,534,null,{}] 14:22:19 INFO - PROCESS | 1861 | 1461360139764 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:19 INFO - PROCESS | 1861 | 1461360139947 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 14:22:20 INFO - PROCESS | 1861 | 1461360140100 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92edfd7000 == 73 [pid = 1861] [id = 141] 14:22:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92f844b400) [pid = 1861] [serial = 423] [outer = (nil)] 14:22:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92ff3b0c00) [pid = 1861] [serial = 424] [outer = 0x7f92f844b400] 14:22:20 INFO - PROCESS | 1861 | 1461360140177 Marionette DEBUG loaded listener.js 14:22:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f93018ec400) [pid = 1861] [serial = 425] [outer = 0x7f92f844b400] 14:22:20 INFO - PROCESS | 1861 | 1461360140971 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 14:22:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 14:22:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1246ms 14:22:20 INFO - PROCESS | 1861 | 1461360140983 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 14:22:20 INFO - PROCESS | 1861 | 1461360140986 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 14:22:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:22:20 INFO - PROCESS | 1861 | 1461360140992 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:22:20 INFO - PROCESS | 1861 | 1461360140995 Marionette TRACE conn4 <- [1,538,null,{}] 14:22:21 INFO - PROCESS | 1861 | 1461360141001 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:21 INFO - PROCESS | 1861 | 1461360141183 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 14:22:21 INFO - PROCESS | 1861 | 1461360141340 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fec49000 == 74 [pid = 1861] [id = 142] 14:22:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92ee0d9000) [pid = 1861] [serial = 426] [outer = (nil)] 14:22:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92ee0dc000) [pid = 1861] [serial = 427] [outer = 0x7f92ee0d9000] 14:22:21 INFO - PROCESS | 1861 | 1461360141417 Marionette DEBUG loaded listener.js 14:22:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92ee0e6400) [pid = 1861] [serial = 428] [outer = 0x7f92ee0d9000] 14:22:22 INFO - PROCESS | 1861 | 1461360142233 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 14:22:22 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. 14:22:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1283ms 14:22:22 INFO - PROCESS | 1861 | 1461360142276 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 14:22:22 INFO - PROCESS | 1861 | 1461360142280 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 14:22:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:22:22 INFO - PROCESS | 1861 | 1461360142286 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:22:22 INFO - PROCESS | 1861 | 1461360142288 Marionette TRACE conn4 <- [1,542,null,{}] 14:22:22 INFO - PROCESS | 1861 | 1461360142312 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:22 INFO - PROCESS | 1861 | 1461360142501 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 14:22:22 INFO - PROCESS | 1861 | 1461360142653 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecd69800 == 75 [pid = 1861] [id = 143] 14:22:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92edec6400) [pid = 1861] [serial = 429] [outer = (nil)] 14:22:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92edecbc00) [pid = 1861] [serial = 430] [outer = 0x7f92edec6400] 14:22:22 INFO - PROCESS | 1861 | 1461360142757 Marionette DEBUG loaded listener.js 14:22:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f9301927800) [pid = 1861] [serial = 431] [outer = 0x7f92edec6400] 14:22:23 INFO - PROCESS | 1861 | 1461360143881 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 14:22:23 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. 14:22:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1635ms 14:22:23 INFO - PROCESS | 1861 | 1461360143923 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 14:22:23 INFO - PROCESS | 1861 | 1461360143927 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 14:22:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:22:23 INFO - PROCESS | 1861 | 1461360143933 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:22:23 INFO - PROCESS | 1861 | 1461360143935 Marionette TRACE conn4 <- [1,546,null,{}] 14:22:23 INFO - PROCESS | 1861 | 1461360143941 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:24 INFO - PROCESS | 1861 | 1461360144123 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 14:22:24 INFO - PROCESS | 1861 | 1461360144285 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f957e000 == 76 [pid = 1861] [id = 144] 14:22:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92ece22400) [pid = 1861] [serial = 432] [outer = (nil)] 14:22:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92ece28c00) [pid = 1861] [serial = 433] [outer = 0x7f92ece22400] 14:22:24 INFO - PROCESS | 1861 | 1461360144369 Marionette DEBUG loaded listener.js 14:22:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92ece30000) [pid = 1861] [serial = 434] [outer = 0x7f92ece22400] 14:22:25 INFO - PROCESS | 1861 | 1461360145223 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 14:22:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 14:22:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1329ms 14:22:25 INFO - PROCESS | 1861 | 1461360145282 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 14:22:25 INFO - PROCESS | 1861 | 1461360145285 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 14:22:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:22:25 INFO - PROCESS | 1861 | 1461360145296 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:22:25 INFO - PROCESS | 1861 | 1461360145299 Marionette TRACE conn4 <- [1,550,null,{}] 14:22:25 INFO - PROCESS | 1861 | 1461360145306 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:25 INFO - PROCESS | 1861 | 1461360145498 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 14:22:25 INFO - PROCESS | 1861 | 1461360145662 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecfed000 == 77 [pid = 1861] [id = 145] 14:22:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92ece23800) [pid = 1861] [serial = 435] [outer = (nil)] 14:22:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92ece30800) [pid = 1861] [serial = 436] [outer = 0x7f92ece23800] 14:22:25 INFO - PROCESS | 1861 | 1461360145746 Marionette DEBUG loaded listener.js 14:22:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92f9292800) [pid = 1861] [serial = 437] [outer = 0x7f92ece23800] 14:22:26 INFO - PROCESS | 1861 | 1461360146613 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 14:22:26 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. 14:22:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1331ms 14:22:26 INFO - PROCESS | 1861 | 1461360146660 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 14:22:26 INFO - PROCESS | 1861 | 1461360146665 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 14:22:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:22:26 INFO - PROCESS | 1861 | 1461360146676 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:22:26 INFO - PROCESS | 1861 | 1461360146679 Marionette TRACE conn4 <- [1,554,null,{}] 14:22:26 INFO - PROCESS | 1861 | 1461360146687 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:26 INFO - PROCESS | 1861 | 1461360146869 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 14:22:27 INFO - PROCESS | 1861 | 1461360147042 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ebdc5800 == 78 [pid = 1861] [id = 146] 14:22:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92ec0d5800) [pid = 1861] [serial = 438] [outer = (nil)] 14:22:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92ec0dac00) [pid = 1861] [serial = 439] [outer = 0x7f92ec0d5800] 14:22:27 INFO - PROCESS | 1861 | 1461360147118 Marionette DEBUG loaded listener.js 14:22:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92edec4000) [pid = 1861] [serial = 440] [outer = 0x7f92ec0d5800] 14:22:27 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:22:28 INFO - PROCESS | 1861 | 1461360148007 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 14:22:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:22:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1385ms 14:22:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:22:28 INFO - PROCESS | 1861 | 1461360148062 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 14:22:28 INFO - PROCESS | 1861 | 1461360148065 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 14:22:28 INFO - PROCESS | 1861 | 1461360148071 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:22:28 INFO - PROCESS | 1861 | 1461360148074 Marionette TRACE conn4 <- [1,558,null,{}] 14:22:28 INFO - PROCESS | 1861 | 1461360148080 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:28 INFO - PROCESS | 1861 | 1461360148282 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 14:22:28 INFO - PROCESS | 1861 | 1461360148439 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f953a800 == 79 [pid = 1861] [id = 147] 14:22:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92ec0d5c00) [pid = 1861] [serial = 441] [outer = (nil)] 14:22:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92f9294400) [pid = 1861] [serial = 442] [outer = 0x7f92ec0d5c00] 14:22:28 INFO - PROCESS | 1861 | 1461360148518 Marionette DEBUG loaded listener.js 14:22:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92f9299800) [pid = 1861] [serial = 443] [outer = 0x7f92ec0d5c00] 14:22:29 INFO - PROCESS | 1861 | 1461360149462 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 14:22:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:22:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1430ms 14:22:29 INFO - PROCESS | 1861 | 1461360149501 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 14:22:29 INFO - PROCESS | 1861 | 1461360149506 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 14:22:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:22:29 INFO - PROCESS | 1861 | 1461360149512 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:22:29 INFO - PROCESS | 1861 | 1461360149517 Marionette TRACE conn4 <- [1,562,null,{}] 14:22:29 INFO - PROCESS | 1861 | 1461360149523 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:29 INFO - PROCESS | 1861 | 1461360149739 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 14:22:29 INFO - PROCESS | 1861 | 1461360149910 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f8644800 == 80 [pid = 1861] [id = 148] 14:22:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92eb618800) [pid = 1861] [serial = 444] [outer = (nil)] 14:22:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92f40cec00) [pid = 1861] [serial = 445] [outer = 0x7f92eb618800] 14:22:29 INFO - PROCESS | 1861 | 1461360149994 Marionette DEBUG loaded listener.js 14:22:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92f929e800) [pid = 1861] [serial = 446] [outer = 0x7f92eb618800] 14:22:30 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:22:30 INFO - PROCESS | 1861 | 1461360150842 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 14:22:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:22:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1380ms 14:22:30 INFO - PROCESS | 1861 | 1461360150894 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 14:22:30 INFO - PROCESS | 1861 | 1461360150897 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 14:22:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:22:30 INFO - PROCESS | 1861 | 1461360150904 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:22:30 INFO - PROCESS | 1861 | 1461360150907 Marionette TRACE conn4 <- [1,566,null,{}] 14:22:30 INFO - PROCESS | 1861 | 1461360150913 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:31 INFO - PROCESS | 1861 | 1461360151105 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 14:22:31 INFO - PROCESS | 1861 | 1461360151532 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ee9d1000 == 81 [pid = 1861] [id = 149] 14:22:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92eb61e800) [pid = 1861] [serial = 447] [outer = (nil)] 14:22:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92ece30c00) [pid = 1861] [serial = 448] [outer = 0x7f92eb61e800] 14:22:31 INFO - PROCESS | 1861 | 1461360151696 Marionette DEBUG loaded listener.js 14:22:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92edec9400) [pid = 1861] [serial = 449] [outer = 0x7f92eb61e800] 14:22:32 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:22:32 INFO - PROCESS | 1861 | 1461360152671 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 14:22:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:22:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1838ms 14:22:32 INFO - PROCESS | 1861 | 1461360152743 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 14:22:32 INFO - PROCESS | 1861 | 1461360152761 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 14:22:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:22:32 INFO - PROCESS | 1861 | 1461360152776 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:22:32 INFO - PROCESS | 1861 | 1461360152786 Marionette TRACE conn4 <- [1,570,null,{}] 14:22:32 INFO - PROCESS | 1861 | 1461360152801 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:33 INFO - PROCESS | 1861 | 1461360153047 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 14:22:33 INFO - PROCESS | 1861 | 1461360153285 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f1fbc000 == 82 [pid = 1861] [id = 150] 14:22:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f92f1f17800) [pid = 1861] [serial = 450] [outer = (nil)] 14:22:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92f1f1f800) [pid = 1861] [serial = 451] [outer = 0x7f92f1f17800] 14:22:33 INFO - PROCESS | 1861 | 1461360153364 Marionette DEBUG loaded listener.js 14:22:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f92f1fab800) [pid = 1861] [serial = 452] [outer = 0x7f92f1f17800] 14:22:33 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b61f800 == 81 [pid = 1861] [id = 136] 14:22:33 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b6cd800 == 80 [pid = 1861] [id = 135] 14:22:33 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93004e9000 == 79 [pid = 1861] [id = 134] 14:22:33 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fed5c000 == 78 [pid = 1861] [id = 133] 14:22:33 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:22:33 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b98a000 == 77 [pid = 1861] [id = 119] 14:22:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f4285000 == 76 [pid = 1861] [id = 132] 14:22:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f1fc4800 == 75 [pid = 1861] [id = 131] 14:22:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ee9d2000 == 74 [pid = 1861] [id = 127] 14:22:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f4775000 == 73 [pid = 1861] [id = 126] 14:22:34 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92f8450000) [pid = 1861] [serial = 301] [outer = (nil)] [url = about:blank] 14:22:34 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92ffa0c400) [pid = 1861] [serial = 364] [outer = (nil)] [url = about:blank] 14:22:34 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f930ca46000) [pid = 1861] [serial = 358] [outer = (nil)] [url = about:blank] 14:22:34 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f92f913fc00) [pid = 1861] [serial = 339] [outer = (nil)] [url = about:blank] 14:22:34 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92f6c05000) [pid = 1861] [serial = 346] [outer = (nil)] [url = about:blank] 14:22:34 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f92f41cd400) [pid = 1861] [serial = 345] [outer = (nil)] [url = about:blank] 14:22:34 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f93106aec00) [pid = 1861] [serial = 361] [outer = (nil)] [url = about:blank] 14:22:34 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f92fdba7000) [pid = 1861] [serial = 351] [outer = (nil)] [url = about:blank] 14:22:34 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f92f8604400) [pid = 1861] [serial = 348] [outer = (nil)] [url = about:blank] 14:22:34 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92f835d400) [pid = 1861] [serial = 336] [outer = (nil)] [url = about:blank] 14:22:34 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f92facc6400) [pid = 1861] [serial = 349] [outer = (nil)] [url = about:blank] 14:22:34 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92ff015400) [pid = 1861] [serial = 342] [outer = (nil)] [url = about:blank] 14:22:34 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92fe9a8400) [pid = 1861] [serial = 352] [outer = (nil)] [url = about:blank] 14:22:34 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f930e722000) [pid = 1861] [serial = 360] [outer = (nil)] [url = about:blank] 14:22:34 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f9305a96400) [pid = 1861] [serial = 354] [outer = (nil)] [url = about:blank] 14:22:34 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f92f8541c00) [pid = 1861] [serial = 363] [outer = (nil)] [url = about:blank] 14:22:34 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f930b843c00) [pid = 1861] [serial = 355] [outer = (nil)] [url = about:blank] 14:22:34 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f930bd5e400) [pid = 1861] [serial = 357] [outer = (nil)] [url = about:blank] 14:22:34 INFO - PROCESS | 1861 | 1461360154315 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 14:22:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:22:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1601ms 14:22:34 INFO - PROCESS | 1861 | 1461360154379 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 14:22:34 INFO - PROCESS | 1861 | 1461360154385 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 14:22:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:22:34 INFO - PROCESS | 1861 | 1461360154394 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:22:34 INFO - PROCESS | 1861 | 1461360154398 Marionette TRACE conn4 <- [1,574,null,{}] 14:22:34 INFO - PROCESS | 1861 | 1461360154404 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:34 INFO - PROCESS | 1861 | 1461360154582 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 14:22:34 INFO - PROCESS | 1861 | 1461360154700 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f8485800 == 74 [pid = 1861] [id = 151] 14:22:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92edec1000) [pid = 1861] [serial = 453] [outer = (nil)] 14:22:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92f23ec000) [pid = 1861] [serial = 454] [outer = 0x7f92edec1000] 14:22:34 INFO - PROCESS | 1861 | 1461360154770 Marionette DEBUG loaded listener.js 14:22:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92f2b92400) [pid = 1861] [serial = 455] [outer = 0x7f92edec1000] 14:22:35 INFO - PROCESS | 1861 | 1461360155607 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:22:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:22:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1238ms 14:22:35 INFO - PROCESS | 1861 | 1461360155649 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 14:22:35 INFO - PROCESS | 1861 | 1461360155652 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 14:22:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:22:35 INFO - PROCESS | 1861 | 1461360155664 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:22:35 INFO - PROCESS | 1861 | 1461360155674 Marionette TRACE conn4 <- [1,578,null,{}] 14:22:35 INFO - PROCESS | 1861 | 1461360155688 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:35 INFO - PROCESS | 1861 | 1461360155872 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 14:22:35 INFO - PROCESS | 1861 | 1461360155886 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f92ac800 == 75 [pid = 1861] [id = 152] 14:22:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92f4d25c00) [pid = 1861] [serial = 456] [outer = (nil)] 14:22:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92f6aaec00) [pid = 1861] [serial = 457] [outer = 0x7f92f4d25c00] 14:22:35 INFO - PROCESS | 1861 | 1461360155954 Marionette DEBUG loaded listener.js 14:22:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92f6ab4400) [pid = 1861] [serial = 458] [outer = 0x7f92f4d25c00] 14:22:36 INFO - PROCESS | 1861 | 1461360156893 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 14:22:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:22:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1297ms 14:22:36 INFO - PROCESS | 1861 | 1461360156968 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 14:22:36 INFO - PROCESS | 1861 | 1461360156973 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 14:22:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:22:36 INFO - PROCESS | 1861 | 1461360156979 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:22:36 INFO - PROCESS | 1861 | 1461360156983 Marionette TRACE conn4 <- [1,582,null,{}] 14:22:36 INFO - PROCESS | 1861 | 1461360156988 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:37 INFO - PROCESS | 1861 | 1461360157199 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 14:22:37 INFO - PROCESS | 1861 | 1461360157228 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fa230800 == 76 [pid = 1861] [id = 153] 14:22:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92f6aaf800) [pid = 1861] [serial = 459] [outer = (nil)] 14:22:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92f6aba400) [pid = 1861] [serial = 460] [outer = 0x7f92f6aaf800] 14:22:37 INFO - PROCESS | 1861 | 1461360157293 Marionette DEBUG loaded listener.js 14:22:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92f6f14c00) [pid = 1861] [serial = 461] [outer = 0x7f92f6aaf800] 14:22:38 INFO - PROCESS | 1861 | 1461360158305 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 14:22:38 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92f23afc00) [pid = 1861] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:22:38 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f92f48dcc00) [pid = 1861] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:22:38 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92f2937800) [pid = 1861] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:22:38 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92f40d3800) [pid = 1861] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:22:38 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f92eea4d400) [pid = 1861] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:22:38 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f92fcb4d400) [pid = 1861] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:22:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:22:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1383ms 14:22:38 INFO - PROCESS | 1861 | 1461360158364 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 14:22:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:22:38 INFO - PROCESS | 1861 | 1461360158368 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 14:22:38 INFO - PROCESS | 1861 | 1461360158374 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:22:38 INFO - PROCESS | 1861 | 1461360158378 Marionette TRACE conn4 <- [1,586,null,{}] 14:22:38 INFO - PROCESS | 1861 | 1461360158384 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:38 INFO - PROCESS | 1861 | 1461360158559 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 14:22:38 INFO - PROCESS | 1861 | 1461360158681 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92feb62000 == 77 [pid = 1861] [id = 154] 14:22:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92f6c0fc00) [pid = 1861] [serial = 462] [outer = (nil)] 14:22:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92f835d400) [pid = 1861] [serial = 463] [outer = 0x7f92f6c0fc00] 14:22:38 INFO - PROCESS | 1861 | 1461360158759 Marionette DEBUG loaded listener.js 14:22:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92f8544000) [pid = 1861] [serial = 464] [outer = 0x7f92f6c0fc00] 14:22:39 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:22:39 INFO - PROCESS | 1861 | 1461360159563 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 14:22:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:22:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1237ms 14:22:39 INFO - PROCESS | 1861 | 1461360159612 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 14:22:39 INFO - PROCESS | 1861 | 1461360159615 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 14:22:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:22:39 INFO - PROCESS | 1861 | 1461360159621 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:22:39 INFO - PROCESS | 1861 | 1461360159623 Marionette TRACE conn4 <- [1,590,null,{}] 14:22:39 INFO - PROCESS | 1861 | 1461360159628 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:39 INFO - PROCESS | 1861 | 1461360159791 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 14:22:39 INFO - PROCESS | 1861 | 1461360159807 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93017d7800 == 78 [pid = 1861] [id = 155] 14:22:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92f9138800) [pid = 1861] [serial = 465] [outer = (nil)] 14:22:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92fdba7c00) [pid = 1861] [serial = 466] [outer = 0x7f92f9138800] 14:22:39 INFO - PROCESS | 1861 | 1461360159872 Marionette DEBUG loaded listener.js 14:22:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92fe546c00) [pid = 1861] [serial = 467] [outer = 0x7f92f9138800] 14:22:40 INFO - PROCESS | 1861 | 1461360160939 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 14:22:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:22:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1390ms 14:22:41 INFO - PROCESS | 1861 | 1461360161013 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 14:22:41 INFO - PROCESS | 1861 | 1461360161020 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 14:22:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:22:41 INFO - PROCESS | 1861 | 1461360161028 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:22:41 INFO - PROCESS | 1861 | 1461360161033 Marionette TRACE conn4 <- [1,594,null,{}] 14:22:41 INFO - PROCESS | 1861 | 1461360161042 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:41 INFO - PROCESS | 1861 | 1461360161274 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 14:22:41 INFO - PROCESS | 1861 | 1461360161537 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4766000 == 79 [pid = 1861] [id = 156] 14:22:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92ee0e7400) [pid = 1861] [serial = 468] [outer = (nil)] 14:22:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92eea50400) [pid = 1861] [serial = 469] [outer = 0x7f92ee0e7400] 14:22:41 INFO - PROCESS | 1861 | 1461360161635 Marionette DEBUG loaded listener.js 14:22:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92f23b0000) [pid = 1861] [serial = 470] [outer = 0x7f92ee0e7400] 14:22:42 INFO - PROCESS | 1861 | 1461360162536 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 14:22:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:22:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1538ms 14:22:42 INFO - PROCESS | 1861 | 1461360162567 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 14:22:42 INFO - PROCESS | 1861 | 1461360162576 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 14:22:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:22:42 INFO - PROCESS | 1861 | 1461360162586 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:22:42 INFO - PROCESS | 1861 | 1461360162589 Marionette TRACE conn4 <- [1,598,null,{}] 14:22:42 INFO - PROCESS | 1861 | 1461360162596 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:42 INFO - PROCESS | 1861 | 1461360162789 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 14:22:42 INFO - PROCESS | 1861 | 1461360162947 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9573800 == 80 [pid = 1861] [id = 157] 14:22:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92f23b2400) [pid = 1861] [serial = 471] [outer = (nil)] 14:22:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92f2b93c00) [pid = 1861] [serial = 472] [outer = 0x7f92f23b2400] 14:22:43 INFO - PROCESS | 1861 | 1461360163025 Marionette DEBUG loaded listener.js 14:22:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92f40cf800) [pid = 1861] [serial = 473] [outer = 0x7f92f23b2400] 14:22:44 INFO - PROCESS | 1861 | 1461360164297 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 14:22:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:22:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1732ms 14:22:44 INFO - PROCESS | 1861 | 1461360164319 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 14:22:44 INFO - PROCESS | 1861 | 1461360164322 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 14:22:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:22:44 INFO - PROCESS | 1861 | 1461360164330 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:22:44 INFO - PROCESS | 1861 | 1461360164337 Marionette TRACE conn4 <- [1,602,null,{}] 14:22:44 INFO - PROCESS | 1861 | 1461360164369 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:44 INFO - PROCESS | 1861 | 1461360164688 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 14:22:44 INFO - PROCESS | 1861 | 1461360164810 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b8ab800 == 81 [pid = 1861] [id = 158] 14:22:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f92f8445400) [pid = 1861] [serial = 474] [outer = (nil)] 14:22:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92f9133400) [pid = 1861] [serial = 475] [outer = 0x7f92f8445400] 14:22:44 INFO - PROCESS | 1861 | 1461360164890 Marionette DEBUG loaded listener.js 14:22:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f92f929e400) [pid = 1861] [serial = 476] [outer = 0x7f92f8445400] 14:22:45 INFO - PROCESS | 1861 | 1461360165755 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 14:22:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:22:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1453ms 14:22:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:22:45 INFO - PROCESS | 1861 | 1461360165785 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 14:22:45 INFO - PROCESS | 1861 | 1461360165789 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 14:22:45 INFO - PROCESS | 1861 | 1461360165797 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:22:45 INFO - PROCESS | 1861 | 1461360165800 Marionette TRACE conn4 <- [1,606,null,{}] 14:22:45 INFO - PROCESS | 1861 | 1461360165806 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:46 INFO - PROCESS | 1861 | 1461360165998 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 14:22:46 INFO - PROCESS | 1861 | 1461360166165 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93104b3800 == 82 [pid = 1861] [id = 159] 14:22:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f92f8446400) [pid = 1861] [serial = 477] [outer = (nil)] 14:22:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f92fe54cc00) [pid = 1861] [serial = 478] [outer = 0x7f92f8446400] 14:22:46 INFO - PROCESS | 1861 | 1461360166240 Marionette DEBUG loaded listener.js 14:22:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92fe9a7400) [pid = 1861] [serial = 479] [outer = 0x7f92f8446400] 14:22:47 INFO - PROCESS | 1861 | 1461360167208 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:22:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:22:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1486ms 14:22:47 INFO - PROCESS | 1861 | 1461360167282 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 14:22:47 INFO - PROCESS | 1861 | 1461360167287 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 14:22:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:22:47 INFO - PROCESS | 1861 | 1461360167294 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:22:47 INFO - PROCESS | 1861 | 1461360167298 Marionette TRACE conn4 <- [1,610,null,{}] 14:22:47 INFO - PROCESS | 1861 | 1461360167305 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:47 INFO - PROCESS | 1861 | 1461360167536 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 14:22:47 INFO - PROCESS | 1861 | 1461360167697 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93151a6000 == 83 [pid = 1861] [id = 160] 14:22:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f92fdbadc00) [pid = 1861] [serial = 480] [outer = (nil)] 14:22:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92ff015800) [pid = 1861] [serial = 481] [outer = 0x7f92fdbadc00] 14:22:47 INFO - PROCESS | 1861 | 1461360167815 Marionette DEBUG loaded listener.js 14:22:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f93018ed000) [pid = 1861] [serial = 482] [outer = 0x7f92fdbadc00] 14:22:48 INFO - PROCESS | 1861 | 1461360168694 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 14:22:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:22:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1437ms 14:22:48 INFO - PROCESS | 1861 | 1461360168732 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 14:22:48 INFO - PROCESS | 1861 | 1461360168736 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 14:22:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:22:48 INFO - PROCESS | 1861 | 1461360168743 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:22:48 INFO - PROCESS | 1861 | 1461360168747 Marionette TRACE conn4 <- [1,614,null,{}] 14:22:48 INFO - PROCESS | 1861 | 1461360168753 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:48 INFO - PROCESS | 1861 | 1461360168966 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 14:22:49 INFO - PROCESS | 1861 | 1461360169140 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f216e800 == 84 [pid = 1861] [id = 161] 14:22:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92f6ab6c00) [pid = 1861] [serial = 483] [outer = (nil)] 14:22:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f930bb07000) [pid = 1861] [serial = 484] [outer = 0x7f92f6ab6c00] 14:22:49 INFO - PROCESS | 1861 | 1461360169218 Marionette DEBUG loaded listener.js 14:22:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f930ec43400) [pid = 1861] [serial = 485] [outer = 0x7f92f6ab6c00] 14:22:50 INFO - PROCESS | 1861 | 1461360170123 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 14:22:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:22:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1431ms 14:22:50 INFO - PROCESS | 1861 | 1461360170176 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 14:22:50 INFO - PROCESS | 1861 | 1461360170180 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 14:22:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:22:50 INFO - PROCESS | 1861 | 1461360170186 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:22:50 INFO - PROCESS | 1861 | 1461360170190 Marionette TRACE conn4 <- [1,618,null,{}] 14:22:50 INFO - PROCESS | 1861 | 1461360170196 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:50 INFO - PROCESS | 1861 | 1461360170387 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 14:22:50 INFO - PROCESS | 1861 | 1461360170548 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f3f1b000 == 85 [pid = 1861] [id = 162] 14:22:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f92eabea400) [pid = 1861] [serial = 486] [outer = (nil)] 14:22:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f92eabf2800) [pid = 1861] [serial = 487] [outer = 0x7f92eabea400] 14:22:50 INFO - PROCESS | 1861 | 1461360170624 Marionette DEBUG loaded listener.js 14:22:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f92eabf8000) [pid = 1861] [serial = 488] [outer = 0x7f92eabea400] 14:22:51 INFO - PROCESS | 1861 | 1461360171492 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 14:22:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:22:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1333ms 14:22:51 INFO - PROCESS | 1861 | 1461360171521 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 14:22:51 INFO - PROCESS | 1861 | 1461360171525 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 14:22:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:22:51 INFO - PROCESS | 1861 | 1461360171532 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:22:51 INFO - PROCESS | 1861 | 1461360171536 Marionette TRACE conn4 <- [1,622,null,{}] 14:22:51 INFO - PROCESS | 1861 | 1461360171541 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:51 INFO - PROCESS | 1861 | 1461360171732 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 14:22:51 INFO - PROCESS | 1861 | 1461360171898 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:51 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eadd3000 == 86 [pid = 1861] [id = 163] 14:22:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f92eabedc00) [pid = 1861] [serial = 489] [outer = (nil)] 14:22:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f92f58e5800) [pid = 1861] [serial = 490] [outer = 0x7f92eabedc00] 14:22:51 INFO - PROCESS | 1861 | 1461360171975 Marionette DEBUG loaded listener.js 14:22:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f92f58e9c00) [pid = 1861] [serial = 491] [outer = 0x7f92eabedc00] 14:22:52 INFO - PROCESS | 1861 | 1461360172916 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 14:22:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:22:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1434ms 14:22:52 INFO - PROCESS | 1861 | 1461360172968 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 14:22:52 INFO - PROCESS | 1861 | 1461360172972 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 14:22:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:22:52 INFO - PROCESS | 1861 | 1461360172978 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:22:52 INFO - PROCESS | 1861 | 1461360172982 Marionette TRACE conn4 <- [1,626,null,{}] 14:22:52 INFO - PROCESS | 1861 | 1461360172988 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:53 INFO - PROCESS | 1861 | 1461360173176 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 14:22:53 INFO - PROCESS | 1861 | 1461360173361 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4776000 == 87 [pid = 1861] [id = 164] 14:22:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f92eb620800) [pid = 1861] [serial = 492] [outer = (nil)] 14:22:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f92eb711c00) [pid = 1861] [serial = 493] [outer = 0x7f92eb620800] 14:22:53 INFO - PROCESS | 1861 | 1461360173439 Marionette DEBUG loaded listener.js 14:22:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f92eb716c00) [pid = 1861] [serial = 494] [outer = 0x7f92eb620800] 14:22:54 INFO - PROCESS | 1861 | 1461360174684 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 14:22:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:22:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1781ms 14:22:54 INFO - PROCESS | 1861 | 1461360174761 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 14:22:54 INFO - PROCESS | 1861 | 1461360174768 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 14:22:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:22:54 INFO - PROCESS | 1861 | 1461360174779 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:22:54 INFO - PROCESS | 1861 | 1461360174784 Marionette TRACE conn4 <- [1,630,null,{}] 14:22:54 INFO - PROCESS | 1861 | 1461360174794 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:55 INFO - PROCESS | 1861 | 1461360175084 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 14:22:55 INFO - PROCESS | 1861 | 1461360175256 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f3f15000 == 88 [pid = 1861] [id = 165] 14:22:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f92eb719000) [pid = 1861] [serial = 495] [outer = (nil)] 14:22:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f92edec6000) [pid = 1861] [serial = 496] [outer = 0x7f92eb719000] 14:22:55 INFO - PROCESS | 1861 | 1461360175328 Marionette DEBUG loaded listener.js 14:22:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f92ee0dfc00) [pid = 1861] [serial = 497] [outer = 0x7f92eb719000] 14:22:56 INFO - PROCESS | 1861 | 1461360176293 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 14:22:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:22:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1594ms 14:22:56 INFO - PROCESS | 1861 | 1461360176373 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 14:22:56 INFO - PROCESS | 1861 | 1461360176382 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 14:22:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:22:56 INFO - PROCESS | 1861 | 1461360176392 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:22:56 INFO - PROCESS | 1861 | 1461360176395 Marionette TRACE conn4 <- [1,634,null,{}] 14:22:56 INFO - PROCESS | 1861 | 1461360176402 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:56 INFO - PROCESS | 1861 | 1461360176629 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 14:22:56 INFO - PROCESS | 1861 | 1461360176935 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecfd4800 == 89 [pid = 1861] [id = 166] 14:22:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f92eea50c00) [pid = 1861] [serial = 498] [outer = (nil)] 14:22:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f92f1fa3800) [pid = 1861] [serial = 499] [outer = 0x7f92eea50c00] 14:22:57 INFO - PROCESS | 1861 | 1461360177061 Marionette DEBUG loaded listener.js 14:22:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f92f23b7c00) [pid = 1861] [serial = 500] [outer = 0x7f92eea50c00] 14:22:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930bb2c000 == 88 [pid = 1861] [id = 114] 14:22:57 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f9314f02c00) [pid = 1861] [serial = 381] [outer = (nil)] [url = about:blank] 14:22:57 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f9315d09000) [pid = 1861] [serial = 384] [outer = (nil)] [url = about:blank] 14:22:57 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f92f1f1b400) [pid = 1861] [serial = 387] [outer = (nil)] [url = about:blank] 14:22:57 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f92f1fa0c00) [pid = 1861] [serial = 390] [outer = (nil)] [url = about:blank] 14:22:57 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f92ff6ce800) [pid = 1861] [serial = 411] [outer = (nil)] [url = about:blank] 14:22:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93017df000 == 87 [pid = 1861] [id = 113] 14:22:57 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:22:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f914e000 == 86 [pid = 1861] [id = 112] 14:22:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92feb62000 == 85 [pid = 1861] [id = 154] 14:22:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fa230800 == 84 [pid = 1861] [id = 153] 14:22:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f92ac800 == 83 [pid = 1861] [id = 152] 14:22:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f8485800 == 82 [pid = 1861] [id = 151] 14:22:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f1fbc000 == 81 [pid = 1861] [id = 150] 14:22:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ee9d1000 == 80 [pid = 1861] [id = 149] 14:22:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f23dc800 == 79 [pid = 1861] [id = 138] 14:22:57 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9304c60000 == 78 [pid = 1861] [id = 111] 14:22:58 INFO - PROCESS | 1861 | 1461360178124 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 14:22:58 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f92fe9a5000) [pid = 1861] [serial = 403] [outer = (nil)] [url = about:blank] 14:22:58 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f92fe54a800) [pid = 1861] [serial = 402] [outer = (nil)] [url = about:blank] 14:22:58 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f92f5cd1000) [pid = 1861] [serial = 406] [outer = (nil)] [url = about:blank] 14:22:58 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f92f23b9000) [pid = 1861] [serial = 405] [outer = (nil)] [url = about:blank] 14:22:58 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f92fa2dbc00) [pid = 1861] [serial = 399] [outer = (nil)] [url = about:blank] 14:22:58 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f92fdba3c00) [pid = 1861] [serial = 400] [outer = (nil)] [url = about:blank] 14:22:58 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f9310d3c000) [pid = 1861] [serial = 366] [outer = (nil)] [url = about:blank] 14:22:58 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f92fe9b0400) [pid = 1861] [serial = 372] [outer = (nil)] [url = about:blank] 14:22:58 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f92f2b99000) [pid = 1861] [serial = 394] [outer = (nil)] [url = about:blank] 14:22:58 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f92f2b93800) [pid = 1861] [serial = 393] [outer = (nil)] [url = about:blank] 14:22:58 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f9312cbf400) [pid = 1861] [serial = 378] [outer = (nil)] [url = about:blank] 14:22:58 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f92f6c0b800) [pid = 1861] [serial = 397] [outer = (nil)] [url = about:blank] 14:22:58 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92f4d23000) [pid = 1861] [serial = 396] [outer = (nil)] [url = about:blank] 14:22:58 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92eea4f800) [pid = 1861] [serial = 408] [outer = (nil)] [url = about:blank] 14:22:58 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f93106a5800) [pid = 1861] [serial = 375] [outer = (nil)] [url = about:blank] 14:22:58 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92f8542400) [pid = 1861] [serial = 369] [outer = (nil)] [url = about:blank] 14:22:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:22:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1789ms 14:22:58 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92f8444400) [pid = 1861] [serial = 409] [outer = (nil)] [url = about:blank] 14:22:58 INFO - PROCESS | 1861 | 1461360178190 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 14:22:58 INFO - PROCESS | 1861 | 1461360178193 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 14:22:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:22:58 INFO - PROCESS | 1861 | 1461360178204 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:22:58 INFO - PROCESS | 1861 | 1461360178212 Marionette TRACE conn4 <- [1,638,null,{}] 14:22:58 INFO - PROCESS | 1861 | 1461360178228 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:58 INFO - PROCESS | 1861 | 1461360178418 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 14:22:58 INFO - PROCESS | 1861 | 1461360178541 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f1fb9800 == 79 [pid = 1861] [id = 167] 14:22:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92f23b9800) [pid = 1861] [serial = 501] [outer = (nil)] 14:22:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f92f2b96800) [pid = 1861] [serial = 502] [outer = 0x7f92f23b9800] 14:22:58 INFO - PROCESS | 1861 | 1461360178610 Marionette DEBUG loaded listener.js 14:22:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92f40cac00) [pid = 1861] [serial = 503] [outer = 0x7f92f23b9800] 14:22:59 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:22:59 INFO - PROCESS | 1861 | 1461360179504 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 14:22:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:22:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1339ms 14:22:59 INFO - PROCESS | 1861 | 1461360179544 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 14:22:59 INFO - PROCESS | 1861 | 1461360179548 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 14:22:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:22:59 INFO - PROCESS | 1861 | 1461360179556 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:22:59 INFO - PROCESS | 1861 | 1461360179560 Marionette TRACE conn4 <- [1,642,null,{}] 14:22:59 INFO - PROCESS | 1861 | 1461360179566 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:59 INFO - PROCESS | 1861 | 1461360179745 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 14:22:59 INFO - PROCESS | 1861 | 1461360179768 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4782800 == 80 [pid = 1861] [id = 168] 14:22:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f92f2941800) [pid = 1861] [serial = 504] [outer = (nil)] 14:22:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92f58eb800) [pid = 1861] [serial = 505] [outer = 0x7f92f2941800] 14:22:59 INFO - PROCESS | 1861 | 1461360179836 Marionette DEBUG loaded listener.js 14:22:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f92f58f0000) [pid = 1861] [serial = 506] [outer = 0x7f92f2941800] 14:23:00 INFO - PROCESS | 1861 | 1461360180797 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 14:23:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:23:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1294ms 14:23:00 INFO - PROCESS | 1861 | 1461360180858 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 14:23:00 INFO - PROCESS | 1861 | 1461360180862 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 14:23:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:23:00 INFO - PROCESS | 1861 | 1461360180869 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:23:00 INFO - PROCESS | 1861 | 1461360180871 Marionette TRACE conn4 <- [1,646,null,{}] 14:23:00 INFO - PROCESS | 1861 | 1461360180877 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:01 INFO - PROCESS | 1861 | 1461360181084 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 14:23:01 INFO - PROCESS | 1861 | 1461360181118 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9222000 == 81 [pid = 1861] [id = 169] 14:23:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f92f58f0400) [pid = 1861] [serial = 507] [outer = (nil)] 14:23:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f92f6a7dc00) [pid = 1861] [serial = 508] [outer = 0x7f92f58f0400] 14:23:01 INFO - PROCESS | 1861 | 1461360181183 Marionette DEBUG loaded listener.js 14:23:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f92f6ab4000) [pid = 1861] [serial = 509] [outer = 0x7f92f58f0400] 14:23:02 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f92f6c0fc00) [pid = 1861] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:23:02 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f92edec1000) [pid = 1861] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:23:02 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f92f6aaf800) [pid = 1861] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:23:02 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f92eb61e800) [pid = 1861] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:23:02 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92f4d25c00) [pid = 1861] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:23:02 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92f1f17800) [pid = 1861] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:23:02 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f92f84eac00) [pid = 1861] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:23:02 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92f8448800) [pid = 1861] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:23:02 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92f853a000) [pid = 1861] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:23:02 INFO - PROCESS | 1861 | 1461360182479 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:23:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:23:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1643ms 14:23:02 INFO - PROCESS | 1861 | 1461360182513 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 14:23:02 INFO - PROCESS | 1861 | 1461360182517 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 14:23:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:23:02 INFO - PROCESS | 1861 | 1461360182524 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:23:02 INFO - PROCESS | 1861 | 1461360182526 Marionette TRACE conn4 <- [1,650,null,{}] 14:23:02 INFO - PROCESS | 1861 | 1461360182533 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:02 INFO - PROCESS | 1861 | 1461360182770 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 14:23:02 INFO - PROCESS | 1861 | 1461360182913 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fe341000 == 82 [pid = 1861] [id = 170] 14:23:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92f853bc00) [pid = 1861] [serial = 510] [outer = (nil)] 14:23:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f92f913f400) [pid = 1861] [serial = 511] [outer = 0x7f92f853bc00] 14:23:02 INFO - PROCESS | 1861 | 1461360182984 Marionette DEBUG loaded listener.js 14:23:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92fa2dbc00) [pid = 1861] [serial = 512] [outer = 0x7f92f853bc00] 14:23:03 INFO - PROCESS | 1861 | 1461360183869 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 14:23:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:23:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1378ms 14:23:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:23:03 INFO - PROCESS | 1861 | 1461360183904 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 14:23:03 INFO - PROCESS | 1861 | 1461360183906 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 14:23:03 INFO - PROCESS | 1861 | 1461360183914 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:23:03 INFO - PROCESS | 1861 | 1461360183917 Marionette TRACE conn4 <- [1,654,null,{}] 14:23:03 INFO - PROCESS | 1861 | 1461360183924 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:04 INFO - PROCESS | 1861 | 1461360184086 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 14:23:04 INFO - PROCESS | 1861 | 1461360184101 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff883800 == 83 [pid = 1861] [id = 171] 14:23:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f92f2b9c000) [pid = 1861] [serial = 513] [outer = (nil)] 14:23:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92f8545800) [pid = 1861] [serial = 514] [outer = 0x7f92f2b9c000] 14:23:04 INFO - PROCESS | 1861 | 1461360184288 Marionette DEBUG loaded listener.js 14:23:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f92fdaf6400) [pid = 1861] [serial = 515] [outer = 0x7f92f2b9c000] 14:23:05 INFO - PROCESS | 1861 | 1461360185323 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:23:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:23:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1484ms 14:23:05 INFO - PROCESS | 1861 | 1461360185398 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 14:23:05 INFO - PROCESS | 1861 | 1461360185406 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 14:23:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:23:05 INFO - PROCESS | 1861 | 1461360185417 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:23:05 INFO - PROCESS | 1861 | 1461360185423 Marionette TRACE conn4 <- [1,658,null,{}] 14:23:05 INFO - PROCESS | 1861 | 1461360185432 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:05 INFO - PROCESS | 1861 | 1461360185683 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 14:23:05 INFO - PROCESS | 1861 | 1461360185923 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2165000 == 84 [pid = 1861] [id = 172] 14:23:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f92ee0da400) [pid = 1861] [serial = 516] [outer = (nil)] 14:23:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f92eea46c00) [pid = 1861] [serial = 517] [outer = 0x7f92ee0da400] 14:23:06 INFO - PROCESS | 1861 | 1461360186009 Marionette DEBUG loaded listener.js 14:23:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f92f1fa8400) [pid = 1861] [serial = 518] [outer = 0x7f92ee0da400] 14:23:06 INFO - PROCESS | 1861 | 1461360186925 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 14:23:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:23:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1585ms 14:23:07 INFO - PROCESS | 1861 | 1461360187004 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 14:23:07 INFO - PROCESS | 1861 | 1461360187013 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 14:23:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:23:07 INFO - PROCESS | 1861 | 1461360187027 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:23:07 INFO - PROCESS | 1861 | 1461360187030 Marionette TRACE conn4 <- [1,662,null,{}] 14:23:07 INFO - PROCESS | 1861 | 1461360187038 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:07 INFO - PROCESS | 1861 | 1461360187279 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 14:23:07 INFO - PROCESS | 1861 | 1461360187539 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f92a2800 == 85 [pid = 1861] [id = 173] 14:23:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f92f1fa3000) [pid = 1861] [serial = 519] [outer = (nil)] 14:23:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f92f2ba1c00) [pid = 1861] [serial = 520] [outer = 0x7f92f1fa3000] 14:23:07 INFO - PROCESS | 1861 | 1461360187634 Marionette DEBUG loaded listener.js 14:23:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f92f4d23c00) [pid = 1861] [serial = 521] [outer = 0x7f92f1fa3000] 14:23:08 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:08 INFO - PROCESS | 1861 | 1461360188662 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 14:23:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:23:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1686ms 14:23:08 INFO - PROCESS | 1861 | 1461360188712 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 14:23:08 INFO - PROCESS | 1861 | 1461360188717 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 14:23:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:23:08 INFO - PROCESS | 1861 | 1461360188724 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:23:08 INFO - PROCESS | 1861 | 1461360188731 Marionette TRACE conn4 <- [1,666,null,{}] 14:23:08 INFO - PROCESS | 1861 | 1461360188748 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:08 INFO - PROCESS | 1861 | 1461360188964 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 14:23:09 INFO - PROCESS | 1861 | 1461360189131 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b8aa800 == 86 [pid = 1861] [id = 174] 14:23:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f92f8545000) [pid = 1861] [serial = 522] [outer = (nil)] 14:23:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f92fcb4d400) [pid = 1861] [serial = 523] [outer = 0x7f92f8545000] 14:23:09 INFO - PROCESS | 1861 | 1461360189213 Marionette DEBUG loaded listener.js 14:23:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f92fdd40000) [pid = 1861] [serial = 524] [outer = 0x7f92f8545000] 14:23:09 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:10 INFO - PROCESS | 1861 | 1461360190159 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 14:23:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:23:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1486ms 14:23:10 INFO - PROCESS | 1861 | 1461360190212 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 14:23:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:23:10 INFO - PROCESS | 1861 | 1461360190217 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 14:23:10 INFO - PROCESS | 1861 | 1461360190224 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:23:10 INFO - PROCESS | 1861 | 1461360190228 Marionette TRACE conn4 <- [1,670,null,{}] 14:23:10 INFO - PROCESS | 1861 | 1461360190234 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:10 INFO - PROCESS | 1861 | 1461360190430 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 14:23:10 INFO - PROCESS | 1861 | 1461360190597 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9310560000 == 87 [pid = 1861] [id = 175] 14:23:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f92f9296c00) [pid = 1861] [serial = 525] [outer = (nil)] 14:23:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f92fe552c00) [pid = 1861] [serial = 526] [outer = 0x7f92f9296c00] 14:23:10 INFO - PROCESS | 1861 | 1461360190676 Marionette DEBUG loaded listener.js 14:23:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f92fec7a800) [pid = 1861] [serial = 527] [outer = 0x7f92f9296c00] 14:23:11 INFO - PROCESS | 1861 | 1461360191599 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 14:23:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:23:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1434ms 14:23:11 INFO - PROCESS | 1861 | 1461360191659 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 14:23:11 INFO - PROCESS | 1861 | 1461360191662 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 14:23:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:23:11 INFO - PROCESS | 1861 | 1461360191670 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:23:11 INFO - PROCESS | 1861 | 1461360191673 Marionette TRACE conn4 <- [1,674,null,{}] 14:23:11 INFO - PROCESS | 1861 | 1461360191680 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:11 INFO - PROCESS | 1861 | 1461360191894 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 14:23:12 INFO - PROCESS | 1861 | 1461360192063 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f5891000 == 88 [pid = 1861] [id = 176] 14:23:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f92fe547800) [pid = 1861] [serial = 528] [outer = (nil)] 14:23:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f930180f800) [pid = 1861] [serial = 529] [outer = 0x7f92fe547800] 14:23:12 INFO - PROCESS | 1861 | 1461360192150 Marionette DEBUG loaded listener.js 14:23:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f9305a96400) [pid = 1861] [serial = 530] [outer = 0x7f92fe547800] 14:23:12 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:13 INFO - PROCESS | 1861 | 1461360193053 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 14:23:13 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 14:23:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1433ms 14:23:13 INFO - PROCESS | 1861 | 1461360193104 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 14:23:13 INFO - PROCESS | 1861 | 1461360193109 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 14:23:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:23:13 INFO - PROCESS | 1861 | 1461360193115 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:23:13 INFO - PROCESS | 1861 | 1461360193119 Marionette TRACE conn4 <- [1,678,null,{}] 14:23:13 INFO - PROCESS | 1861 | 1461360193124 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:13 INFO - PROCESS | 1861 | 1461360193354 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 14:23:13 INFO - PROCESS | 1861 | 1461360193527 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93151ad000 == 89 [pid = 1861] [id = 177] 14:23:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f92f222e000) [pid = 1861] [serial = 531] [outer = (nil)] 14:23:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f92f2234c00) [pid = 1861] [serial = 532] [outer = 0x7f92f222e000] 14:23:13 INFO - PROCESS | 1861 | 1461360193622 Marionette DEBUG loaded listener.js 14:23:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f930bde8c00) [pid = 1861] [serial = 533] [outer = 0x7f92f222e000] 14:23:14 INFO - PROCESS | 1861 | 1461360194606 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 14:23:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:23:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1545ms 14:23:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:23:14 INFO - PROCESS | 1861 | 1461360194661 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 14:23:14 INFO - PROCESS | 1861 | 1461360194664 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 14:23:14 INFO - PROCESS | 1861 | 1461360194673 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:23:14 INFO - PROCESS | 1861 | 1461360194677 Marionette TRACE conn4 <- [1,682,null,{}] 14:23:14 INFO - PROCESS | 1861 | 1461360194687 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:14 INFO - PROCESS | 1861 | 1461360194969 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 14:23:15 INFO - PROCESS | 1861 | 1461360195307 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f59bd000 == 90 [pid = 1861] [id = 178] 14:23:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f92f41cd400) [pid = 1861] [serial = 534] [outer = (nil)] 14:23:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f92f50c3c00) [pid = 1861] [serial = 535] [outer = 0x7f92f41cd400] 14:23:15 INFO - PROCESS | 1861 | 1461360195465 Marionette DEBUG loaded listener.js 14:23:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f92f50c8c00) [pid = 1861] [serial = 536] [outer = 0x7f92f41cd400] 14:23:17 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:17 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:23:17 INFO - PROCESS | 1861 | 1461360197106 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 14:23:17 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) 14:23:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2488ms 14:23:17 INFO - PROCESS | 1861 | 1461360197160 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 14:23:17 INFO - PROCESS | 1861 | 1461360197163 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 14:23:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:23:17 INFO - PROCESS | 1861 | 1461360197170 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:23:17 INFO - PROCESS | 1861 | 1461360197173 Marionette TRACE conn4 <- [1,686,null,{}] 14:23:17 INFO - PROCESS | 1861 | 1461360197181 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:17 INFO - PROCESS | 1861 | 1461360197405 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 14:23:17 INFO - PROCESS | 1861 | 1461360197579 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9318000 == 91 [pid = 1861] [id = 179] 14:23:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f92f50bc800) [pid = 1861] [serial = 537] [outer = (nil)] 14:23:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f92f57b8c00) [pid = 1861] [serial = 538] [outer = 0x7f92f50bc800] 14:23:17 INFO - PROCESS | 1861 | 1461360197658 Marionette DEBUG loaded listener.js 14:23:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f92f57c0800) [pid = 1861] [serial = 539] [outer = 0x7f92f50bc800] 14:23:18 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:19 INFO - PROCESS | 1861 | 1461360199092 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 14:23:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:23:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1985ms 14:23:19 INFO - PROCESS | 1861 | 1461360199156 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 14:23:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:23:19 INFO - PROCESS | 1861 | 1461360199167 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 14:23:19 INFO - PROCESS | 1861 | 1461360199173 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:23:19 INFO - PROCESS | 1861 | 1461360199177 Marionette TRACE conn4 <- [1,690,null,{}] 14:23:19 INFO - PROCESS | 1861 | 1461360199185 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:19 INFO - PROCESS | 1861 | 1461360199436 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 14:23:19 INFO - PROCESS | 1861 | 1461360199613 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eab77000 == 92 [pid = 1861] [id = 180] 14:23:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f92eab9a400) [pid = 1861] [serial = 540] [outer = (nil)] 14:23:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f92eaba2400) [pid = 1861] [serial = 541] [outer = 0x7f92eab9a400] 14:23:19 INFO - PROCESS | 1861 | 1461360199691 Marionette DEBUG loaded listener.js 14:23:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f92eb71ac00) [pid = 1861] [serial = 542] [outer = 0x7f92eab9a400] 14:23:21 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:21 INFO - PROCESS | 1861 | 1461360201202 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 14:23:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:23:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2083ms 14:23:21 INFO - PROCESS | 1861 | 1461360201259 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 14:23:21 INFO - PROCESS | 1861 | 1461360201263 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 14:23:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:23:21 INFO - PROCESS | 1861 | 1461360201271 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:23:21 INFO - PROCESS | 1861 | 1461360201276 Marionette TRACE conn4 <- [1,694,null,{}] 14:23:21 INFO - PROCESS | 1861 | 1461360201332 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:21 INFO - PROCESS | 1861 | 1461360201952 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 14:23:22 INFO - PROCESS | 1861 | 1461360202160 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ee9d8000 == 93 [pid = 1861] [id = 181] 14:23:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f92eabed400) [pid = 1861] [serial = 543] [outer = (nil)] 14:23:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f92eb615400) [pid = 1861] [serial = 544] [outer = 0x7f92eabed400] 14:23:22 INFO - PROCESS | 1861 | 1461360202255 Marionette DEBUG loaded listener.js 14:23:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f92eb713000) [pid = 1861] [serial = 545] [outer = 0x7f92eabed400] 14:23:23 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:23 INFO - PROCESS | 1861 | 1461360203712 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 14:23:23 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) 14:23:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2479ms 14:23:23 INFO - PROCESS | 1861 | 1461360203849 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 14:23:23 INFO - PROCESS | 1861 | 1461360203858 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 14:23:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:23:23 INFO - PROCESS | 1861 | 1461360203883 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:23:23 INFO - PROCESS | 1861 | 1461360203892 Marionette TRACE conn4 <- [1,698,null,{}] 14:23:23 INFO - PROCESS | 1861 | 1461360203902 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:24 INFO - PROCESS | 1861 | 1461360204101 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 14:23:24 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9310b74800 == 92 [pid = 1861] [id = 124] 14:23:24 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f92b1800 == 91 [pid = 1861] [id = 125] 14:23:24 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fe341000 == 90 [pid = 1861] [id = 170] 14:23:24 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9222000 == 89 [pid = 1861] [id = 169] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f92fdba7c00) [pid = 1861] [serial = 466] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | 1461360204356 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:24 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f4782800 == 88 [pid = 1861] [id = 168] 14:23:24 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f1fb9800 == 87 [pid = 1861] [id = 167] 14:23:24 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecfd4800 == 86 [pid = 1861] [id = 166] 14:23:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecd70800 == 87 [pid = 1861] [id = 182] 14:23:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f92ec0d4c00) [pid = 1861] [serial = 546] [outer = (nil)] 14:23:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f92f1f1b800) [pid = 1861] [serial = 547] [outer = 0x7f92ec0d4c00] 14:23:24 INFO - PROCESS | 1861 | 1461360204449 Marionette DEBUG loaded listener.js 14:23:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f92f222ec00) [pid = 1861] [serial = 548] [outer = 0x7f92ec0d4c00] 14:23:24 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f3f15000 == 86 [pid = 1861] [id = 165] 14:23:24 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9573800 == 85 [pid = 1861] [id = 157] 14:23:24 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f4766000 == 84 [pid = 1861] [id = 156] 14:23:24 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93017d7800 == 83 [pid = 1861] [id = 155] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f92f8544000) [pid = 1861] [serial = 464] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f92f835d400) [pid = 1861] [serial = 463] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f92f2b92400) [pid = 1861] [serial = 455] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f92ee0dc000) [pid = 1861] [serial = 427] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f92f6f14c00) [pid = 1861] [serial = 461] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f92f6aba400) [pid = 1861] [serial = 460] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f92ece30c00) [pid = 1861] [serial = 448] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f92f6ab4400) [pid = 1861] [serial = 458] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f92f23ed000) [pid = 1861] [serial = 415] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f92f2ba0400) [pid = 1861] [serial = 418] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f92f6aaec00) [pid = 1861] [serial = 457] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f92f6c0d000) [pid = 1861] [serial = 223] [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.] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f92f1f1f800) [pid = 1861] [serial = 451] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f92f23ec000) [pid = 1861] [serial = 454] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f92edecbc00) [pid = 1861] [serial = 430] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f92ece28c00) [pid = 1861] [serial = 433] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f92f40cec00) [pid = 1861] [serial = 445] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f92edec9400) [pid = 1861] [serial = 449] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f92f1fab800) [pid = 1861] [serial = 452] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f92f9294400) [pid = 1861] [serial = 442] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f92ece30800) [pid = 1861] [serial = 436] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f930b83a000) [pid = 1861] [serial = 334] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f92ff3b0c00) [pid = 1861] [serial = 424] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f92fcb52800) [pid = 1861] [serial = 421] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f92ec0dac00) [pid = 1861] [serial = 439] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f9301802c00) [pid = 1861] [serial = 412] [outer = (nil)] [url = about:blank] 14:23:24 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f9310fe8c00) [pid = 1861] [serial = 367] [outer = (nil)] [url = about:blank] 14:23:25 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:25 INFO - PROCESS | 1861 | 1461360205673 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 14:23:25 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) 14:23:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1844ms 14:23:25 INFO - PROCESS | 1861 | 1461360205723 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 14:23:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:23:25 INFO - PROCESS | 1861 | 1461360205727 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 14:23:25 INFO - PROCESS | 1861 | 1461360205734 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:23:25 INFO - PROCESS | 1861 | 1461360205737 Marionette TRACE conn4 <- [1,702,null,{}] 14:23:25 INFO - PROCESS | 1861 | 1461360205743 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:26 INFO - PROCESS | 1861 | 1461360206019 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 14:23:26 INFO - PROCESS | 1861 | 1461360206150 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f23e3000 == 84 [pid = 1861] [id = 183] 14:23:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f92f23b5800) [pid = 1861] [serial = 549] [outer = (nil)] 14:23:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f92f23f0400) [pid = 1861] [serial = 550] [outer = 0x7f92f23b5800] 14:23:26 INFO - PROCESS | 1861 | 1461360206216 Marionette DEBUG loaded listener.js 14:23:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f92f2b9b400) [pid = 1861] [serial = 551] [outer = 0x7f92f23b5800] 14:23:27 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:27 INFO - PROCESS | 1861 | 1461360207478 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 14:23:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:23:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1780ms 14:23:27 INFO - PROCESS | 1861 | 1461360207530 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 14:23:27 INFO - PROCESS | 1861 | 1461360207537 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 14:23:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:23:27 INFO - PROCESS | 1861 | 1461360207557 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:23:27 INFO - PROCESS | 1861 | 1461360207564 Marionette TRACE conn4 <- [1,706,null,{}] 14:23:27 INFO - PROCESS | 1861 | 1461360207575 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:27 INFO - PROCESS | 1861 | 1461360207845 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 14:23:27 INFO - PROCESS | 1861 | 1461360207876 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f59a7800 == 85 [pid = 1861] [id = 184] 14:23:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f92f2b9a800) [pid = 1861] [serial = 552] [outer = (nil)] 14:23:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f92f57b9800) [pid = 1861] [serial = 553] [outer = 0x7f92f2b9a800] 14:23:27 INFO - PROCESS | 1861 | 1461360207940 Marionette DEBUG loaded listener.js 14:23:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f92f57c4c00) [pid = 1861] [serial = 554] [outer = 0x7f92f2b9a800] 14:23:29 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:29 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f92eea50c00) [pid = 1861] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:23:29 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f92f58f0400) [pid = 1861] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:23:29 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f92eb719000) [pid = 1861] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:23:29 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f92f23b9800) [pid = 1861] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:23:29 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f92f2941800) [pid = 1861] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:23:29 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f92f853bc00) [pid = 1861] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:23:29 INFO - PROCESS | 1861 | 1461360209274 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 14:23:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:23:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1758ms 14:23:29 INFO - PROCESS | 1861 | 1461360209307 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 14:23:29 INFO - PROCESS | 1861 | 1461360209310 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 14:23:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:23:29 INFO - PROCESS | 1861 | 1461360209317 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:23:29 INFO - PROCESS | 1861 | 1461360209319 Marionette TRACE conn4 <- [1,710,null,{}] 14:23:29 INFO - PROCESS | 1861 | 1461360209325 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:29 INFO - PROCESS | 1861 | 1461360209557 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 14:23:29 INFO - PROCESS | 1861 | 1461360209684 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f914e000 == 86 [pid = 1861] [id = 185] 14:23:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f92f57c0c00) [pid = 1861] [serial = 555] [outer = (nil)] 14:23:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f92f58ed000) [pid = 1861] [serial = 556] [outer = 0x7f92f57c0c00] 14:23:29 INFO - PROCESS | 1861 | 1461360209748 Marionette DEBUG loaded listener.js 14:23:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f92f6aac800) [pid = 1861] [serial = 557] [outer = 0x7f92f57c0c00] 14:23:30 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:30 INFO - PROCESS | 1861 | 1461360210853 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 14:23:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:23:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1578ms 14:23:30 INFO - PROCESS | 1861 | 1461360210897 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 14:23:30 INFO - PROCESS | 1861 | 1461360210901 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 14:23:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:23:30 INFO - PROCESS | 1861 | 1461360210907 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:23:30 INFO - PROCESS | 1861 | 1461360210910 Marionette TRACE conn4 <- [1,714,null,{}] 14:23:30 INFO - PROCESS | 1861 | 1461360210917 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:31 INFO - PROCESS | 1861 | 1461360211099 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 14:23:31 INFO - PROCESS | 1861 | 1461360211359 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eaddc000 == 87 [pid = 1861] [id = 186] 14:23:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f92eab9c000) [pid = 1861] [serial = 558] [outer = (nil)] 14:23:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f92eabf0800) [pid = 1861] [serial = 559] [outer = 0x7f92eab9c000] 14:23:31 INFO - PROCESS | 1861 | 1461360211441 Marionette DEBUG loaded listener.js 14:23:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f92ece26000) [pid = 1861] [serial = 560] [outer = 0x7f92eab9c000] 14:23:32 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:32 INFO - PROCESS | 1861 | 1461360212892 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 14:23:32 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 14:23:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2032ms 14:23:32 INFO - PROCESS | 1861 | 1461360212943 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 14:23:32 INFO - PROCESS | 1861 | 1461360212949 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 14:23:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:23:32 INFO - PROCESS | 1861 | 1461360212957 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:23:32 INFO - PROCESS | 1861 | 1461360212964 Marionette TRACE conn4 <- [1,718,null,{}] 14:23:32 INFO - PROCESS | 1861 | 1461360212977 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:33 INFO - PROCESS | 1861 | 1461360213180 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 14:23:33 INFO - PROCESS | 1861 | 1461360213363 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f588f000 == 88 [pid = 1861] [id = 187] 14:23:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f92eab9c400) [pid = 1861] [serial = 561] [outer = (nil)] 14:23:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f92f222e800) [pid = 1861] [serial = 562] [outer = 0x7f92eab9c400] 14:23:33 INFO - PROCESS | 1861 | 1461360213447 Marionette DEBUG loaded listener.js 14:23:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f92f2b99c00) [pid = 1861] [serial = 563] [outer = 0x7f92eab9c400] 14:23:34 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:34 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:23:34 INFO - PROCESS | 1861 | 1461360214753 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 14:23:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:23:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1841ms 14:23:34 INFO - PROCESS | 1861 | 1461360214801 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 14:23:34 INFO - PROCESS | 1861 | 1461360214809 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 14:23:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:23:34 INFO - PROCESS | 1861 | 1461360214944 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:23:34 INFO - PROCESS | 1861 | 1461360214947 Marionette TRACE conn4 <- [1,722,null,{}] 14:23:34 INFO - PROCESS | 1861 | 1461360214957 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:35 INFO - PROCESS | 1861 | 1461360215158 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 14:23:35 INFO - PROCESS | 1861 | 1461360215322 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9541800 == 89 [pid = 1861] [id = 188] 14:23:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f92ee0e4000) [pid = 1861] [serial = 564] [outer = (nil)] 14:23:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f92f50c1800) [pid = 1861] [serial = 565] [outer = 0x7f92ee0e4000] 14:23:35 INFO - PROCESS | 1861 | 1461360215399 Marionette DEBUG loaded listener.js 14:23:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f92f6ab0c00) [pid = 1861] [serial = 566] [outer = 0x7f92ee0e4000] 14:23:36 INFO - PROCESS | 1861 | 1461360216380 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 14:23:36 INFO - PROCESS | 1861 | 1461360216434 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 14:23:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:23:36 INFO - PROCESS | 1861 | 1461360216443 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:23:36 INFO - PROCESS | 1861 | 1461360216453 Marionette TRACE conn4 <- [1,726,null,{}] 14:23:36 INFO - PROCESS | 1861 | 1461360216468 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:36 INFO - PROCESS | 1861 | 1461360216716 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 14:23:36 INFO - PROCESS | 1861 | 1461360216987 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fefe7800 == 90 [pid = 1861] [id = 189] 14:23:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f92f84d5c00) [pid = 1861] [serial = 567] [outer = (nil)] 14:23:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f92f9296400) [pid = 1861] [serial = 568] [outer = 0x7f92f84d5c00] 14:23:37 INFO - PROCESS | 1861 | 1461360217066 Marionette DEBUG loaded listener.js 14:23:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f92fcb4ec00) [pid = 1861] [serial = 569] [outer = 0x7f92f84d5c00] 14:23:37 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:37 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:23:38 INFO - PROCESS | 1861 | 1461360218032 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 14:23:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:23:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1644ms 14:23:38 INFO - PROCESS | 1861 | 1461360218087 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 14:23:38 INFO - PROCESS | 1861 | 1461360218091 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 14:23:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:23:38 INFO - PROCESS | 1861 | 1461360218098 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:23:38 INFO - PROCESS | 1861 | 1461360218101 Marionette TRACE conn4 <- [1,730,null,{}] 14:23:38 INFO - PROCESS | 1861 | 1461360218107 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:38 INFO - PROCESS | 1861 | 1461360218293 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 14:23:38 INFO - PROCESS | 1861 | 1461360218516 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9304c59000 == 91 [pid = 1861] [id = 190] 14:23:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f92f84d6000) [pid = 1861] [serial = 570] [outer = (nil)] 14:23:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f92fdd3ec00) [pid = 1861] [serial = 571] [outer = 0x7f92f84d6000] 14:23:38 INFO - PROCESS | 1861 | 1461360218639 Marionette DEBUG loaded listener.js 14:23:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f92fea9a400) [pid = 1861] [serial = 572] [outer = 0x7f92f84d6000] 14:23:39 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:39 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:23:39 INFO - PROCESS | 1861 | 1461360219512 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 14:23:39 INFO - PROCESS | 1861 | 1461360219594 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 14:23:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:23:39 INFO - PROCESS | 1861 | 1461360219601 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:23:39 INFO - PROCESS | 1861 | 1461360219604 Marionette TRACE conn4 <- [1,734,null,{}] 14:23:39 INFO - PROCESS | 1861 | 1461360219610 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:39 INFO - PROCESS | 1861 | 1461360219825 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 14:23:40 INFO - PROCESS | 1861 | 1461360220038 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930bdc1000 == 92 [pid = 1861] [id = 191] 14:23:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f92ffa1a400) [pid = 1861] [serial = 573] [outer = (nil)] 14:23:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f9300497000) [pid = 1861] [serial = 574] [outer = 0x7f92ffa1a400] 14:23:40 INFO - PROCESS | 1861 | 1461360220146 Marionette DEBUG loaded listener.js 14:23:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f930bd5f400) [pid = 1861] [serial = 575] [outer = 0x7f92ffa1a400] 14:23:40 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:41 INFO - PROCESS | 1861 | 1461360221042 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 14:23:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:23:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1489ms 14:23:41 INFO - PROCESS | 1861 | 1461360221091 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 14:23:41 INFO - PROCESS | 1861 | 1461360221095 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 14:23:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:23:41 INFO - PROCESS | 1861 | 1461360221102 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:23:41 INFO - PROCESS | 1861 | 1461360221104 Marionette TRACE conn4 <- [1,738,null,{}] 14:23:41 INFO - PROCESS | 1861 | 1461360221110 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:41 INFO - PROCESS | 1861 | 1461360221298 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 14:23:41 INFO - PROCESS | 1861 | 1461360221469 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fec55000 == 93 [pid = 1861] [id = 192] 14:23:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f92eaf96c00) [pid = 1861] [serial = 576] [outer = (nil)] 14:23:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f92eb61ec00) [pid = 1861] [serial = 577] [outer = 0x7f92eaf96c00] 14:23:41 INFO - PROCESS | 1861 | 1461360221543 Marionette DEBUG loaded listener.js 14:23:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f930c7af800) [pid = 1861] [serial = 578] [outer = 0x7f92eaf96c00] 14:23:43 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:43 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:23:43 INFO - PROCESS | 1861 | 1461360223300 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 14:23:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:23:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2235ms 14:23:43 INFO - PROCESS | 1861 | 1461360223340 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 14:23:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:23:43 INFO - PROCESS | 1861 | 1461360223346 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 14:23:43 INFO - PROCESS | 1861 | 1461360223360 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:23:43 INFO - PROCESS | 1861 | 1461360223367 Marionette TRACE conn4 <- [1,742,null,{}] 14:23:43 INFO - PROCESS | 1861 | 1461360223380 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:43 INFO - PROCESS | 1861 | 1461360223555 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 14:23:43 INFO - PROCESS | 1861 | 1461360223732 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eddc6000 == 94 [pid = 1861] [id = 193] 14:23:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f92eaf9c400) [pid = 1861] [serial = 579] [outer = (nil)] 14:23:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f92ece24800) [pid = 1861] [serial = 580] [outer = 0x7f92eaf9c400] 14:23:43 INFO - PROCESS | 1861 | 1461360223811 Marionette DEBUG loaded listener.js 14:23:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f92edec3c00) [pid = 1861] [serial = 581] [outer = 0x7f92eaf9c400] 14:23:45 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:45 INFO - PROCESS | 1861 | 1461360225151 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 14:23:45 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 14:23:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1898ms 14:23:45 INFO - PROCESS | 1861 | 1461360225254 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 14:23:45 INFO - PROCESS | 1861 | 1461360225262 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 14:23:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:23:45 INFO - PROCESS | 1861 | 1461360225274 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:23:45 INFO - PROCESS | 1861 | 1461360225278 Marionette TRACE conn4 <- [1,746,null,{}] 14:23:45 INFO - PROCESS | 1861 | 1461360225286 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:45 INFO - PROCESS | 1861 | 1461360225474 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 14:23:45 INFO - PROCESS | 1861 | 1461360225647 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecd7b800 == 95 [pid = 1861] [id = 194] 14:23:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f92eabef000) [pid = 1861] [serial = 582] [outer = (nil)] 14:23:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f92ee0e4c00) [pid = 1861] [serial = 583] [outer = 0x7f92eabef000] 14:23:45 INFO - PROCESS | 1861 | 1461360225717 Marionette DEBUG loaded listener.js 14:23:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f92f1ff3c00) [pid = 1861] [serial = 584] [outer = 0x7f92eabef000] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f92f2b93c00) [pid = 1861] [serial = 472] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f92eea50400) [pid = 1861] [serial = 469] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f92fe54cc00) [pid = 1861] [serial = 478] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f92f9133400) [pid = 1861] [serial = 475] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f92ff015800) [pid = 1861] [serial = 481] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f92eabf2800) [pid = 1861] [serial = 487] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f92f58e5800) [pid = 1861] [serial = 490] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f930bb07000) [pid = 1861] [serial = 484] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f92eb711c00) [pid = 1861] [serial = 493] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f914e000 == 94 [pid = 1861] [id = 185] 14:23:46 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f59a7800 == 93 [pid = 1861] [id = 184] 14:23:46 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f23e3000 == 92 [pid = 1861] [id = 183] 14:23:46 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecd70800 == 91 [pid = 1861] [id = 182] 14:23:46 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ee9d8000 == 90 [pid = 1861] [id = 181] 14:23:46 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eab77000 == 89 [pid = 1861] [id = 180] 14:23:46 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9318000 == 88 [pid = 1861] [id = 179] 14:23:46 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f59bd000 == 87 [pid = 1861] [id = 178] 14:23:46 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93151ad000 == 86 [pid = 1861] [id = 177] 14:23:46 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f5891000 == 85 [pid = 1861] [id = 176] 14:23:46 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9310560000 == 84 [pid = 1861] [id = 175] 14:23:46 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b8aa800 == 83 [pid = 1861] [id = 174] 14:23:46 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f92a2800 == 82 [pid = 1861] [id = 173] 14:23:46 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:46 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2165000 == 81 [pid = 1861] [id = 172] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f92f23b7c00) [pid = 1861] [serial = 500] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f92f1fa3800) [pid = 1861] [serial = 499] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f92f6a7dc00) [pid = 1861] [serial = 508] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f92ee0dfc00) [pid = 1861] [serial = 497] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f92edec6000) [pid = 1861] [serial = 496] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f92f2b96800) [pid = 1861] [serial = 502] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f92f58eb800) [pid = 1861] [serial = 505] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f92f40cac00) [pid = 1861] [serial = 503] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f92f6ab4000) [pid = 1861] [serial = 509] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f92f913f400) [pid = 1861] [serial = 511] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f92f58f0000) [pid = 1861] [serial = 506] [outer = (nil)] [url = about:blank] 14:23:46 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f92fa2dbc00) [pid = 1861] [serial = 512] [outer = (nil)] [url = about:blank] 14:23:47 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:47 INFO - PROCESS | 1861 | 1461360227124 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 14:23:47 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.) 14:23:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1896ms 14:23:47 INFO - PROCESS | 1861 | 1461360227210 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 14:23:47 INFO - PROCESS | 1861 | 1461360227214 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 14:23:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:23:47 INFO - PROCESS | 1861 | 1461360227226 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:23:47 INFO - PROCESS | 1861 | 1461360227232 Marionette TRACE conn4 <- [1,750,null,{}] 14:23:47 INFO - PROCESS | 1861 | 1461360227250 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:47 INFO - PROCESS | 1861 | 1461360227484 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 14:23:47 INFO - PROCESS | 1861 | 1461360227613 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f23c8000 == 82 [pid = 1861] [id = 195] 14:23:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f92f2226c00) [pid = 1861] [serial = 585] [outer = (nil)] 14:23:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f92f23b1800) [pid = 1861] [serial = 586] [outer = 0x7f92f2226c00] 14:23:47 INFO - PROCESS | 1861 | 1461360227684 Marionette DEBUG loaded listener.js 14:23:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f92f23ef400) [pid = 1861] [serial = 587] [outer = 0x7f92f2226c00] 14:23:48 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:48 INFO - PROCESS | 1861 | 1461360228860 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 14:23:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:23:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1690ms 14:23:48 INFO - PROCESS | 1861 | 1461360228916 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 14:23:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:23:48 INFO - PROCESS | 1861 | 1461360228921 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 14:23:48 INFO - PROCESS | 1861 | 1461360228928 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:23:48 INFO - PROCESS | 1861 | 1461360228931 Marionette TRACE conn4 <- [1,754,null,{}] 14:23:48 INFO - PROCESS | 1861 | 1461360228956 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:49 INFO - PROCESS | 1861 | 1461360229209 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 14:23:49 INFO - PROCESS | 1861 | 1461360229258 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f3f0a000 == 83 [pid = 1861] [id = 196] 14:23:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f92f2227800) [pid = 1861] [serial = 588] [outer = (nil)] 14:23:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f92f2b9c400) [pid = 1861] [serial = 589] [outer = 0x7f92f2227800] 14:23:49 INFO - PROCESS | 1861 | 1461360229325 Marionette DEBUG loaded listener.js 14:23:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f92f41c8800) [pid = 1861] [serial = 590] [outer = 0x7f92f2227800] 14:23:51 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f92f2b9a800) [pid = 1861] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f92f23e7800) [pid = 1861] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f92fe9b2000) [pid = 1861] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f92f2b9c000) [pid = 1861] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f92eabed400) [pid = 1861] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f92fec6e800) [pid = 1861] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f92ff40fc00) [pid = 1861] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f92ec0d5c00) [pid = 1861] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f92f6c0a800) [pid = 1861] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f92f8449400) [pid = 1861] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f92f1f15c00) [pid = 1861] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f93139c4c00) [pid = 1861] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f92f1fa3000) [pid = 1861] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f92facc5400) [pid = 1861] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f92f8536400) [pid = 1861] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f92ec0d4c00) [pid = 1861] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f92fcb5bc00) [pid = 1861] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f92f6c29400) [pid = 1861] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f92fec74000) [pid = 1861] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f92f835ac00) [pid = 1861] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f92f844b400) [pid = 1861] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92f23f6800) [pid = 1861] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92f6c10800) [pid = 1861] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f92fdba4400) [pid = 1861] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92f6c27800) [pid = 1861] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92eabea400) [pid = 1861] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92fdbadc00) [pid = 1861] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92f69c5400) [pid = 1861] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92fdba8c00) [pid = 1861] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92ee0e7400) [pid = 1861] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f92f6f12000) [pid = 1861] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f92f6ab6c00) [pid = 1861] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92edec6400) [pid = 1861] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f930b97a400) [pid = 1861] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f92ee0da400) [pid = 1861] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f92eb620800) [pid = 1861] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f92facc3000) [pid = 1861] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92f1f17c00) [pid = 1861] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f92ec0d5800) [pid = 1861] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92ece23800) [pid = 1861] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92f8446400) [pid = 1861] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f92eb618800) [pid = 1861] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f92ece22400) [pid = 1861] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f930192b800) [pid = 1861] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f92f23b2400) [pid = 1861] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92ee0d9000) [pid = 1861] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92ff016000) [pid = 1861] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92f40c9c00) [pid = 1861] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f930b83c000) [pid = 1861] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f92fdbab400) [pid = 1861] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f9301d2f800) [pid = 1861] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92f23b5800) [pid = 1861] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92f6c09400) [pid = 1861] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f930bde1c00) [pid = 1861] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92f8445400) [pid = 1861] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92eabedc00) [pid = 1861] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:23:51 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f93139c2c00) [pid = 1861] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:23:51 INFO - PROCESS | 1861 | 1461360231228 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 14:23:51 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 14:23:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2346ms 14:23:51 INFO - PROCESS | 1861 | 1461360231274 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 14:23:51 INFO - PROCESS | 1861 | 1461360231280 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 14:23:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:23:51 INFO - PROCESS | 1861 | 1461360231294 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:23:51 INFO - PROCESS | 1861 | 1461360231297 Marionette TRACE conn4 <- [1,758,null,{}] 14:23:51 INFO - PROCESS | 1861 | 1461360231304 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:51 INFO - PROCESS | 1861 | 1461360231468 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 14:23:51 INFO - PROCESS | 1861 | 1461360231478 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:51 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecfe3000 == 84 [pid = 1861] [id = 197] 14:23:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92eaba0800) [pid = 1861] [serial = 591] [outer = (nil)] 14:23:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92ece2a800) [pid = 1861] [serial = 592] [outer = 0x7f92eaba0800] 14:23:51 INFO - PROCESS | 1861 | 1461360231545 Marionette DEBUG loaded listener.js 14:23:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92f1f17c00) [pid = 1861] [serial = 593] [outer = 0x7f92eaba0800] 14:23:52 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:52 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:23:52 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:52 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:52 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:23:52 INFO - PROCESS | 1861 | 1461360232408 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 14:23:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:23:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1138ms 14:23:52 INFO - PROCESS | 1861 | 1461360232432 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 14:23:52 INFO - PROCESS | 1861 | 1461360232436 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 14:23:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:23:52 INFO - PROCESS | 1861 | 1461360232443 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:23:52 INFO - PROCESS | 1861 | 1461360232446 Marionette TRACE conn4 <- [1,762,null,{}] 14:23:52 INFO - PROCESS | 1861 | 1461360232451 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:52 INFO - PROCESS | 1861 | 1461360232668 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 14:23:52 INFO - PROCESS | 1861 | 1461360232790 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4edc800 == 85 [pid = 1861] [id = 198] 14:23:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92eabea400) [pid = 1861] [serial = 594] [outer = (nil)] 14:23:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92f40ca800) [pid = 1861] [serial = 595] [outer = 0x7f92eabea400] 14:23:52 INFO - PROCESS | 1861 | 1461360232863 Marionette DEBUG loaded listener.js 14:23:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92f57bdc00) [pid = 1861] [serial = 596] [outer = 0x7f92eabea400] 14:23:54 INFO - PROCESS | 1861 | 1461360234428 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 14:23:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:23:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2038ms 14:23:54 INFO - PROCESS | 1861 | 1461360234483 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 14:23:54 INFO - PROCESS | 1861 | 1461360234490 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 14:23:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:23:54 INFO - PROCESS | 1861 | 1461360234502 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:23:54 INFO - PROCESS | 1861 | 1461360234506 Marionette TRACE conn4 <- [1,766,null,{}] 14:23:54 INFO - PROCESS | 1861 | 1461360234563 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:54 INFO - PROCESS | 1861 | 1461360234779 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 14:23:54 INFO - PROCESS | 1861 | 1461360234958 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f1fb1800 == 86 [pid = 1861] [id = 199] 14:23:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92eb70f000) [pid = 1861] [serial = 597] [outer = (nil)] 14:23:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f92edec5c00) [pid = 1861] [serial = 598] [outer = 0x7f92eb70f000] 14:23:55 INFO - PROCESS | 1861 | 1461360235040 Marionette DEBUG loaded listener.js 14:23:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92ee0e5c00) [pid = 1861] [serial = 599] [outer = 0x7f92eb70f000] 14:23:56 INFO - PROCESS | 1861 | 1461360236360 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 14:23:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:23:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1934ms 14:23:56 INFO - PROCESS | 1861 | 1461360236494 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 14:23:56 INFO - PROCESS | 1861 | 1461360236504 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 14:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:23:56 INFO - PROCESS | 1861 | 1461360236562 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:23:56 INFO - PROCESS | 1861 | 1461360236568 Marionette TRACE conn4 <- [1,770,null,{}] 14:23:56 INFO - PROCESS | 1861 | 1461360236576 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:56 INFO - PROCESS | 1861 | 1461360236786 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 14:23:56 INFO - PROCESS | 1861 | 1461360236955 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4295000 == 87 [pid = 1861] [id = 200] 14:23:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92eb714c00) [pid = 1861] [serial = 600] [outer = (nil)] 14:23:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92f1ff2c00) [pid = 1861] [serial = 601] [outer = 0x7f92eb714c00] 14:23:57 INFO - PROCESS | 1861 | 1461360237033 Marionette DEBUG loaded listener.js 14:23:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92f23afc00) [pid = 1861] [serial = 602] [outer = 0x7f92eb714c00] 14:23:58 INFO - PROCESS | 1861 | 1461360238010 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1507ms 14:23:58 INFO - PROCESS | 1861 | 1461360238066 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 14:23:58 INFO - PROCESS | 1861 | 1461360238071 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 14:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:23:58 INFO - PROCESS | 1861 | 1461360238079 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:23:58 INFO - PROCESS | 1861 | 1461360238086 Marionette TRACE conn4 <- [1,774,null,{}] 14:23:58 INFO - PROCESS | 1861 | 1461360238147 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:58 INFO - PROCESS | 1861 | 1461360238454 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 14:23:58 INFO - PROCESS | 1861 | 1461360238644 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f5c7f800 == 88 [pid = 1861] [id = 201] 14:23:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92f41cc400) [pid = 1861] [serial = 603] [outer = (nil)] 14:23:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92f48d6000) [pid = 1861] [serial = 604] [outer = 0x7f92f41cc400] 14:23:58 INFO - PROCESS | 1861 | 1461360238772 Marionette DEBUG loaded listener.js 14:23:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92f50c4000) [pid = 1861] [serial = 605] [outer = 0x7f92f41cc400] 14:23:59 INFO - PROCESS | 1861 | 1461360239665 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 14:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1639ms 14:23:59 INFO - PROCESS | 1861 | 1461360239718 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 14:23:59 INFO - PROCESS | 1861 | 1461360239722 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 14:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:23:59 INFO - PROCESS | 1861 | 1461360239729 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:23:59 INFO - PROCESS | 1861 | 1461360239732 Marionette TRACE conn4 <- [1,778,null,{}] 14:23:59 INFO - PROCESS | 1861 | 1461360239738 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:59 INFO - PROCESS | 1861 | 1461360239965 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 14:24:00 INFO - PROCESS | 1861 | 1461360240140 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f848b000 == 89 [pid = 1861] [id = 202] 14:24:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92eaba7400) [pid = 1861] [serial = 606] [outer = (nil)] 14:24:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92f57c3400) [pid = 1861] [serial = 607] [outer = 0x7f92eaba7400] 14:24:00 INFO - PROCESS | 1861 | 1461360240221 Marionette DEBUG loaded listener.js 14:24:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92f58ec800) [pid = 1861] [serial = 608] [outer = 0x7f92eaba7400] 14:24:01 INFO - PROCESS | 1861 | 1461360241132 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 14:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1430ms 14:24:01 INFO - PROCESS | 1861 | 1461360241160 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 14:24:01 INFO - PROCESS | 1861 | 1461360241163 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 14:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:24:01 INFO - PROCESS | 1861 | 1461360241170 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:24:01 INFO - PROCESS | 1861 | 1461360241173 Marionette TRACE conn4 <- [1,782,null,{}] 14:24:01 INFO - PROCESS | 1861 | 1461360241179 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:01 INFO - PROCESS | 1861 | 1461360241370 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 14:24:01 INFO - PROCESS | 1861 | 1461360241560 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f921c000 == 90 [pid = 1861] [id = 203] 14:24:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92f5cc8400) [pid = 1861] [serial = 609] [outer = (nil)] 14:24:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92f69c1400) [pid = 1861] [serial = 610] [outer = 0x7f92f5cc8400] 14:24:01 INFO - PROCESS | 1861 | 1461360241657 Marionette DEBUG loaded listener.js 14:24:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92f6a86000) [pid = 1861] [serial = 611] [outer = 0x7f92f5cc8400] 14:24:02 INFO - PROCESS | 1861 | 1461360242626 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 14:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1478ms 14:24:02 INFO - PROCESS | 1861 | 1461360242650 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 14:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:24:02 INFO - PROCESS | 1861 | 1461360242655 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 14:24:02 INFO - PROCESS | 1861 | 1461360242662 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:24:02 INFO - PROCESS | 1861 | 1461360242666 Marionette TRACE conn4 <- [1,786,null,{}] 14:24:02 INFO - PROCESS | 1861 | 1461360242672 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:02 INFO - PROCESS | 1861 | 1461360242899 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 14:24:03 INFO - PROCESS | 1861 | 1461360243073 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9535000 == 91 [pid = 1861] [id = 204] 14:24:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92f6a85400) [pid = 1861] [serial = 612] [outer = (nil)] 14:24:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92f6c1cc00) [pid = 1861] [serial = 613] [outer = 0x7f92f6a85400] 14:24:03 INFO - PROCESS | 1861 | 1461360243151 Marionette DEBUG loaded listener.js 14:24:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92f835b000) [pid = 1861] [serial = 614] [outer = 0x7f92f6a85400] 14:24:04 INFO - PROCESS | 1861 | 1461360244135 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1531ms 14:24:04 INFO - PROCESS | 1861 | 1461360244193 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 14:24:04 INFO - PROCESS | 1861 | 1461360244197 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 14:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:24:04 INFO - PROCESS | 1861 | 1461360244205 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:24:04 INFO - PROCESS | 1861 | 1461360244207 Marionette TRACE conn4 <- [1,790,null,{}] 14:24:04 INFO - PROCESS | 1861 | 1461360244214 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:04 INFO - PROCESS | 1861 | 1461360244405 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 14:24:04 INFO - PROCESS | 1861 | 1461360244625 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecfd4800 == 92 [pid = 1861] [id = 205] 14:24:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92eabf5400) [pid = 1861] [serial = 615] [outer = (nil)] 14:24:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92eb70f800) [pid = 1861] [serial = 616] [outer = 0x7f92eabf5400] 14:24:04 INFO - PROCESS | 1861 | 1461360244745 Marionette DEBUG loaded listener.js 14:24:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f92f58ecc00) [pid = 1861] [serial = 617] [outer = 0x7f92eabf5400] 14:24:05 INFO - PROCESS | 1861 | 1461360245655 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1530ms 14:24:05 INFO - PROCESS | 1861 | 1461360245737 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 14:24:05 INFO - PROCESS | 1861 | 1461360245741 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 14:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:24:05 INFO - PROCESS | 1861 | 1461360245747 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:24:05 INFO - PROCESS | 1861 | 1461360245750 Marionette TRACE conn4 <- [1,794,null,{}] 14:24:05 INFO - PROCESS | 1861 | 1461360245756 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:05 INFO - PROCESS | 1861 | 1461360245977 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 14:24:06 INFO - PROCESS | 1861 | 1461360246205 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92edfec000 == 93 [pid = 1861] [id = 206] 14:24:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92eaba0000) [pid = 1861] [serial = 618] [outer = (nil)] 14:24:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f92ece2d800) [pid = 1861] [serial = 619] [outer = 0x7f92eaba0000] 14:24:06 INFO - PROCESS | 1861 | 1461360246308 Marionette DEBUG loaded listener.js 14:24:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f92eea4b000) [pid = 1861] [serial = 620] [outer = 0x7f92eaba0000] 14:24:07 INFO - PROCESS | 1861 | 1461360247141 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 14:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1443ms 14:24:07 INFO - PROCESS | 1861 | 1461360247192 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 14:24:07 INFO - PROCESS | 1861 | 1461360247196 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 14:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:24:07 INFO - PROCESS | 1861 | 1461360247202 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:24:07 INFO - PROCESS | 1861 | 1461360247206 Marionette TRACE conn4 <- [1,798,null,{}] 14:24:07 INFO - PROCESS | 1861 | 1461360247212 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:07 INFO - PROCESS | 1861 | 1461360247412 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 14:24:07 INFO - PROCESS | 1861 | 1461360247591 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f5ade000 == 94 [pid = 1861] [id = 207] 14:24:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f92eabf3000) [pid = 1861] [serial = 621] [outer = (nil)] 14:24:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92f1f9fc00) [pid = 1861] [serial = 622] [outer = 0x7f92eabf3000] 14:24:07 INFO - PROCESS | 1861 | 1461360247669 Marionette DEBUG loaded listener.js 14:24:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f92f57b9400) [pid = 1861] [serial = 623] [outer = 0x7f92eabf3000] 14:24:08 INFO - PROCESS | 1861 | 1461360248969 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 14:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 14:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1830ms 14:24:09 INFO - PROCESS | 1861 | 1461360249035 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 14:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:24:09 INFO - PROCESS | 1861 | 1461360249041 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 14:24:09 INFO - PROCESS | 1861 | 1461360249050 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:24:09 INFO - PROCESS | 1861 | 1461360249056 Marionette TRACE conn4 <- [1,802,null,{}] 14:24:09 INFO - PROCESS | 1861 | 1461360249064 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:09 INFO - PROCESS | 1861 | 1461360249336 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 14:24:09 INFO - PROCESS | 1861 | 1461360249686 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ebdc9000 == 95 [pid = 1861] [id = 208] 14:24:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92eb622c00) [pid = 1861] [serial = 624] [outer = (nil)] 14:24:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f92ec0d6000) [pid = 1861] [serial = 625] [outer = 0x7f92eb622c00] 14:24:09 INFO - PROCESS | 1861 | 1461360249764 Marionette DEBUG loaded listener.js 14:24:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92ee0e0c00) [pid = 1861] [serial = 626] [outer = 0x7f92eb622c00] 14:24:10 INFO - PROCESS | 1861 | 1461360250775 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 14:24:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9301828800 == 94 [pid = 1861] [id = 57] 14:24:10 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92f57b8c00) [pid = 1861] [serial = 538] [outer = (nil)] [url = about:blank] 14:24:10 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92fe552c00) [pid = 1861] [serial = 526] [outer = (nil)] [url = about:blank] 14:24:10 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f930180f800) [pid = 1861] [serial = 529] [outer = (nil)] [url = about:blank] 14:24:10 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92fcb4d400) [pid = 1861] [serial = 523] [outer = (nil)] [url = about:blank] 14:24:10 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92f58ed000) [pid = 1861] [serial = 556] [outer = (nil)] [url = about:blank] 14:24:10 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92eaba2400) [pid = 1861] [serial = 541] [outer = (nil)] [url = about:blank] 14:24:10 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92f50c3c00) [pid = 1861] [serial = 535] [outer = (nil)] [url = about:blank] 14:24:10 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92f2234c00) [pid = 1861] [serial = 532] [outer = (nil)] [url = about:blank] 14:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 14:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1786ms 14:24:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fec55000 == 93 [pid = 1861] [id = 192] 14:24:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930bdc1000 == 92 [pid = 1861] [id = 191] 14:24:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9304c59000 == 91 [pid = 1861] [id = 190] 14:24:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fefe7800 == 90 [pid = 1861] [id = 189] 14:24:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9541800 == 89 [pid = 1861] [id = 188] 14:24:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f588f000 == 88 [pid = 1861] [id = 187] 14:24:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eaddc000 == 87 [pid = 1861] [id = 186] 14:24:10 INFO - PROCESS | 1861 | 1461360250856 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 14:24:10 INFO - PROCESS | 1861 | 1461360250864 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 14:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:24:10 INFO - PROCESS | 1861 | 1461360250882 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:24:10 INFO - PROCESS | 1861 | 1461360250886 Marionette TRACE conn4 <- [1,806,null,{}] 14:24:10 INFO - PROCESS | 1861 | 1461360250892 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:11 INFO - PROCESS | 1861 | 1461360251075 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92f57c4c00) [pid = 1861] [serial = 554] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f92f23f2000) [pid = 1861] [serial = 416] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f930b96e800) [pid = 1861] [serial = 238] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92f8545800) [pid = 1861] [serial = 514] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f92eb615400) [pid = 1861] [serial = 544] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f930cd73000) [pid = 1861] [serial = 310] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f93106a1800) [pid = 1861] [serial = 241] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f92f9299800) [pid = 1861] [serial = 443] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92facc0000) [pid = 1861] [serial = 232] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f92fca83800) [pid = 1861] [serial = 304] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92f1f20800) [pid = 1861] [serial = 388] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f9315f79800) [pid = 1861] [serial = 385] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f92f2ba1c00) [pid = 1861] [serial = 520] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f92fe5c5c00) [pid = 1861] [serial = 268] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f92f9140000) [pid = 1861] [serial = 370] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f92f1f1b800) [pid = 1861] [serial = 547] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92fe9af800) [pid = 1861] [serial = 307] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92f8451c00) [pid = 1861] [serial = 337] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92fdaf6400) [pid = 1861] [serial = 515] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92ffa17400) [pid = 1861] [serial = 271] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f93106ad800) [pid = 1861] [serial = 207] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f93018ec400) [pid = 1861] [serial = 425] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92eb713000) [pid = 1861] [serial = 545] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92f4d25400) [pid = 1861] [serial = 419] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92fe547000) [pid = 1861] [serial = 422] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92f4d23c00) [pid = 1861] [serial = 521] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f930b66c800) [pid = 1861] [serial = 277] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f92fe9ad400) [pid = 1861] [serial = 235] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92eabf8000) [pid = 1861] [serial = 488] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92f222ec00) [pid = 1861] [serial = 548] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f93018ed000) [pid = 1861] [serial = 482] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f92f69bb400) [pid = 1861] [serial = 195] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f92ff01e800) [pid = 1861] [serial = 373] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f92f23b0000) [pid = 1861] [serial = 470] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f92fdaf2c00) [pid = 1861] [serial = 340] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f930ec43400) [pid = 1861] [serial = 485] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f9301927800) [pid = 1861] [serial = 431] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f930ecc2c00) [pid = 1861] [serial = 274] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f92f57b9800) [pid = 1861] [serial = 553] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f92eea46c00) [pid = 1861] [serial = 517] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f92eb716c00) [pid = 1861] [serial = 494] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f9300332000) [pid = 1861] [serial = 198] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f92f1fa6800) [pid = 1861] [serial = 391] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f92edec4000) [pid = 1861] [serial = 440] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 123 (0x7f92f9292800) [pid = 1861] [serial = 437] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 122 (0x7f92fe9a7400) [pid = 1861] [serial = 479] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 121 (0x7f92f929e800) [pid = 1861] [serial = 446] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 120 (0x7f92ece30000) [pid = 1861] [serial = 434] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 119 (0x7f930b9f0400) [pid = 1861] [serial = 162] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 118 (0x7f92f40cf800) [pid = 1861] [serial = 473] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 117 (0x7f92ee0e6400) [pid = 1861] [serial = 428] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 116 (0x7f9310f10c00) [pid = 1861] [serial = 313] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 115 (0x7f92f40d4400) [pid = 1861] [serial = 316] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 114 (0x7f930cb02c00) [pid = 1861] [serial = 201] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 113 (0x7f9301d3bc00) [pid = 1861] [serial = 343] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 112 (0x7f93103fa400) [pid = 1861] [serial = 204] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 111 (0x7f92f2b9b400) [pid = 1861] [serial = 551] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 110 (0x7f9313689c00) [pid = 1861] [serial = 379] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 109 (0x7f92f1fa8400) [pid = 1861] [serial = 518] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 108 (0x7f9311005000) [pid = 1861] [serial = 376] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f92f23f0400) [pid = 1861] [serial = 550] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f92f929e400) [pid = 1861] [serial = 476] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f92f58e9c00) [pid = 1861] [serial = 491] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f9314f14c00) [pid = 1861] [serial = 382] [outer = (nil)] [url = about:blank] 14:24:11 INFO - PROCESS | 1861 | 1461360251343 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ebdb6800 == 88 [pid = 1861] [id = 209] 14:24:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f92eb70e000) [pid = 1861] [serial = 627] [outer = (nil)] 14:24:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f92eea48400) [pid = 1861] [serial = 628] [outer = 0x7f92eb70e000] 14:24:11 INFO - PROCESS | 1861 | 1461360251450 Marionette DEBUG loaded listener.js 14:24:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f92f1fa8400) [pid = 1861] [serial = 629] [outer = 0x7f92eb70e000] 14:24:12 INFO - PROCESS | 1861 | 1461360252231 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 14:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 14:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1389ms 14:24:12 INFO - PROCESS | 1861 | 1461360252270 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 14:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:24:12 INFO - PROCESS | 1861 | 1461360252274 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 14:24:12 INFO - PROCESS | 1861 | 1461360252281 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:24:12 INFO - PROCESS | 1861 | 1461360252286 Marionette TRACE conn4 <- [1,810,null,{}] 14:24:12 INFO - PROCESS | 1861 | 1461360252303 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:12 INFO - PROCESS | 1861 | 1461360252542 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 14:24:12 INFO - PROCESS | 1861 | 1461360252584 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f23c7800 == 89 [pid = 1861] [id = 210] 14:24:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f92f222fc00) [pid = 1861] [serial = 630] [outer = (nil)] 14:24:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f92f23bb400) [pid = 1861] [serial = 631] [outer = 0x7f92f222fc00] 14:24:12 INFO - PROCESS | 1861 | 1461360252668 Marionette DEBUG loaded listener.js 14:24:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 110 (0x7f92f2943400) [pid = 1861] [serial = 632] [outer = 0x7f92f222fc00] 14:24:13 INFO - PROCESS | 1861 | 1461360253538 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 14:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1284ms 14:24:13 INFO - PROCESS | 1861 | 1461360253565 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 14:24:13 INFO - PROCESS | 1861 | 1461360253570 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 14:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:24:13 INFO - PROCESS | 1861 | 1461360253576 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:24:13 INFO - PROCESS | 1861 | 1461360253579 Marionette TRACE conn4 <- [1,814,null,{}] 14:24:13 INFO - PROCESS | 1861 | 1461360253585 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:13 INFO - PROCESS | 1861 | 1461360253818 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 14:24:13 INFO - PROCESS | 1861 | 1461360253851 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f3f09000 == 90 [pid = 1861] [id = 211] 14:24:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 111 (0x7f92f23b0c00) [pid = 1861] [serial = 633] [outer = (nil)] 14:24:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 112 (0x7f92f40cd800) [pid = 1861] [serial = 634] [outer = 0x7f92f23b0c00] 14:24:13 INFO - PROCESS | 1861 | 1461360253917 Marionette DEBUG loaded listener.js 14:24:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 113 (0x7f92f48e1c00) [pid = 1861] [serial = 635] [outer = 0x7f92f23b0c00] 14:24:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 114 (0x7f92f50c5400) [pid = 1861] [serial = 636] [outer = 0x7f92f6c25000] 14:24:15 INFO - PROCESS | 1861 | 1461360255068 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 14:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:24:15 INFO - PROCESS | 1861 | 1461360255119 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 14:24:15 INFO - PROCESS | 1861 | 1461360255131 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:24:15 INFO - PROCESS | 1861 | 1461360255134 Marionette TRACE conn4 <- [1,818,null,{}] 14:24:15 INFO - PROCESS | 1861 | 1461360255141 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:15 INFO - PROCESS | 1861 | 1461360255628 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 113 (0x7f92f9296c00) [pid = 1861] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 112 (0x7f92f222e000) [pid = 1861] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 111 (0x7f92ee0e4000) [pid = 1861] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 110 (0x7f92eabef000) [pid = 1861] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 109 (0x7f92f84d6000) [pid = 1861] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 108 (0x7f92f2226c00) [pid = 1861] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f92f2227800) [pid = 1861] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f92eab9c000) [pid = 1861] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f92eaf96c00) [pid = 1861] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f92eab9c400) [pid = 1861] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f92f84d5c00) [pid = 1861] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 102 (0x7f92eaba0800) [pid = 1861] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 101 (0x7f92eaf9c400) [pid = 1861] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 100 (0x7f92eab9a400) [pid = 1861] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 99 (0x7f92f50bc800) [pid = 1861] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 98 (0x7f92f41cd400) [pid = 1861] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 97 (0x7f92f57c0c00) [pid = 1861] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 96 (0x7f92fe547800) [pid = 1861] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 95 (0x7f92f8545000) [pid = 1861] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:24:15 INFO - PROCESS | 1861 | --DOMWINDOW == 94 (0x7f92f9138800) [pid = 1861] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:24:15 INFO - PROCESS | 1861 | 1461360255791 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f239c000 == 91 [pid = 1861] [id = 212] 14:24:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 95 (0x7f92eab9a400) [pid = 1861] [serial = 637] [outer = (nil)] 14:24:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 96 (0x7f92eaba0800) [pid = 1861] [serial = 638] [outer = 0x7f92eab9a400] 14:24:15 INFO - PROCESS | 1861 | 1461360255867 Marionette DEBUG loaded listener.js 14:24:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 97 (0x7f92ee0e4000) [pid = 1861] [serial = 639] [outer = 0x7f92eab9a400] 14:24:16 INFO - PROCESS | 1861 | 1461360256595 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 14:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1491ms 14:24:16 INFO - PROCESS | 1861 | 1461360256616 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 14:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:24:16 INFO - PROCESS | 1861 | 1461360256620 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 14:24:16 INFO - PROCESS | 1861 | 1461360256626 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:24:16 INFO - PROCESS | 1861 | 1461360256629 Marionette TRACE conn4 <- [1,822,null,{}] 14:24:16 INFO - PROCESS | 1861 | 1461360256634 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:16 INFO - PROCESS | 1861 | 1461360256895 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 14:24:16 INFO - PROCESS | 1861 | 1461360256920 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6718800 == 92 [pid = 1861] [id = 213] 14:24:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 98 (0x7f92f222f400) [pid = 1861] [serial = 640] [outer = (nil)] 14:24:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 99 (0x7f92f58e4000) [pid = 1861] [serial = 641] [outer = 0x7f92f222f400] 14:24:16 INFO - PROCESS | 1861 | 1461360256988 Marionette DEBUG loaded listener.js 14:24:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 100 (0x7f92f6ab1400) [pid = 1861] [serial = 642] [outer = 0x7f92f222f400] 14:24:17 INFO - PROCESS | 1861 | 1461360257961 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 14:24:18 INFO - PROCESS | 1861 | 1461360258021 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 14:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:24:18 INFO - PROCESS | 1861 | 1461360258031 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:24:18 INFO - PROCESS | 1861 | 1461360258036 Marionette TRACE conn4 <- [1,826,null,{}] 14:24:18 INFO - PROCESS | 1861 | 1461360258047 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:18 INFO - PROCESS | 1861 | 1461360258287 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 14:24:18 INFO - PROCESS | 1861 | 1461360258555 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eecbf000 == 93 [pid = 1861] [id = 214] 14:24:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 101 (0x7f92eb620800) [pid = 1861] [serial = 643] [outer = (nil)] 14:24:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 102 (0x7f92ee0da400) [pid = 1861] [serial = 644] [outer = 0x7f92eb620800] 14:24:18 INFO - PROCESS | 1861 | 1461360258639 Marionette DEBUG loaded listener.js 14:24:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 103 (0x7f92eea4ec00) [pid = 1861] [serial = 645] [outer = 0x7f92eb620800] 14:24:19 INFO - PROCESS | 1861 | 1461360259568 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 14:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1587ms 14:24:19 INFO - PROCESS | 1861 | 1461360259618 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 14:24:19 INFO - PROCESS | 1861 | 1461360259626 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 14:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:24:19 INFO - PROCESS | 1861 | 1461360259639 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:24:19 INFO - PROCESS | 1861 | 1461360259643 Marionette TRACE conn4 <- [1,830,null,{}] 14:24:19 INFO - PROCESS | 1861 | 1461360259651 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:19 INFO - PROCESS | 1861 | 1461360259913 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 14:24:20 INFO - PROCESS | 1861 | 1461360260164 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f59a8000 == 94 [pid = 1861] [id = 215] 14:24:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f92f1fefc00) [pid = 1861] [serial = 646] [outer = (nil)] 14:24:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f92f2226c00) [pid = 1861] [serial = 647] [outer = 0x7f92f1fefc00] 14:24:20 INFO - PROCESS | 1861 | 1461360260243 Marionette DEBUG loaded listener.js 14:24:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f92f23b6800) [pid = 1861] [serial = 648] [outer = 0x7f92f1fefc00] 14:24:21 INFO - PROCESS | 1861 | 1461360261217 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 14:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1637ms 14:24:21 INFO - PROCESS | 1861 | 1461360261277 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 14:24:21 INFO - PROCESS | 1861 | 1461360261280 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 14:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:24:21 INFO - PROCESS | 1861 | 1461360261288 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:24:21 INFO - PROCESS | 1861 | 1461360261295 Marionette TRACE conn4 <- [1,834,null,{}] 14:24:21 INFO - PROCESS | 1861 | 1461360261313 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:21 INFO - PROCESS | 1861 | 1461360261594 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 14:24:21 INFO - PROCESS | 1861 | 1461360261821 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f920e000 == 95 [pid = 1861] [id = 216] 14:24:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f92f48d9400) [pid = 1861] [serial = 649] [outer = (nil)] 14:24:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f92f57bb400) [pid = 1861] [serial = 650] [outer = 0x7f92f48d9400] 14:24:21 INFO - PROCESS | 1861 | 1461360261910 Marionette DEBUG loaded listener.js 14:24:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f92f5cd0c00) [pid = 1861] [serial = 651] [outer = 0x7f92f48d9400] 14:24:22 INFO - PROCESS | 1861 | 1461360262793 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 14:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1537ms 14:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:24:22 INFO - PROCESS | 1861 | 1461360262826 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 14:24:22 INFO - PROCESS | 1861 | 1461360262830 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 14:24:22 INFO - PROCESS | 1861 | 1461360262838 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:24:22 INFO - PROCESS | 1861 | 1461360262841 Marionette TRACE conn4 <- [1,838,null,{}] 14:24:22 INFO - PROCESS | 1861 | 1461360262847 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:23 INFO - PROCESS | 1861 | 1461360263037 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 14:24:23 INFO - PROCESS | 1861 | 1461360263206 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f931e000 == 96 [pid = 1861] [id = 217] 14:24:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 110 (0x7f92f48dbc00) [pid = 1861] [serial = 652] [outer = (nil)] 14:24:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 111 (0x7f92f6ab2000) [pid = 1861] [serial = 653] [outer = 0x7f92f48dbc00] 14:24:23 INFO - PROCESS | 1861 | 1461360263284 Marionette DEBUG loaded listener.js 14:24:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 112 (0x7f92f6c10c00) [pid = 1861] [serial = 654] [outer = 0x7f92f48dbc00] 14:24:24 INFO - PROCESS | 1861 | 1461360264332 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 14:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1539ms 14:24:24 INFO - PROCESS | 1861 | 1461360264379 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 14:24:24 INFO - PROCESS | 1861 | 1461360264385 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 14:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:24:24 INFO - PROCESS | 1861 | 1461360264396 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:24:24 INFO - PROCESS | 1861 | 1461360264400 Marionette TRACE conn4 <- [1,842,null,{}] 14:24:24 INFO - PROCESS | 1861 | 1461360264411 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:24 INFO - PROCESS | 1861 | 1461360264732 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 14:24:25 INFO - PROCESS | 1861 | 1461360265034 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fac49000 == 97 [pid = 1861] [id = 218] 14:24:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 113 (0x7f92f6a7b400) [pid = 1861] [serial = 655] [outer = (nil)] 14:24:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 114 (0x7f92f6c27800) [pid = 1861] [serial = 656] [outer = 0x7f92f6a7b400] 14:24:25 INFO - PROCESS | 1861 | 1461360265124 Marionette DEBUG loaded listener.js 14:24:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 115 (0x7f92f6fe3400) [pid = 1861] [serial = 657] [outer = 0x7f92f6a7b400] 14:24:25 INFO - PROCESS | 1861 | 1461360265980 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 14:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1637ms 14:24:26 INFO - PROCESS | 1861 | 1461360266033 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 14:24:26 INFO - PROCESS | 1861 | 1461360266037 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 14:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:24:26 INFO - PROCESS | 1861 | 1461360266043 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:24:26 INFO - PROCESS | 1861 | 1461360266046 Marionette TRACE conn4 <- [1,846,null,{}] 14:24:26 INFO - PROCESS | 1861 | 1461360266052 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:26 INFO - PROCESS | 1861 | 1461360266272 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 14:24:26 INFO - PROCESS | 1861 | 1461360266445 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fe198800 == 98 [pid = 1861] [id = 219] 14:24:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 116 (0x7f92f8365000) [pid = 1861] [serial = 658] [outer = (nil)] 14:24:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 117 (0x7f92f8451000) [pid = 1861] [serial = 659] [outer = 0x7f92f8365000] 14:24:26 INFO - PROCESS | 1861 | 1461360266539 Marionette DEBUG loaded listener.js 14:24:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 118 (0x7f92f84f3800) [pid = 1861] [serial = 660] [outer = 0x7f92f8365000] 14:24:27 INFO - PROCESS | 1861 | 1461360267489 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 14:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1483ms 14:24:27 INFO - PROCESS | 1861 | 1461360267529 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 14:24:27 INFO - PROCESS | 1861 | 1461360267532 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 14:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:24:27 INFO - PROCESS | 1861 | 1461360267539 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:24:27 INFO - PROCESS | 1861 | 1461360267543 Marionette TRACE conn4 <- [1,850,null,{}] 14:24:27 INFO - PROCESS | 1861 | 1461360267549 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:27 INFO - PROCESS | 1861 | 1461360267747 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 14:24:27 INFO - PROCESS | 1861 | 1461360267927 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92feb5a800 == 99 [pid = 1861] [id = 220] 14:24:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 119 (0x7f92f83b6800) [pid = 1861] [serial = 661] [outer = (nil)] 14:24:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 120 (0x7f92f8539c00) [pid = 1861] [serial = 662] [outer = 0x7f92f83b6800] 14:24:28 INFO - PROCESS | 1861 | 1461360268018 Marionette DEBUG loaded listener.js 14:24:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 121 (0x7f92f8605800) [pid = 1861] [serial = 663] [outer = 0x7f92f83b6800] 14:24:28 INFO - PROCESS | 1861 | 1461360268971 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 14:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1487ms 14:24:29 INFO - PROCESS | 1861 | 1461360269027 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 14:24:29 INFO - PROCESS | 1861 | 1461360269031 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 14:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:24:29 INFO - PROCESS | 1861 | 1461360269037 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:24:29 INFO - PROCESS | 1861 | 1461360269041 Marionette TRACE conn4 <- [1,854,null,{}] 14:24:29 INFO - PROCESS | 1861 | 1461360269047 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:29 INFO - PROCESS | 1861 | 1461360269242 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 14:24:29 INFO - PROCESS | 1861 | 1461360269460 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fed54800 == 100 [pid = 1861] [id = 221] 14:24:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 122 (0x7f92f84ce000) [pid = 1861] [serial = 664] [outer = (nil)] 14:24:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 123 (0x7f92f860c000) [pid = 1861] [serial = 665] [outer = 0x7f92f84ce000] 14:24:29 INFO - PROCESS | 1861 | 1461360269580 Marionette DEBUG loaded listener.js 14:24:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f92f9139400) [pid = 1861] [serial = 666] [outer = 0x7f92f84ce000] 14:24:30 INFO - PROCESS | 1861 | 1461360270456 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 14:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1489ms 14:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:24:30 INFO - PROCESS | 1861 | 1461360270527 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 14:24:30 INFO - PROCESS | 1861 | 1461360270530 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 14:24:30 INFO - PROCESS | 1861 | 1461360270538 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:24:30 INFO - PROCESS | 1861 | 1461360270540 Marionette TRACE conn4 <- [1,858,null,{}] 14:24:30 INFO - PROCESS | 1861 | 1461360270547 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:30 INFO - PROCESS | 1861 | 1461360270788 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 14:24:31 INFO - PROCESS | 1861 | 1461360270997 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff0d4000 == 101 [pid = 1861] [id = 222] 14:24:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f92f84cec00) [pid = 1861] [serial = 667] [outer = (nil)] 14:24:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f92f928f400) [pid = 1861] [serial = 668] [outer = 0x7f92f84cec00] 14:24:31 INFO - PROCESS | 1861 | 1461360271117 Marionette DEBUG loaded listener.js 14:24:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f92f9298000) [pid = 1861] [serial = 669] [outer = 0x7f92f84cec00] 14:24:32 INFO - PROCESS | 1861 | 1461360272020 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 14:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1537ms 14:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:24:32 INFO - PROCESS | 1861 | 1461360272074 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 14:24:32 INFO - PROCESS | 1861 | 1461360272077 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 14:24:32 INFO - PROCESS | 1861 | 1461360272084 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:24:32 INFO - PROCESS | 1861 | 1461360272087 Marionette TRACE conn4 <- [1,862,null,{}] 14:24:32 INFO - PROCESS | 1861 | 1461360272093 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:32 INFO - PROCESS | 1861 | 1461360272288 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 14:24:32 INFO - PROCESS | 1861 | 1461360272459 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eab7f000 == 102 [pid = 1861] [id = 223] 14:24:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f92eab9e400) [pid = 1861] [serial = 670] [outer = (nil)] 14:24:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f92eb61ac00) [pid = 1861] [serial = 671] [outer = 0x7f92eab9e400] 14:24:32 INFO - PROCESS | 1861 | 1461360272551 Marionette DEBUG loaded listener.js 14:24:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f92f23b2400) [pid = 1861] [serial = 672] [outer = 0x7f92eab9e400] 14:24:33 INFO - PROCESS | 1861 | 1461360273804 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 14:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1785ms 14:24:33 INFO - PROCESS | 1861 | 1461360273870 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 14:24:33 INFO - PROCESS | 1861 | 1461360273876 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 14:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:24:33 INFO - PROCESS | 1861 | 1461360273929 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:24:33 INFO - PROCESS | 1861 | 1461360273934 Marionette TRACE conn4 <- [1,866,null,{}] 14:24:34 INFO - PROCESS | 1861 | 1461360274009 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:34 INFO - PROCESS | 1861 | 1461360274270 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 14:24:34 INFO - PROCESS | 1861 | 1461360274372 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2bfc000 == 103 [pid = 1861] [id = 224] 14:24:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f92ece28c00) [pid = 1861] [serial = 673] [outer = (nil)] 14:24:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f92edec4000) [pid = 1861] [serial = 674] [outer = 0x7f92ece28c00] 14:24:34 INFO - PROCESS | 1861 | 1461360274443 Marionette DEBUG loaded listener.js 14:24:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f92eea49800) [pid = 1861] [serial = 675] [outer = 0x7f92ece28c00] 14:24:35 INFO - PROCESS | 1861 | 1461360275512 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 14:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1692ms 14:24:35 INFO - PROCESS | 1861 | 1461360275578 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 14:24:35 INFO - PROCESS | 1861 | 1461360275587 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 14:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:24:35 INFO - PROCESS | 1861 | 1461360275598 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:24:35 INFO - PROCESS | 1861 | 1461360275602 Marionette TRACE conn4 <- [1,870,null,{}] 14:24:35 INFO - PROCESS | 1861 | 1461360275609 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:35 INFO - PROCESS | 1861 | 1461360275841 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f92f40ca800) [pid = 1861] [serial = 595] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f9300497000) [pid = 1861] [serial = 574] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | 1461360276124 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ebdb4800 == 104 [pid = 1861] [id = 225] 14:24:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f92ece31000) [pid = 1861] [serial = 676] [outer = (nil)] 14:24:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f92eea51400) [pid = 1861] [serial = 677] [outer = 0x7f92ece31000] 14:24:36 INFO - PROCESS | 1861 | 1461360276197 Marionette DEBUG loaded listener.js 14:24:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92f1ffd000) [pid = 1861] [serial = 678] [outer = 0x7f92ece31000] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f9305a96400) [pid = 1861] [serial = 530] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f92fdd40000) [pid = 1861] [serial = 524] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f92fe546c00) [pid = 1861] [serial = 467] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f92fec7a800) [pid = 1861] [serial = 527] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f930bde8c00) [pid = 1861] [serial = 533] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f92eb71ac00) [pid = 1861] [serial = 542] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f92f57c0800) [pid = 1861] [serial = 539] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f92f50c8c00) [pid = 1861] [serial = 536] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f92f6aac800) [pid = 1861] [serial = 557] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f92f6ab0c00) [pid = 1861] [serial = 566] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 123 (0x7f92f50c1800) [pid = 1861] [serial = 565] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 122 (0x7f92f1ff3c00) [pid = 1861] [serial = 584] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 121 (0x7f92ee0e4c00) [pid = 1861] [serial = 583] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 120 (0x7f92fea9a400) [pid = 1861] [serial = 572] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 119 (0x7f92fdd3ec00) [pid = 1861] [serial = 571] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 118 (0x7f92f23b1800) [pid = 1861] [serial = 586] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 117 (0x7f92f2b9c400) [pid = 1861] [serial = 589] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 116 (0x7f92ece26000) [pid = 1861] [serial = 560] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 115 (0x7f92eabf0800) [pid = 1861] [serial = 559] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 114 (0x7f930c7af800) [pid = 1861] [serial = 578] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 113 (0x7f92eb61ec00) [pid = 1861] [serial = 577] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 112 (0x7f92f2b99c00) [pid = 1861] [serial = 563] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 111 (0x7f92f222e800) [pid = 1861] [serial = 562] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 110 (0x7f92fcb4ec00) [pid = 1861] [serial = 569] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 109 (0x7f92f9296400) [pid = 1861] [serial = 568] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 108 (0x7f92ece2a800) [pid = 1861] [serial = 592] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f92ece24800) [pid = 1861] [serial = 580] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f92edec3c00) [pid = 1861] [serial = 581] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f92f41c8800) [pid = 1861] [serial = 590] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 104 (0x7f92f23ef400) [pid = 1861] [serial = 587] [outer = (nil)] [url = about:blank] 14:24:36 INFO - PROCESS | 1861 | --DOMWINDOW == 103 (0x7f92f1f17c00) [pid = 1861] [serial = 593] [outer = (nil)] [url = about:blank] 14:24:37 INFO - PROCESS | 1861 | 1461360277047 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 14:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1490ms 14:24:37 INFO - PROCESS | 1861 | 1461360277089 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 14:24:37 INFO - PROCESS | 1861 | 1461360277093 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 14:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:24:37 INFO - PROCESS | 1861 | 1461360277100 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:24:37 INFO - PROCESS | 1861 | 1461360277106 Marionette TRACE conn4 <- [1,874,null,{}] 14:24:37 INFO - PROCESS | 1861 | 1461360277122 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:37 INFO - PROCESS | 1861 | 1461360277303 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 14:24:37 INFO - PROCESS | 1861 | 1461360277429 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2166000 == 105 [pid = 1861] [id = 226] 14:24:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 104 (0x7f92ece31400) [pid = 1861] [serial = 679] [outer = (nil)] 14:24:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 105 (0x7f92f23b0800) [pid = 1861] [serial = 680] [outer = 0x7f92ece31400] 14:24:37 INFO - PROCESS | 1861 | 1461360277499 Marionette DEBUG loaded listener.js 14:24:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f92f2b92800) [pid = 1861] [serial = 681] [outer = 0x7f92ece31400] 14:24:38 INFO - PROCESS | 1861 | 1461360278320 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 14:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1235ms 14:24:38 INFO - PROCESS | 1861 | 1461360278337 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 14:24:38 INFO - PROCESS | 1861 | 1461360278342 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 14:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:24:38 INFO - PROCESS | 1861 | 1461360278348 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:24:38 INFO - PROCESS | 1861 | 1461360278352 Marionette TRACE conn4 <- [1,878,null,{}] 14:24:38 INFO - PROCESS | 1861 | 1461360278357 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:38 INFO - PROCESS | 1861 | 1461360278528 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 14:24:38 INFO - PROCESS | 1861 | 1461360278553 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4292800 == 106 [pid = 1861] [id = 227] 14:24:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f92f2b93c00) [pid = 1861] [serial = 682] [outer = (nil)] 14:24:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f92f41cbc00) [pid = 1861] [serial = 683] [outer = 0x7f92f2b93c00] 14:24:38 INFO - PROCESS | 1861 | 1461360278635 Marionette DEBUG loaded listener.js 14:24:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f92f4d22c00) [pid = 1861] [serial = 684] [outer = 0x7f92f2b93c00] 14:24:39 INFO - PROCESS | 1861 | 1461360279620 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 14:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1286ms 14:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:24:39 INFO - PROCESS | 1861 | 1461360279635 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 14:24:39 INFO - PROCESS | 1861 | 1461360279638 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 14:24:39 INFO - PROCESS | 1861 | 1461360279644 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:24:39 INFO - PROCESS | 1861 | 1461360279647 Marionette TRACE conn4 <- [1,882,null,{}] 14:24:39 INFO - PROCESS | 1861 | 1461360279659 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:39 INFO - PROCESS | 1861 | 1461360279871 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 14:24:39 INFO - PROCESS | 1861 | 1461360279913 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f5aeb000 == 107 [pid = 1861] [id = 228] 14:24:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 110 (0x7f92f1fa5c00) [pid = 1861] [serial = 685] [outer = (nil)] 14:24:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 111 (0x7f92f4d1dc00) [pid = 1861] [serial = 686] [outer = 0x7f92f1fa5c00] 14:24:39 INFO - PROCESS | 1861 | 1461360279979 Marionette DEBUG loaded listener.js 14:24:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 112 (0x7f92f58eb800) [pid = 1861] [serial = 687] [outer = 0x7f92f1fa5c00] 14:24:41 INFO - PROCESS | 1861 | 1461360281052 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 14:24:41 INFO - PROCESS | 1861 | --DOMWINDOW == 111 (0x7f92eb622c00) [pid = 1861] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:24:41 INFO - PROCESS | 1861 | --DOMWINDOW == 110 (0x7f92f23b0c00) [pid = 1861] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:24:41 INFO - PROCESS | 1861 | --DOMWINDOW == 109 (0x7f92eabea400) [pid = 1861] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:24:41 INFO - PROCESS | 1861 | --DOMWINDOW == 108 (0x7f92eb70e000) [pid = 1861] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:24:41 INFO - PROCESS | 1861 | --DOMWINDOW == 107 (0x7f92eab9a400) [pid = 1861] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:24:41 INFO - PROCESS | 1861 | --DOMWINDOW == 106 (0x7f92f222fc00) [pid = 1861] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:24:41 INFO - PROCESS | 1861 | --DOMWINDOW == 105 (0x7f92ffa1a400) [pid = 1861] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1446ms 14:24:41 INFO - PROCESS | 1861 | 1461360281093 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 14:24:41 INFO - PROCESS | 1861 | 1461360281097 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 14:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:24:41 INFO - PROCESS | 1861 | 1461360281103 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:24:41 INFO - PROCESS | 1861 | 1461360281105 Marionette TRACE conn4 <- [1,886,null,{}] 14:24:41 INFO - PROCESS | 1861 | 1461360281110 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:41 INFO - PROCESS | 1861 | 1461360281306 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 14:24:41 INFO - PROCESS | 1861 | 1461360281440 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f8485800 == 108 [pid = 1861] [id = 229] 14:24:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 106 (0x7f92f58ed000) [pid = 1861] [serial = 688] [outer = (nil)] 14:24:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 107 (0x7f92f6ab7400) [pid = 1861] [serial = 689] [outer = 0x7f92f58ed000] 14:24:41 INFO - PROCESS | 1861 | 1461360281508 Marionette DEBUG loaded listener.js 14:24:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 108 (0x7f92f6fe1800) [pid = 1861] [serial = 690] [outer = 0x7f92f58ed000] 14:24:42 INFO - PROCESS | 1861 | 1461360282340 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 14:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1278ms 14:24:42 INFO - PROCESS | 1861 | 1461360282382 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 14:24:42 INFO - PROCESS | 1861 | 1461360282386 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 14:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:24:42 INFO - PROCESS | 1861 | 1461360282392 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:24:42 INFO - PROCESS | 1861 | 1461360282394 Marionette TRACE conn4 <- [1,890,null,{}] 14:24:42 INFO - PROCESS | 1861 | 1461360282400 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:42 INFO - PROCESS | 1861 | 1461360282571 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 14:24:42 INFO - PROCESS | 1861 | 1461360282588 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f92bd000 == 109 [pid = 1861] [id = 230] 14:24:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 109 (0x7f92f6fe2400) [pid = 1861] [serial = 691] [outer = (nil)] 14:24:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 110 (0x7f92f844d000) [pid = 1861] [serial = 692] [outer = 0x7f92f6fe2400] 14:24:42 INFO - PROCESS | 1861 | 1461360282653 Marionette DEBUG loaded listener.js 14:24:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 111 (0x7f92f84ef800) [pid = 1861] [serial = 693] [outer = 0x7f92f6fe2400] 14:24:43 INFO - PROCESS | 1861 | 1461360283763 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 14:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1389ms 14:24:43 INFO - PROCESS | 1861 | 1461360283783 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 14:24:43 INFO - PROCESS | 1861 | 1461360283790 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 14:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:24:43 INFO - PROCESS | 1861 | 1461360283799 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:24:43 INFO - PROCESS | 1861 | 1461360283806 Marionette TRACE conn4 <- [1,894,null,{}] 14:24:43 INFO - PROCESS | 1861 | 1461360283815 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:44 INFO - PROCESS | 1861 | 1461360284029 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 14:24:44 INFO - PROCESS | 1861 | 1461360284318 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eecc7800 == 110 [pid = 1861] [id = 231] 14:24:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 112 (0x7f92ece2c400) [pid = 1861] [serial = 694] [outer = (nil)] 14:24:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 113 (0x7f92edecf800) [pid = 1861] [serial = 695] [outer = 0x7f92ece2c400] 14:24:44 INFO - PROCESS | 1861 | 1461360284404 Marionette DEBUG loaded listener.js 14:24:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 114 (0x7f92f1f1f800) [pid = 1861] [serial = 696] [outer = 0x7f92ece2c400] 14:24:45 INFO - PROCESS | 1861 | 1461360285377 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 14:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1636ms 14:24:45 INFO - PROCESS | 1861 | 1461360285436 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 14:24:45 INFO - PROCESS | 1861 | 1461360285445 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 14:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:24:45 INFO - PROCESS | 1861 | 1461360285457 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:24:45 INFO - PROCESS | 1861 | 1461360285461 Marionette TRACE conn4 <- [1,898,null,{}] 14:24:45 INFO - PROCESS | 1861 | 1461360285469 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:45 INFO - PROCESS | 1861 | 1461360285721 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 14:24:46 INFO - PROCESS | 1861 | 1461360286006 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6d91800 == 111 [pid = 1861] [id = 232] 14:24:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 115 (0x7f92f23b3000) [pid = 1861] [serial = 697] [outer = (nil)] 14:24:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 116 (0x7f92f2940800) [pid = 1861] [serial = 698] [outer = 0x7f92f23b3000] 14:24:46 INFO - PROCESS | 1861 | 1461360286100 Marionette DEBUG loaded listener.js 14:24:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 117 (0x7f92f41c9000) [pid = 1861] [serial = 699] [outer = 0x7f92f23b3000] 14:24:47 INFO - PROCESS | 1861 | 1461360287047 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 14:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1641ms 14:24:47 INFO - PROCESS | 1861 | 1461360287098 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 14:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:24:47 INFO - PROCESS | 1861 | 1461360287103 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 14:24:47 INFO - PROCESS | 1861 | 1461360287110 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:24:47 INFO - PROCESS | 1861 | 1461360287116 Marionette TRACE conn4 <- [1,902,null,{}] 14:24:47 INFO - PROCESS | 1861 | 1461360287133 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:47 INFO - PROCESS | 1861 | 1461360287366 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 14:24:47 INFO - PROCESS | 1861 | 1461360287586 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fb907800 == 112 [pid = 1861] [id = 233] 14:24:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 118 (0x7f92f5ccf400) [pid = 1861] [serial = 700] [outer = (nil)] 14:24:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 119 (0x7f92f6c03400) [pid = 1861] [serial = 701] [outer = 0x7f92f5ccf400] 14:24:47 INFO - PROCESS | 1861 | 1461360287742 Marionette DEBUG loaded listener.js 14:24:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 120 (0x7f92f8360400) [pid = 1861] [serial = 702] [outer = 0x7f92f5ccf400] 14:24:48 INFO - PROCESS | 1861 | 1461360288588 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 14:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1543ms 14:24:48 INFO - PROCESS | 1861 | 1461360288652 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 14:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:24:48 INFO - PROCESS | 1861 | 1461360288657 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 14:24:48 INFO - PROCESS | 1861 | 1461360288664 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:24:48 INFO - PROCESS | 1861 | 1461360288667 Marionette TRACE conn4 <- [1,906,null,{}] 14:24:48 INFO - PROCESS | 1861 | 1461360288673 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:48 INFO - PROCESS | 1861 | 1461360288881 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 14:24:49 INFO - PROCESS | 1861 | 1461360289078 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff0ca800 == 113 [pid = 1861] [id = 234] 14:24:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 121 (0x7f92f69b9800) [pid = 1861] [serial = 703] [outer = (nil)] 14:24:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 122 (0x7f92f84f8c00) [pid = 1861] [serial = 704] [outer = 0x7f92f69b9800] 14:24:49 INFO - PROCESS | 1861 | 1461360289214 Marionette DEBUG loaded listener.js 14:24:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 123 (0x7f92f9139000) [pid = 1861] [serial = 705] [outer = 0x7f92f69b9800] 14:24:50 INFO - PROCESS | 1861 | 1461360290177 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 14:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1581ms 14:24:50 INFO - PROCESS | 1861 | 1461360290245 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 14:24:50 INFO - PROCESS | 1861 | 1461360290249 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 14:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:24:50 INFO - PROCESS | 1861 | 1461360290255 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:24:50 INFO - PROCESS | 1861 | 1461360290258 Marionette TRACE conn4 <- [1,910,null,{}] 14:24:50 INFO - PROCESS | 1861 | 1461360290264 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:50 INFO - PROCESS | 1861 | 1461360290481 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 14:24:50 INFO - PROCESS | 1861 | 1461360290649 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff680800 == 114 [pid = 1861] [id = 235] 14:24:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f92ec0dec00) [pid = 1861] [serial = 706] [outer = (nil)] 14:24:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f92f9291c00) [pid = 1861] [serial = 707] [outer = 0x7f92ec0dec00] 14:24:50 INFO - PROCESS | 1861 | 1461360290729 Marionette DEBUG loaded listener.js 14:24:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f92f929d400) [pid = 1861] [serial = 708] [outer = 0x7f92ec0dec00] 14:24:51 INFO - PROCESS | 1861 | 1461360291608 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 14:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1428ms 14:24:51 INFO - PROCESS | 1861 | 1461360291685 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 14:24:51 INFO - PROCESS | 1861 | 1461360291689 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 14:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:24:51 INFO - PROCESS | 1861 | 1461360291695 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:24:51 INFO - PROCESS | 1861 | 1461360291697 Marionette TRACE conn4 <- [1,914,null,{}] 14:24:51 INFO - PROCESS | 1861 | 1461360291704 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:51 INFO - PROCESS | 1861 | 1461360291982 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 14:24:52 INFO - PROCESS | 1861 | 1461360292222 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93004e4000 == 115 [pid = 1861] [id = 236] 14:24:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f92fb978400) [pid = 1861] [serial = 709] [outer = (nil)] 14:24:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f92fcb4d800) [pid = 1861] [serial = 710] [outer = 0x7f92fb978400] 14:24:52 INFO - PROCESS | 1861 | 1461360292305 Marionette DEBUG loaded listener.js 14:24:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f92fcb57400) [pid = 1861] [serial = 711] [outer = 0x7f92fb978400] 14:24:53 INFO - PROCESS | 1861 | 1461360293102 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 14:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1482ms 14:24:53 INFO - PROCESS | 1861 | 1461360293179 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 14:24:53 INFO - PROCESS | 1861 | 1461360293183 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 14:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:24:53 INFO - PROCESS | 1861 | 1461360293189 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:24:53 INFO - PROCESS | 1861 | 1461360293191 Marionette TRACE conn4 <- [1,918,null,{}] 14:24:53 INFO - PROCESS | 1861 | 1461360293197 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:53 INFO - PROCESS | 1861 | 1461360293385 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 14:24:53 INFO - PROCESS | 1861 | 1461360293566 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9301826800 == 116 [pid = 1861] [id = 237] 14:24:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f92fb9e8000) [pid = 1861] [serial = 712] [outer = (nil)] 14:24:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f92fcb93c00) [pid = 1861] [serial = 713] [outer = 0x7f92fb9e8000] 14:24:53 INFO - PROCESS | 1861 | 1461360293681 Marionette DEBUG loaded listener.js 14:24:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f92fdaf2400) [pid = 1861] [serial = 714] [outer = 0x7f92fb9e8000] 14:24:54 INFO - PROCESS | 1861 | 1461360294568 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 14:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1428ms 14:24:54 INFO - PROCESS | 1861 | 1461360294619 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 14:24:54 INFO - PROCESS | 1861 | 1461360294623 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 14:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:24:54 INFO - PROCESS | 1861 | 1461360294629 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:24:54 INFO - PROCESS | 1861 | 1461360294632 Marionette TRACE conn4 <- [1,922,null,{}] 14:24:54 INFO - PROCESS | 1861 | 1461360294638 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:54 INFO - PROCESS | 1861 | 1461360294814 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 14:24:54 INFO - PROCESS | 1861 | 1461360294988 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9304d07000 == 117 [pid = 1861] [id = 238] 14:24:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f92fcb56000) [pid = 1861] [serial = 715] [outer = (nil)] 14:24:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92fdba4000) [pid = 1861] [serial = 716] [outer = 0x7f92fcb56000] 14:24:55 INFO - PROCESS | 1861 | 1461360295064 Marionette DEBUG loaded listener.js 14:24:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f92fdbac400) [pid = 1861] [serial = 717] [outer = 0x7f92fcb56000] 14:24:55 INFO - PROCESS | 1861 | 1461360295967 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 14:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1396ms 14:24:56 INFO - PROCESS | 1861 | 1461360296026 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 14:24:56 INFO - PROCESS | 1861 | 1461360296030 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 14:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:24:56 INFO - PROCESS | 1861 | 1461360296037 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:24:56 INFO - PROCESS | 1861 | 1461360296041 Marionette TRACE conn4 <- [1,926,null,{}] 14:24:56 INFO - PROCESS | 1861 | 1461360296047 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:56 INFO - PROCESS | 1861 | 1461360296247 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 14:24:56 INFO - PROCESS | 1861 | 1461360296419 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b604000 == 118 [pid = 1861] [id = 239] 14:24:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f92fcb5b800) [pid = 1861] [serial = 718] [outer = (nil)] 14:24:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f92fdd92400) [pid = 1861] [serial = 719] [outer = 0x7f92fcb5b800] 14:24:56 INFO - PROCESS | 1861 | 1461360296536 Marionette DEBUG loaded listener.js 14:24:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f92fe1ddc00) [pid = 1861] [serial = 720] [outer = 0x7f92fcb5b800] 14:24:57 INFO - PROCESS | 1861 | 1461360297430 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 14:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1434ms 14:24:57 INFO - PROCESS | 1861 | 1461360297473 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 14:24:57 INFO - PROCESS | 1861 | 1461360297477 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 14:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:24:57 INFO - PROCESS | 1861 | 1461360297485 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:24:57 INFO - PROCESS | 1861 | 1461360297489 Marionette TRACE conn4 <- [1,930,null,{}] 14:24:57 INFO - PROCESS | 1861 | 1461360297495 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:57 INFO - PROCESS | 1861 | 1461360297686 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 14:24:57 INFO - PROCESS | 1861 | 1461360297872 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b8b4000 == 119 [pid = 1861] [id = 240] 14:24:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92fdba2400) [pid = 1861] [serial = 721] [outer = (nil)] 14:24:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92fe547c00) [pid = 1861] [serial = 722] [outer = 0x7f92fdba2400] 14:24:57 INFO - PROCESS | 1861 | 1461360297946 Marionette DEBUG loaded listener.js 14:24:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92fe552000) [pid = 1861] [serial = 723] [outer = 0x7f92fdba2400] 14:24:58 INFO - PROCESS | 1861 | 1461360298945 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 14:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1533ms 14:24:59 INFO - PROCESS | 1861 | 1461360299019 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 14:24:59 INFO - PROCESS | 1861 | 1461360299024 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 14:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:24:59 INFO - PROCESS | 1861 | 1461360299031 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:24:59 INFO - PROCESS | 1861 | 1461360299036 Marionette TRACE conn4 <- [1,934,null,{}] 14:24:59 INFO - PROCESS | 1861 | 1461360299043 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:59 INFO - PROCESS | 1861 | 1461360299323 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 14:24:59 INFO - PROCESS | 1861 | 1461360299974 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eecb8800 == 120 [pid = 1861] [id = 241] 14:25:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92eaba5c00) [pid = 1861] [serial = 724] [outer = (nil)] 14:25:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92eabf4c00) [pid = 1861] [serial = 725] [outer = 0x7f92eaba5c00] 14:25:00 INFO - PROCESS | 1861 | 1461360300049 Marionette DEBUG loaded listener.js 14:25:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92eb61d400) [pid = 1861] [serial = 726] [outer = 0x7f92eaba5c00] 14:25:00 INFO - PROCESS | 1861 | 1461360300959 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 14:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1986ms 14:25:01 INFO - PROCESS | 1861 | 1461360301019 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 14:25:01 INFO - PROCESS | 1861 | 1461360301025 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 14:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:25:01 INFO - PROCESS | 1861 | 1461360301034 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:25:01 INFO - PROCESS | 1861 | 1461360301042 Marionette TRACE conn4 <- [1,938,null,{}] 14:25:01 INFO - PROCESS | 1861 | 1461360301050 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:01 INFO - PROCESS | 1861 | 1461360301399 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 14:25:01 INFO - PROCESS | 1861 | 1461360301721 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ebdcd800 == 121 [pid = 1861] [id = 242] 14:25:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92ee0e3c00) [pid = 1861] [serial = 727] [outer = (nil)] 14:25:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92eea4dc00) [pid = 1861] [serial = 728] [outer = 0x7f92ee0e3c00] 14:25:01 INFO - PROCESS | 1861 | 1461360301845 Marionette DEBUG loaded listener.js 14:25:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92f1feec00) [pid = 1861] [serial = 729] [outer = 0x7f92ee0e3c00] 14:25:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff676000 == 120 [pid = 1861] [id = 89] 14:25:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93104b3800 == 119 [pid = 1861] [id = 159] 14:25:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93151a6000 == 118 [pid = 1861] [id = 160] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92f58e4000) [pid = 1861] [serial = 641] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f6715800 == 117 [pid = 1861] [id = 58] 14:25:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f8485800 == 116 [pid = 1861] [id = 229] 14:25:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f5aeb000 == 115 [pid = 1861] [id = 228] 14:25:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f4292800 == 114 [pid = 1861] [id = 227] 14:25:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2166000 == 113 [pid = 1861] [id = 226] 14:25:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ebdb4800 == 112 [pid = 1861] [id = 225] 14:25:02 INFO - PROCESS | 1861 | 1461360302846 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 14:25:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2bfc000 == 111 [pid = 1861] [id = 224] 14:25:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92feb5a800 == 110 [pid = 1861] [id = 220] 14:25:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fe198800 == 109 [pid = 1861] [id = 219] 14:25:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fac49000 == 108 [pid = 1861] [id = 218] 14:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1842ms 14:25:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f59a8000 == 107 [pid = 1861] [id = 215] 14:25:02 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eecbf000 == 106 [pid = 1861] [id = 214] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92ee0e0c00) [pid = 1861] [serial = 626] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92eb70f800) [pid = 1861] [serial = 616] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92f6c1cc00) [pid = 1861] [serial = 613] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92f1f9fc00) [pid = 1861] [serial = 622] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92f69c1400) [pid = 1861] [serial = 610] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f92edec5c00) [pid = 1861] [serial = 598] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92f48e1c00) [pid = 1861] [serial = 635] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92f57bdc00) [pid = 1861] [serial = 596] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f92eea48400) [pid = 1861] [serial = 628] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f92eaba0800) [pid = 1861] [serial = 638] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f92ece2d800) [pid = 1861] [serial = 619] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f92eea4a000) [pid = 1861] [serial = 413] [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.] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f92f48d6000) [pid = 1861] [serial = 604] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f92f23bb400) [pid = 1861] [serial = 631] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f92f1ff2c00) [pid = 1861] [serial = 601] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f92f1fa8400) [pid = 1861] [serial = 629] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f92ee0e4000) [pid = 1861] [serial = 639] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f92f57c3400) [pid = 1861] [serial = 607] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f92ec0d6000) [pid = 1861] [serial = 625] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f930bd5f400) [pid = 1861] [serial = 575] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f92f2943400) [pid = 1861] [serial = 632] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f92f40cd800) [pid = 1861] [serial = 634] [outer = (nil)] [url = about:blank] 14:25:02 INFO - PROCESS | 1861 | 1461360302912 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 14:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:25:02 INFO - PROCESS | 1861 | 1461360302919 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 14:25:02 INFO - PROCESS | 1861 | 1461360302926 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:25:02 INFO - PROCESS | 1861 | 1461360302929 Marionette TRACE conn4 <- [1,942,null,{}] 14:25:02 INFO - PROCESS | 1861 | 1461360302936 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:03 INFO - PROCESS | 1861 | 1461360303138 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 14:25:03 INFO - PROCESS | 1861 | 1461360303357 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eecbe800 == 107 [pid = 1861] [id = 243] 14:25:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f92f1fef400) [pid = 1861] [serial = 730] [outer = (nil)] 14:25:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f92f1ffdc00) [pid = 1861] [serial = 731] [outer = 0x7f92f1fef400] 14:25:03 INFO - PROCESS | 1861 | 1461360303427 Marionette DEBUG loaded listener.js 14:25:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f92f23b5000) [pid = 1861] [serial = 732] [outer = 0x7f92f1fef400] 14:25:04 INFO - PROCESS | 1861 | 1461360304277 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 14:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1390ms 14:25:04 INFO - PROCESS | 1861 | 1461360304317 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 14:25:04 INFO - PROCESS | 1861 | 1461360304320 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 14:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:25:04 INFO - PROCESS | 1861 | 1461360304337 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:25:04 INFO - PROCESS | 1861 | 1461360304347 Marionette TRACE conn4 <- [1,946,null,{}] 14:25:04 INFO - PROCESS | 1861 | 1461360304353 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:04 INFO - PROCESS | 1861 | 1461360304546 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 14:25:04 INFO - PROCESS | 1861 | 1461360304676 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f3f22800 == 108 [pid = 1861] [id = 244] 14:25:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f92eb61f400) [pid = 1861] [serial = 733] [outer = (nil)] 14:25:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f92f2b95400) [pid = 1861] [serial = 734] [outer = 0x7f92eb61f400] 14:25:04 INFO - PROCESS | 1861 | 1461360304741 Marionette DEBUG loaded listener.js 14:25:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f92f41d4000) [pid = 1861] [serial = 735] [outer = 0x7f92eb61f400] 14:25:05 INFO - PROCESS | 1861 | 1461360305559 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 14:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1305ms 14:25:05 INFO - PROCESS | 1861 | 1461360305639 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 14:25:05 INFO - PROCESS | 1861 | 1461360305644 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 14:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:25:05 INFO - PROCESS | 1861 | 1461360305650 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:25:05 INFO - PROCESS | 1861 | 1461360305653 Marionette TRACE conn4 <- [1,950,null,{}] 14:25:05 INFO - PROCESS | 1861 | 1461360305660 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:05 INFO - PROCESS | 1861 | 1461360305900 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 14:25:05 INFO - PROCESS | 1861 | 1461360305929 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f5899800 == 109 [pid = 1861] [id = 245] 14:25:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f92f41ca400) [pid = 1861] [serial = 736] [outer = (nil)] 14:25:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f92f50bcc00) [pid = 1861] [serial = 737] [outer = 0x7f92f41ca400] 14:25:06 INFO - PROCESS | 1861 | 1461360305995 Marionette DEBUG loaded listener.js 14:25:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f92f57bf000) [pid = 1861] [serial = 738] [outer = 0x7f92f41ca400] 14:25:06 INFO - PROCESS | 1861 | 1461360306935 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 14:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1328ms 14:25:06 INFO - PROCESS | 1861 | 1461360306980 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 14:25:06 INFO - PROCESS | 1861 | 1461360306984 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 14:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:25:07 INFO - PROCESS | 1861 | 1461360306997 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:25:07 INFO - PROCESS | 1861 | 1461360306999 Marionette TRACE conn4 <- [1,954,null,{}] 14:25:07 INFO - PROCESS | 1861 | 1461360307006 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:07 INFO - PROCESS | 1861 | 1461360307233 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 14:25:07 INFO - PROCESS | 1861 | 1461360307261 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6715800 == 110 [pid = 1861] [id = 246] 14:25:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92f5cd3000) [pid = 1861] [serial = 739] [outer = (nil)] 14:25:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f92f6aabc00) [pid = 1861] [serial = 740] [outer = 0x7f92f5cd3000] 14:25:07 INFO - PROCESS | 1861 | 1461360307352 Marionette DEBUG loaded listener.js 14:25:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f92f6c1b400) [pid = 1861] [serial = 741] [outer = 0x7f92f5cd3000] 14:25:08 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f92f1fa5c00) [pid = 1861] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:25:08 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f92f58ed000) [pid = 1861] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:25:08 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f92ece31000) [pid = 1861] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:25:08 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f92ece28c00) [pid = 1861] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:25:08 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f92ece31400) [pid = 1861] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:25:08 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f92f222f400) [pid = 1861] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:25:08 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f92f2b93c00) [pid = 1861] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:25:08 INFO - PROCESS | 1861 | 1461360308472 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 14:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1533ms 14:25:08 INFO - PROCESS | 1861 | 1461360308531 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 14:25:08 INFO - PROCESS | 1861 | 1461360308535 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 14:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:25:08 INFO - PROCESS | 1861 | 1461360308542 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:25:08 INFO - PROCESS | 1861 | 1461360308544 Marionette TRACE conn4 <- [1,958,null,{}] 14:25:08 INFO - PROCESS | 1861 | 1461360308551 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:08 INFO - PROCESS | 1861 | 1461360308754 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 14:25:08 INFO - PROCESS | 1861 | 1461360308894 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f914e000 == 111 [pid = 1861] [id = 247] 14:25:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f92ece31400) [pid = 1861] [serial = 742] [outer = (nil)] 14:25:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f92f8360800) [pid = 1861] [serial = 743] [outer = 0x7f92ece31400] 14:25:08 INFO - PROCESS | 1861 | 1461360308973 Marionette DEBUG loaded listener.js 14:25:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f92f84f8800) [pid = 1861] [serial = 744] [outer = 0x7f92ece31400] 14:25:09 INFO - PROCESS | 1861 | 1461360309748 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 14:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1236ms 14:25:09 INFO - PROCESS | 1861 | 1461360309789 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 14:25:09 INFO - PROCESS | 1861 | 1461360309793 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 14:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:25:09 INFO - PROCESS | 1861 | 1461360309799 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:25:09 INFO - PROCESS | 1861 | 1461360309803 Marionette TRACE conn4 <- [1,962,null,{}] 14:25:09 INFO - PROCESS | 1861 | 1461360309808 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:10 INFO - PROCESS | 1861 | 1461360310085 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 14:25:10 INFO - PROCESS | 1861 | 1461360310267 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecfda800 == 112 [pid = 1861] [id = 248] 14:25:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f92eab9e800) [pid = 1861] [serial = 745] [outer = (nil)] 14:25:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92eaba2800) [pid = 1861] [serial = 746] [outer = 0x7f92eab9e800] 14:25:10 INFO - PROCESS | 1861 | 1461360310350 Marionette DEBUG loaded listener.js 14:25:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f92eb713800) [pid = 1861] [serial = 747] [outer = 0x7f92eab9e800] 14:25:11 INFO - PROCESS | 1861 | 1461360311412 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 14:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1685ms 14:25:11 INFO - PROCESS | 1861 | 1461360311487 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 14:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:25:11 INFO - PROCESS | 1861 | 1461360311495 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 14:25:11 INFO - PROCESS | 1861 | 1461360311503 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:25:11 INFO - PROCESS | 1861 | 1461360311510 Marionette TRACE conn4 <- [1,966,null,{}] 14:25:11 INFO - PROCESS | 1861 | 1461360311518 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:11 INFO - PROCESS | 1861 | 1461360311779 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 14:25:12 INFO - PROCESS | 1861 | 1461360312025 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f3f1f800 == 113 [pid = 1861] [id = 249] 14:25:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f92f1fa7000) [pid = 1861] [serial = 748] [outer = (nil)] 14:25:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f92f222ec00) [pid = 1861] [serial = 749] [outer = 0x7f92f1fa7000] 14:25:12 INFO - PROCESS | 1861 | 1461360312109 Marionette DEBUG loaded listener.js 14:25:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f92f23f2c00) [pid = 1861] [serial = 750] [outer = 0x7f92f1fa7000] 14:25:13 INFO - PROCESS | 1861 | 1461360313026 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 14:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1589ms 14:25:13 INFO - PROCESS | 1861 | 1461360313092 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 14:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:25:13 INFO - PROCESS | 1861 | 1461360313098 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 14:25:13 INFO - PROCESS | 1861 | 1461360313106 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:25:13 INFO - PROCESS | 1861 | 1461360313109 Marionette TRACE conn4 <- [1,970,null,{}] 14:25:13 INFO - PROCESS | 1861 | 1461360313117 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:13 INFO - PROCESS | 1861 | 1461360313356 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 14:25:13 INFO - PROCESS | 1861 | 1461360313621 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9320000 == 114 [pid = 1861] [id = 250] 14:25:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92f41cc000) [pid = 1861] [serial = 751] [outer = (nil)] 14:25:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92f57bf800) [pid = 1861] [serial = 752] [outer = 0x7f92f41cc000] 14:25:13 INFO - PROCESS | 1861 | 1461360313750 Marionette DEBUG loaded listener.js 14:25:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92f69ba000) [pid = 1861] [serial = 753] [outer = 0x7f92f41cc000] 14:25:14 INFO - PROCESS | 1861 | 1461360314629 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 14:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1586ms 14:25:14 INFO - PROCESS | 1861 | 1461360314692 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 14:25:14 INFO - PROCESS | 1861 | 1461360314699 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 14:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:25:14 INFO - PROCESS | 1861 | 1461360314716 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:25:14 INFO - PROCESS | 1861 | 1461360314724 Marionette TRACE conn4 <- [1,974,null,{}] 14:25:14 INFO - PROCESS | 1861 | 1461360314731 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:15 INFO - PROCESS | 1861 | 1461360315014 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 14:25:15 INFO - PROCESS | 1861 | 1461360315140 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fddcd000 == 115 [pid = 1861] [id = 251] 14:25:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92f23f4c00) [pid = 1861] [serial = 754] [outer = (nil)] 14:25:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92f84cf800) [pid = 1861] [serial = 755] [outer = 0x7f92f23f4c00] 14:25:15 INFO - PROCESS | 1861 | 1461360315289 Marionette DEBUG loaded listener.js 14:25:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92f9136400) [pid = 1861] [serial = 756] [outer = 0x7f92f23f4c00] 14:25:16 INFO - PROCESS | 1861 | 1461360316274 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 14:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1643ms 14:25:16 INFO - PROCESS | 1861 | 1461360316353 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 14:25:16 INFO - PROCESS | 1861 | 1461360316356 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 14:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:25:16 INFO - PROCESS | 1861 | 1461360316363 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:25:16 INFO - PROCESS | 1861 | 1461360316368 Marionette TRACE conn4 <- [1,978,null,{}] 14:25:16 INFO - PROCESS | 1861 | 1461360316374 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:16 INFO - PROCESS | 1861 | 1461360316634 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 14:25:16 INFO - PROCESS | 1861 | 1461360316924 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fefe7800 == 116 [pid = 1861] [id = 252] 14:25:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92f69c1400) [pid = 1861] [serial = 757] [outer = (nil)] 14:25:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92f929ec00) [pid = 1861] [serial = 758] [outer = 0x7f92f69c1400] 14:25:17 INFO - PROCESS | 1861 | 1461360317001 Marionette DEBUG loaded listener.js 14:25:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92fb970c00) [pid = 1861] [serial = 759] [outer = 0x7f92f69c1400] 14:25:17 INFO - PROCESS | 1861 | 1461360317837 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 14:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1540ms 14:25:17 INFO - PROCESS | 1861 | 1461360317904 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 14:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:25:17 INFO - PROCESS | 1861 | 1461360317909 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 14:25:17 INFO - PROCESS | 1861 | 1461360317915 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:25:17 INFO - PROCESS | 1861 | 1461360317919 Marionette TRACE conn4 <- [1,982,null,{}] 14:25:17 INFO - PROCESS | 1861 | 1461360317925 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:18 INFO - PROCESS | 1861 | 1461360318132 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 14:25:18 INFO - PROCESS | 1861 | 1461360318306 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93004d8000 == 117 [pid = 1861] [id = 253] 14:25:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f92fcb55400) [pid = 1861] [serial = 760] [outer = (nil)] 14:25:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92fd898000) [pid = 1861] [serial = 761] [outer = 0x7f92fcb55400] 14:25:18 INFO - PROCESS | 1861 | 1461360318397 Marionette DEBUG loaded listener.js 14:25:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92fe2e2c00) [pid = 1861] [serial = 762] [outer = 0x7f92fcb55400] 14:25:19 INFO - PROCESS | 1861 | 1461360319353 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 14:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1486ms 14:25:19 INFO - PROCESS | 1861 | 1461360319401 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 14:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:25:19 INFO - PROCESS | 1861 | 1461360319406 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 14:25:19 INFO - PROCESS | 1861 | 1461360319413 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:25:19 INFO - PROCESS | 1861 | 1461360319416 Marionette TRACE conn4 <- [1,986,null,{}] 14:25:19 INFO - PROCESS | 1861 | 1461360319423 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:19 INFO - PROCESS | 1861 | 1461360319639 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 14:25:19 INFO - PROCESS | 1861 | 1461360319811 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930bbea800 == 118 [pid = 1861] [id = 254] 14:25:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92fb9ec400) [pid = 1861] [serial = 763] [outer = (nil)] 14:25:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92fe9ac000) [pid = 1861] [serial = 764] [outer = 0x7f92fb9ec400] 14:25:19 INFO - PROCESS | 1861 | 1461360319894 Marionette DEBUG loaded listener.js 14:25:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92fec6c800) [pid = 1861] [serial = 765] [outer = 0x7f92fb9ec400] 14:25:20 INFO - PROCESS | 1861 | 1461360320760 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 14:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1382ms 14:25:20 INFO - PROCESS | 1861 | 1461360320794 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 14:25:20 INFO - PROCESS | 1861 | 1461360320798 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 14:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:25:20 INFO - PROCESS | 1861 | 1461360320805 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:25:20 INFO - PROCESS | 1861 | 1461360320809 Marionette TRACE conn4 <- [1,990,null,{}] 14:25:20 INFO - PROCESS | 1861 | 1461360320815 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:21 INFO - PROCESS | 1861 | 1461360321037 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 14:25:21 INFO - PROCESS | 1861 | 1461360321227 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930cb33800 == 119 [pid = 1861] [id = 255] 14:25:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92fcb55c00) [pid = 1861] [serial = 766] [outer = (nil)] 14:25:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92fec72400) [pid = 1861] [serial = 767] [outer = 0x7f92fcb55c00] 14:25:21 INFO - PROCESS | 1861 | 1461360321302 Marionette DEBUG loaded listener.js 14:25:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92fecbc400) [pid = 1861] [serial = 768] [outer = 0x7f92fcb55c00] 14:25:22 INFO - PROCESS | 1861 | 1461360322260 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 14:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1532ms 14:25:22 INFO - PROCESS | 1861 | 1461360322338 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 14:25:22 INFO - PROCESS | 1861 | 1461360322341 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 14:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:25:22 INFO - PROCESS | 1861 | 1461360322349 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:25:22 INFO - PROCESS | 1861 | 1461360322352 Marionette TRACE conn4 <- [1,994,null,{}] 14:25:22 INFO - PROCESS | 1861 | 1461360322358 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:22 INFO - PROCESS | 1861 | 1461360322613 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 14:25:22 INFO - PROCESS | 1861 | 1461360322892 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930ec17800 == 120 [pid = 1861] [id = 256] 14:25:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92fe567c00) [pid = 1861] [serial = 769] [outer = (nil)] 14:25:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92ff01e800) [pid = 1861] [serial = 770] [outer = 0x7f92fe567c00] 14:25:23 INFO - PROCESS | 1861 | 1461360323065 Marionette DEBUG loaded listener.js 14:25:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92ff40b400) [pid = 1861] [serial = 771] [outer = 0x7f92fe567c00] 14:25:23 INFO - PROCESS | 1861 | 1461360323944 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 14:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1635ms 14:25:23 INFO - PROCESS | 1861 | 1461360323986 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 14:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:25:23 INFO - PROCESS | 1861 | 1461360323990 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 14:25:23 INFO - PROCESS | 1861 | 1461360323997 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:25:24 INFO - PROCESS | 1861 | 1461360324000 Marionette TRACE conn4 <- [1,998,null,{}] 14:25:24 INFO - PROCESS | 1861 | 1461360324007 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:24 INFO - PROCESS | 1861 | 1461360324201 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 14:25:24 INFO - PROCESS | 1861 | 1461360324380 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93104af000 == 121 [pid = 1861] [id = 257] 14:25:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92fec6cc00) [pid = 1861] [serial = 772] [outer = (nil)] 14:25:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92ff80ac00) [pid = 1861] [serial = 773] [outer = 0x7f92fec6cc00] 14:25:24 INFO - PROCESS | 1861 | 1461360324453 Marionette DEBUG loaded listener.js 14:25:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92ffa9e800) [pid = 1861] [serial = 774] [outer = 0x7f92fec6cc00] 14:25:25 INFO - PROCESS | 1861 | 1461360325361 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 14:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1444ms 14:25:25 INFO - PROCESS | 1861 | 1461360325440 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 14:25:25 INFO - PROCESS | 1861 | 1461360325443 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 14:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:25:25 INFO - PROCESS | 1861 | 1461360325452 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:25:25 INFO - PROCESS | 1861 | 1461360325456 Marionette TRACE conn4 <- [1,1002,null,{}] 14:25:25 INFO - PROCESS | 1861 | 1461360325463 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:25 INFO - PROCESS | 1861 | 1461360325708 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 14:25:25 INFO - PROCESS | 1861 | 1461360325963 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9156000 == 122 [pid = 1861] [id = 258] 14:25:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92ec0db400) [pid = 1861] [serial = 775] [outer = (nil)] 14:25:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f930180c800) [pid = 1861] [serial = 776] [outer = 0x7f92ec0db400] 14:25:26 INFO - PROCESS | 1861 | 1461360326098 Marionette DEBUG loaded listener.js 14:25:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f93018e7400) [pid = 1861] [serial = 777] [outer = 0x7f92ec0db400] 14:25:27 INFO - PROCESS | 1861 | 1461360327354 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 14:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1986ms 14:25:27 INFO - PROCESS | 1861 | 1461360327439 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 14:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:25:27 INFO - PROCESS | 1861 | 1461360327445 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 14:25:27 INFO - PROCESS | 1861 | 1461360327454 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:25:27 INFO - PROCESS | 1861 | 1461360327461 Marionette TRACE conn4 <- [1,1006,null,{}] 14:25:27 INFO - PROCESS | 1861 | 1461360327470 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:27 INFO - PROCESS | 1861 | 1461360327814 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 14:25:27 INFO - PROCESS | 1861 | 1461360327955 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f216d000 == 123 [pid = 1861] [id = 259] 14:25:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92eaf91400) [pid = 1861] [serial = 778] [outer = (nil)] 14:25:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f92edecc000) [pid = 1861] [serial = 779] [outer = 0x7f92eaf91400] 14:25:28 INFO - PROCESS | 1861 | 1461360328090 Marionette DEBUG loaded listener.js 14:25:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92eea4a800) [pid = 1861] [serial = 780] [outer = 0x7f92eaf91400] 14:25:29 INFO - PROCESS | 1861 | 1461360329197 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 14:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1792ms 14:25:29 INFO - PROCESS | 1861 | 1461360329246 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 14:25:29 INFO - PROCESS | 1861 | 1461360329253 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 14:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:25:29 INFO - PROCESS | 1861 | 1461360329266 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:25:29 INFO - PROCESS | 1861 | 1461360329269 Marionette TRACE conn4 <- [1,1010,null,{}] 14:25:29 INFO - PROCESS | 1861 | 1461360329276 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:29 INFO - PROCESS | 1861 | 1461360329477 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 14:25:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b61d000 == 122 [pid = 1861] [id = 43] 14:25:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f914e000 == 121 [pid = 1861] [id = 247] 14:25:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f6715800 == 120 [pid = 1861] [id = 246] 14:25:29 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92f6ab2000) [pid = 1861] [serial = 653] [outer = (nil)] [url = about:blank] 14:25:29 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f92f6c27800) [pid = 1861] [serial = 656] [outer = (nil)] [url = about:blank] 14:25:29 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f92f8451000) [pid = 1861] [serial = 659] [outer = (nil)] [url = about:blank] 14:25:29 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92f8539c00) [pid = 1861] [serial = 662] [outer = (nil)] [url = about:blank] 14:25:29 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f92f860c000) [pid = 1861] [serial = 665] [outer = (nil)] [url = about:blank] 14:25:29 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f92f928f400) [pid = 1861] [serial = 668] [outer = (nil)] [url = about:blank] 14:25:29 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f92eb61ac00) [pid = 1861] [serial = 671] [outer = (nil)] [url = about:blank] 14:25:29 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f92f844d000) [pid = 1861] [serial = 692] [outer = (nil)] [url = about:blank] 14:25:29 INFO - PROCESS | 1861 | 1461360329789 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f5899800 == 119 [pid = 1861] [id = 245] 14:25:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f3f22800 == 118 [pid = 1861] [id = 244] 14:25:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eecbe800 == 117 [pid = 1861] [id = 243] 14:25:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92edfe8800 == 118 [pid = 1861] [id = 260] 14:25:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92edec5c00) [pid = 1861] [serial = 781] [outer = (nil)] 14:25:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92f2b99c00) [pid = 1861] [serial = 782] [outer = 0x7f92edec5c00] 14:25:29 INFO - PROCESS | 1861 | 1461360329890 Marionette DEBUG loaded listener.js 14:25:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92f40d1c00) [pid = 1861] [serial = 783] [outer = 0x7f92edec5c00] 14:25:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ebdcd800 == 117 [pid = 1861] [id = 242] 14:25:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eecb8800 == 116 [pid = 1861] [id = 241] 14:25:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff680800 == 115 [pid = 1861] [id = 235] 14:25:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff0ca800 == 114 [pid = 1861] [id = 234] 14:25:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fb907800 == 113 [pid = 1861] [id = 233] 14:25:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f6d91800 == 112 [pid = 1861] [id = 232] 14:25:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eecc7800 == 111 [pid = 1861] [id = 231] 14:25:30 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f92f4d1dc00) [pid = 1861] [serial = 686] [outer = (nil)] [url = about:blank] 14:25:30 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f92f6ab7400) [pid = 1861] [serial = 689] [outer = (nil)] [url = about:blank] 14:25:30 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f92f58eb800) [pid = 1861] [serial = 687] [outer = (nil)] [url = about:blank] 14:25:30 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92eea51400) [pid = 1861] [serial = 677] [outer = (nil)] [url = about:blank] 14:25:30 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f92f1ffd000) [pid = 1861] [serial = 678] [outer = (nil)] [url = about:blank] 14:25:30 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92eea49800) [pid = 1861] [serial = 675] [outer = (nil)] [url = about:blank] 14:25:30 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92edec4000) [pid = 1861] [serial = 674] [outer = (nil)] [url = about:blank] 14:25:30 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f92f23b0800) [pid = 1861] [serial = 680] [outer = (nil)] [url = about:blank] 14:25:30 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f92f2b92800) [pid = 1861] [serial = 681] [outer = (nil)] [url = about:blank] 14:25:30 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f92f6ab1400) [pid = 1861] [serial = 642] [outer = (nil)] [url = about:blank] 14:25:30 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f92ee0da400) [pid = 1861] [serial = 644] [outer = (nil)] [url = about:blank] 14:25:30 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92f41cbc00) [pid = 1861] [serial = 683] [outer = (nil)] [url = about:blank] 14:25:30 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92f2226c00) [pid = 1861] [serial = 647] [outer = (nil)] [url = about:blank] 14:25:30 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92f57bb400) [pid = 1861] [serial = 650] [outer = (nil)] [url = about:blank] 14:25:30 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92f4d22c00) [pid = 1861] [serial = 684] [outer = (nil)] [url = about:blank] 14:25:30 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f92f6fe1800) [pid = 1861] [serial = 690] [outer = (nil)] [url = about:blank] 14:25:30 INFO - PROCESS | 1861 | 1461360330727 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 14:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1485ms 14:25:30 INFO - PROCESS | 1861 | 1461360330752 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 14:25:30 INFO - PROCESS | 1861 | 1461360330756 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 14:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:25:30 INFO - PROCESS | 1861 | 1461360330763 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:25:30 INFO - PROCESS | 1861 | 1461360330769 Marionette TRACE conn4 <- [1,1014,null,{}] 14:25:30 INFO - PROCESS | 1861 | 1461360330792 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:31 INFO - PROCESS | 1861 | 1461360331051 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 14:25:31 INFO - PROCESS | 1861 | 1461360331191 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f588c000 == 112 [pid = 1861] [id = 261] 14:25:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f92eea4e800) [pid = 1861] [serial = 784] [outer = (nil)] 14:25:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92f6aab800) [pid = 1861] [serial = 785] [outer = 0x7f92eea4e800] 14:25:31 INFO - PROCESS | 1861 | 1461360331263 Marionette DEBUG loaded listener.js 14:25:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92f6c23000) [pid = 1861] [serial = 786] [outer = 0x7f92eea4e800] 14:25:32 INFO - PROCESS | 1861 | 1461360332202 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 14:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1495ms 14:25:32 INFO - PROCESS | 1861 | 1461360332269 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 14:25:32 INFO - PROCESS | 1861 | 1461360332276 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 14:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:25:32 INFO - PROCESS | 1861 | 1461360332287 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:25:32 INFO - PROCESS | 1861 | 1461360332292 Marionette TRACE conn4 <- [1,1018,null,{}] 14:25:32 INFO - PROCESS | 1861 | 1461360332306 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:32 INFO - PROCESS | 1861 | 1461360332605 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 14:25:32 INFO - PROCESS | 1861 | 1461360332636 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f847b800 == 113 [pid = 1861] [id = 262] 14:25:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92f58e9000) [pid = 1861] [serial = 787] [outer = (nil)] 14:25:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92f84d5000) [pid = 1861] [serial = 788] [outer = 0x7f92f58e9000] 14:25:32 INFO - PROCESS | 1861 | 1461360332725 Marionette DEBUG loaded listener.js 14:25:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92f913ec00) [pid = 1861] [serial = 789] [outer = 0x7f92f58e9000] 14:25:33 INFO - PROCESS | 1861 | 1461360333623 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 14:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1390ms 14:25:33 INFO - PROCESS | 1861 | 1461360333677 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 14:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:25:33 INFO - PROCESS | 1861 | 1461360333681 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 14:25:33 INFO - PROCESS | 1861 | 1461360333696 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:25:33 INFO - PROCESS | 1861 | 1461360333699 Marionette TRACE conn4 <- [1,1022,null,{}] 14:25:33 INFO - PROCESS | 1861 | 1461360333706 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:33 INFO - PROCESS | 1861 | 1461360333963 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 14:25:34 INFO - PROCESS | 1861 | 1461360333994 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f92c2000 == 114 [pid = 1861] [id = 263] 14:25:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92f8364800) [pid = 1861] [serial = 790] [outer = (nil)] 14:25:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92fb972000) [pid = 1861] [serial = 791] [outer = 0x7f92f8364800] 14:25:34 INFO - PROCESS | 1861 | 1461360334063 Marionette DEBUG loaded listener.js 14:25:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92fcb50c00) [pid = 1861] [serial = 792] [outer = 0x7f92f8364800] 14:25:34 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f92f41ca400) [pid = 1861] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:25:34 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f92f5cd3000) [pid = 1861] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:25:34 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f92f6fe2400) [pid = 1861] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:25:34 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f92ee0e3c00) [pid = 1861] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:25:34 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92f1fef400) [pid = 1861] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:25:34 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92eaba5c00) [pid = 1861] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:25:34 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92eb61f400) [pid = 1861] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:25:35 INFO - PROCESS | 1861 | 1461360335195 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 14:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1539ms 14:25:35 INFO - PROCESS | 1861 | 1461360335228 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 14:25:35 INFO - PROCESS | 1861 | 1461360335232 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 14:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:25:35 INFO - PROCESS | 1861 | 1461360335238 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:25:35 INFO - PROCESS | 1861 | 1461360335240 Marionette TRACE conn4 <- [1,1026,null,{}] 14:25:35 INFO - PROCESS | 1861 | 1461360335246 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:35 INFO - PROCESS | 1861 | 1461360335454 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 14:25:35 INFO - PROCESS | 1861 | 1461360335601 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fa235800 == 115 [pid = 1861] [id = 264] 14:25:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92f48d5400) [pid = 1861] [serial = 793] [outer = (nil)] 14:25:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92fbb91c00) [pid = 1861] [serial = 794] [outer = 0x7f92f48d5400] 14:25:35 INFO - PROCESS | 1861 | 1461360335679 Marionette DEBUG loaded listener.js 14:25:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92fe2d6800) [pid = 1861] [serial = 795] [outer = 0x7f92f48d5400] 14:25:36 INFO - PROCESS | 1861 | 1461360336490 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 14:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1283ms 14:25:36 INFO - PROCESS | 1861 | 1461360336522 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 14:25:36 INFO - PROCESS | 1861 | 1461360336526 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 14:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:25:36 INFO - PROCESS | 1861 | 1461360336533 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:25:36 INFO - PROCESS | 1861 | 1461360336536 Marionette TRACE conn4 <- [1,1030,null,{}] 14:25:36 INFO - PROCESS | 1861 | 1461360336542 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:36 INFO - PROCESS | 1861 | 1461360336908 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 14:25:37 INFO - PROCESS | 1861 | 1461360337114 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f239a000 == 116 [pid = 1861] [id = 265] 14:25:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92eb716c00) [pid = 1861] [serial = 796] [outer = (nil)] 14:25:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92edecc800) [pid = 1861] [serial = 797] [outer = 0x7f92eb716c00] 14:25:37 INFO - PROCESS | 1861 | 1461360337258 Marionette DEBUG loaded listener.js 14:25:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92f1f1c400) [pid = 1861] [serial = 798] [outer = 0x7f92eb716c00] 14:25:38 INFO - PROCESS | 1861 | 1461360338232 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 14:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1736ms 14:25:38 INFO - PROCESS | 1861 | 1461360338272 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 14:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:25:38 INFO - PROCESS | 1861 | 1461360338282 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 14:25:38 INFO - PROCESS | 1861 | 1461360338294 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:25:38 INFO - PROCESS | 1861 | 1461360338299 Marionette TRACE conn4 <- [1,1034,null,{}] 14:25:38 INFO - PROCESS | 1861 | 1461360338307 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:38 INFO - PROCESS | 1861 | 1461360338526 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 14:25:38 INFO - PROCESS | 1861 | 1461360338761 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f830f800 == 117 [pid = 1861] [id = 266] 14:25:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92f40d4400) [pid = 1861] [serial = 799] [outer = (nil)] 14:25:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92f48d7000) [pid = 1861] [serial = 800] [outer = 0x7f92f40d4400] 14:25:38 INFO - PROCESS | 1861 | 1461360338905 Marionette DEBUG loaded listener.js 14:25:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92f5cc7c00) [pid = 1861] [serial = 801] [outer = 0x7f92f40d4400] 14:25:39 INFO - PROCESS | 1861 | 1461360339801 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 14:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1591ms 14:25:39 INFO - PROCESS | 1861 | 1461360339882 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 14:25:39 INFO - PROCESS | 1861 | 1461360339886 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 14:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:25:39 INFO - PROCESS | 1861 | 1461360339894 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:25:39 INFO - PROCESS | 1861 | 1461360339899 Marionette TRACE conn4 <- [1,1038,null,{}] 14:25:39 INFO - PROCESS | 1861 | 1461360339906 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:40 INFO - PROCESS | 1861 | 1461360340148 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 14:25:40 INFO - PROCESS | 1861 | 1461360340471 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fed5f000 == 118 [pid = 1861] [id = 267] 14:25:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92f6a8a400) [pid = 1861] [serial = 802] [outer = (nil)] 14:25:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92f928f400) [pid = 1861] [serial = 803] [outer = 0x7f92f6a8a400] 14:25:40 INFO - PROCESS | 1861 | 1461360340553 Marionette DEBUG loaded listener.js 14:25:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92fcb53c00) [pid = 1861] [serial = 804] [outer = 0x7f92f6a8a400] 14:25:41 INFO - PROCESS | 1861 | 1461360341487 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 14:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1635ms 14:25:41 INFO - PROCESS | 1861 | 1461360341531 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 14:25:41 INFO - PROCESS | 1861 | 1461360341538 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 14:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:25:41 INFO - PROCESS | 1861 | 1461360341556 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:25:41 INFO - PROCESS | 1861 | 1461360341564 Marionette TRACE conn4 <- [1,1042,null,{}] 14:25:41 INFO - PROCESS | 1861 | 1461360341571 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:41 INFO - PROCESS | 1861 | 1461360341787 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 14:25:42 INFO - PROCESS | 1861 | 1461360342013 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9301819000 == 119 [pid = 1861] [id = 268] 14:25:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92f2226c00) [pid = 1861] [serial = 805] [outer = (nil)] 14:25:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92fe1df800) [pid = 1861] [serial = 806] [outer = 0x7f92f2226c00] 14:25:42 INFO - PROCESS | 1861 | 1461360342131 Marionette DEBUG loaded listener.js 14:25:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92fe9abc00) [pid = 1861] [serial = 807] [outer = 0x7f92f2226c00] 14:25:43 INFO - PROCESS | 1861 | 1461360343009 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 14:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1499ms 14:25:43 INFO - PROCESS | 1861 | 1461360343047 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 14:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:25:43 INFO - PROCESS | 1861 | 1461360343051 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 14:25:43 INFO - PROCESS | 1861 | 1461360343058 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:25:43 INFO - PROCESS | 1861 | 1461360343062 Marionette TRACE conn4 <- [1,1046,null,{}] 14:25:43 INFO - PROCESS | 1861 | 1461360343067 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:43 INFO - PROCESS | 1861 | 1461360343261 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 14:25:43 INFO - PROCESS | 1861 | 1461360343443 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b6ce000 == 120 [pid = 1861] [id = 269] 14:25:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92f8361800) [pid = 1861] [serial = 808] [outer = (nil)] 14:25:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92ff645800) [pid = 1861] [serial = 809] [outer = 0x7f92f8361800] 14:25:43 INFO - PROCESS | 1861 | 1461360343519 Marionette DEBUG loaded listener.js 14:25:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f9300333800) [pid = 1861] [serial = 810] [outer = 0x7f92f8361800] 14:25:44 INFO - PROCESS | 1861 | 1461360344437 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 14:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1433ms 14:25:44 INFO - PROCESS | 1861 | 1461360344492 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 14:25:44 INFO - PROCESS | 1861 | 1461360344495 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 14:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:25:44 INFO - PROCESS | 1861 | 1461360344503 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:25:44 INFO - PROCESS | 1861 | 1461360344507 Marionette TRACE conn4 <- [1,1050,null,{}] 14:25:44 INFO - PROCESS | 1861 | 1461360344512 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:44 INFO - PROCESS | 1861 | 1461360344747 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 14:25:44 INFO - PROCESS | 1861 | 1461360344987 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9310daa800 == 121 [pid = 1861] [id = 270] 14:25:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f9301d37800) [pid = 1861] [serial = 811] [outer = (nil)] 14:25:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f9304b62000) [pid = 1861] [serial = 812] [outer = 0x7f9301d37800] 14:25:45 INFO - PROCESS | 1861 | 1461360345120 Marionette DEBUG loaded listener.js 14:25:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f930aa1d400) [pid = 1861] [serial = 813] [outer = 0x7f9301d37800] 14:25:46 INFO - PROCESS | 1861 | 1461360346023 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 14:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1534ms 14:25:46 INFO - PROCESS | 1861 | 1461360346040 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 14:25:46 INFO - PROCESS | 1861 | 1461360346046 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 14:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:25:46 INFO - PROCESS | 1861 | 1461360346056 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:25:46 INFO - PROCESS | 1861 | 1461360346060 Marionette TRACE conn4 <- [1,1054,null,{}] 14:25:46 INFO - PROCESS | 1861 | 1461360346069 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:46 INFO - PROCESS | 1861 | 1461360346312 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 14:25:46 INFO - PROCESS | 1861 | 1461360346518 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9313667800 == 122 [pid = 1861] [id = 271] 14:25:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f930aaf3c00) [pid = 1861] [serial = 814] [outer = (nil)] 14:25:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f930b66b000) [pid = 1861] [serial = 815] [outer = 0x7f930aaf3c00] 14:25:46 INFO - PROCESS | 1861 | 1461360346643 Marionette DEBUG loaded listener.js 14:25:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f930b841800) [pid = 1861] [serial = 816] [outer = 0x7f930aaf3c00] 14:25:47 INFO - PROCESS | 1861 | 1461360347561 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 14:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1542ms 14:25:47 INFO - PROCESS | 1861 | 1461360347599 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 14:25:47 INFO - PROCESS | 1861 | 1461360347606 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 14:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:25:47 INFO - PROCESS | 1861 | 1461360347617 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:25:47 INFO - PROCESS | 1861 | 1461360347620 Marionette TRACE conn4 <- [1,1058,null,{}] 14:25:47 INFO - PROCESS | 1861 | 1461360347627 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:47 INFO - PROCESS | 1861 | 1461360347827 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 14:25:48 INFO - PROCESS | 1861 | 1461360348059 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9314fb5800 == 123 [pid = 1861] [id = 272] 14:25:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f930aaf1800) [pid = 1861] [serial = 817] [outer = (nil)] 14:25:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f930b90dc00) [pid = 1861] [serial = 818] [outer = 0x7f930aaf1800] 14:25:48 INFO - PROCESS | 1861 | 1461360348178 Marionette DEBUG loaded listener.js 14:25:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f930b9e9c00) [pid = 1861] [serial = 819] [outer = 0x7f930aaf1800] 14:25:49 INFO - PROCESS | 1861 | 1461360349042 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 14:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1481ms 14:25:49 INFO - PROCESS | 1861 | 1461360349100 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 14:25:49 INFO - PROCESS | 1861 | 1461360349104 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 14:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:25:49 INFO - PROCESS | 1861 | 1461360349111 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:25:49 INFO - PROCESS | 1861 | 1461360349116 Marionette TRACE conn4 <- [1,1062,null,{}] 14:25:49 INFO - PROCESS | 1861 | 1461360349122 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:49 INFO - PROCESS | 1861 | 1461360349358 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 14:25:49 INFO - PROCESS | 1861 | 1461360349583 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecb71000 == 124 [pid = 1861] [id = 273] 14:25:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f930b660400) [pid = 1861] [serial = 820] [outer = (nil)] 14:25:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f930b9f2800) [pid = 1861] [serial = 821] [outer = 0x7f930b660400] 14:25:49 INFO - PROCESS | 1861 | 1461360349715 Marionette DEBUG loaded listener.js 14:25:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f930bb94000) [pid = 1861] [serial = 822] [outer = 0x7f930b660400] 14:25:50 INFO - PROCESS | 1861 | 1461360350602 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 14:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1541ms 14:25:50 INFO - PROCESS | 1861 | 1461360350654 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 14:25:50 INFO - PROCESS | 1861 | 1461360350659 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 14:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:25:50 INFO - PROCESS | 1861 | 1461360350667 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:25:50 INFO - PROCESS | 1861 | 1461360350671 Marionette TRACE conn4 <- [1,1066,null,{}] 14:25:50 INFO - PROCESS | 1861 | 1461360350676 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:50 INFO - PROCESS | 1861 | 1461360350921 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 14:25:51 INFO - PROCESS | 1861 | 1461360351147 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:51 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2bf9800 == 125 [pid = 1861] [id = 274] 14:25:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f92eaba5c00) [pid = 1861] [serial = 823] [outer = (nil)] 14:25:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f930aa1f400) [pid = 1861] [serial = 824] [outer = 0x7f92eaba5c00] 14:25:51 INFO - PROCESS | 1861 | 1461360351302 Marionette DEBUG loaded listener.js 14:25:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f930ca3a800) [pid = 1861] [serial = 825] [outer = 0x7f92eaba5c00] 14:25:52 INFO - PROCESS | 1861 | 1461360352220 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 14:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1583ms 14:25:52 INFO - PROCESS | 1861 | 1461360352251 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 14:25:52 INFO - PROCESS | 1861 | 1461360352254 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 14:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:25:52 INFO - PROCESS | 1861 | 1461360352262 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:25:52 INFO - PROCESS | 1861 | 1461360352266 Marionette TRACE conn4 <- [1,1070,null,{}] 14:25:52 INFO - PROCESS | 1861 | 1461360352272 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:52 INFO - PROCESS | 1861 | 1461360352509 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 14:25:52 INFO - PROCESS | 1861 | 1461360352694 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecc72800 == 126 [pid = 1861] [id = 275] 14:25:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f92eea51800) [pid = 1861] [serial = 826] [outer = (nil)] 14:25:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f930ca3bc00) [pid = 1861] [serial = 827] [outer = 0x7f92eea51800] 14:25:52 INFO - PROCESS | 1861 | 1461360352818 Marionette DEBUG loaded listener.js 14:25:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f930cd74c00) [pid = 1861] [serial = 828] [outer = 0x7f92eea51800] 14:25:54 INFO - PROCESS | 1861 | 1461360354228 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 14:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 2036ms 14:25:54 INFO - PROCESS | 1861 | 1461360354300 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 14:25:54 INFO - PROCESS | 1861 | 1461360354305 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 14:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:25:54 INFO - PROCESS | 1861 | 1461360354316 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:25:54 INFO - PROCESS | 1861 | 1461360354320 Marionette TRACE conn4 <- [1,1074,null,{}] 14:25:54 INFO - PROCESS | 1861 | 1461360354329 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:54 INFO - PROCESS | 1861 | 1461360354571 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 14:25:54 INFO - PROCESS | 1861 | 1461360354878 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecfe8000 == 127 [pid = 1861] [id = 276] 14:25:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f92eea50c00) [pid = 1861] [serial = 829] [outer = (nil)] 14:25:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f92f1f17800) [pid = 1861] [serial = 830] [outer = 0x7f92eea50c00] 14:25:55 INFO - PROCESS | 1861 | 1461360355065 Marionette DEBUG loaded listener.js 14:25:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f92f23b5c00) [pid = 1861] [serial = 831] [outer = 0x7f92eea50c00] 14:25:56 INFO - PROCESS | 1861 | 1461360356024 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 14:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1739ms 14:25:56 INFO - PROCESS | 1861 | 1461360356056 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 14:25:56 INFO - PROCESS | 1861 | 1461360356065 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 14:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:25:56 INFO - PROCESS | 1861 | 1461360356075 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:25:56 INFO - PROCESS | 1861 | 1461360356079 Marionette TRACE conn4 <- [1,1078,null,{}] 14:25:56 INFO - PROCESS | 1861 | 1461360356086 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:56 INFO - PROCESS | 1861 | 1461360356354 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 14:25:56 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930cd1d800 == 126 [pid = 1861] [id = 67] 14:25:56 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f931e000 == 125 [pid = 1861] [id = 217] 14:25:56 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f92c2000 == 124 [pid = 1861] [id = 263] 14:25:56 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f92f6c03400) [pid = 1861] [serial = 701] [outer = (nil)] [url = about:blank] 14:25:56 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f92f84f8c00) [pid = 1861] [serial = 704] [outer = (nil)] [url = about:blank] 14:25:56 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f92f9291c00) [pid = 1861] [serial = 707] [outer = (nil)] [url = about:blank] 14:25:56 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f92fcb4d800) [pid = 1861] [serial = 710] [outer = (nil)] [url = about:blank] 14:25:56 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f92fcb93c00) [pid = 1861] [serial = 713] [outer = (nil)] [url = about:blank] 14:25:56 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f92fdba4000) [pid = 1861] [serial = 716] [outer = (nil)] [url = about:blank] 14:25:56 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f92fdd92400) [pid = 1861] [serial = 719] [outer = (nil)] [url = about:blank] 14:25:56 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f92fe547c00) [pid = 1861] [serial = 722] [outer = (nil)] [url = about:blank] 14:25:56 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f92f8360800) [pid = 1861] [serial = 743] [outer = (nil)] [url = about:blank] 14:25:56 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f847b800 == 123 [pid = 1861] [id = 262] 14:25:56 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f588c000 == 122 [pid = 1861] [id = 261] 14:25:56 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92edfe8800 == 121 [pid = 1861] [id = 260] 14:25:56 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f216d000 == 120 [pid = 1861] [id = 259] 14:25:56 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930ec17800 == 119 [pid = 1861] [id = 256] 14:25:56 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930cb33800 == 118 [pid = 1861] [id = 255] 14:25:56 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930bbea800 == 117 [pid = 1861] [id = 254] 14:25:56 INFO - PROCESS | 1861 | 1461360356689 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:56 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93004d8000 == 116 [pid = 1861] [id = 253] 14:25:56 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fefe7800 == 115 [pid = 1861] [id = 252] 14:25:56 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fddcd000 == 114 [pid = 1861] [id = 251] 14:25:56 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9320000 == 113 [pid = 1861] [id = 250] 14:25:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ee9d9800 == 114 [pid = 1861] [id = 277] 14:25:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f92f40cf800) [pid = 1861] [serial = 832] [outer = (nil)] 14:25:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f92f4d19000) [pid = 1861] [serial = 833] [outer = 0x7f92f40cf800] 14:25:56 INFO - PROCESS | 1861 | 1461360356781 Marionette DEBUG loaded listener.js 14:25:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f92f58ed000) [pid = 1861] [serial = 834] [outer = 0x7f92f40cf800] 14:25:56 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f3f1f800 == 113 [pid = 1861] [id = 249] 14:25:56 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecfda800 == 112 [pid = 1861] [id = 248] 14:25:57 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f92f50bcc00) [pid = 1861] [serial = 737] [outer = (nil)] [url = about:blank] 14:25:57 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f92f6aabc00) [pid = 1861] [serial = 740] [outer = (nil)] [url = about:blank] 14:25:57 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f92f57bf000) [pid = 1861] [serial = 738] [outer = (nil)] [url = about:blank] 14:25:57 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f92f84ef800) [pid = 1861] [serial = 693] [outer = (nil)] [url = about:blank] 14:25:57 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f92f1feec00) [pid = 1861] [serial = 729] [outer = (nil)] [url = about:blank] 14:25:57 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f92eea4dc00) [pid = 1861] [serial = 728] [outer = (nil)] [url = about:blank] 14:25:57 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92edecf800) [pid = 1861] [serial = 695] [outer = (nil)] [url = about:blank] 14:25:57 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92f1ffdc00) [pid = 1861] [serial = 731] [outer = (nil)] [url = about:blank] 14:25:57 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f92f23b5000) [pid = 1861] [serial = 732] [outer = (nil)] [url = about:blank] 14:25:57 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92f2940800) [pid = 1861] [serial = 698] [outer = (nil)] [url = about:blank] 14:25:57 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92f6c1b400) [pid = 1861] [serial = 741] [outer = (nil)] [url = about:blank] 14:25:57 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92eb61d400) [pid = 1861] [serial = 726] [outer = (nil)] [url = about:blank] 14:25:57 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92eabf4c00) [pid = 1861] [serial = 725] [outer = (nil)] [url = about:blank] 14:25:57 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92f2b95400) [pid = 1861] [serial = 734] [outer = (nil)] [url = about:blank] 14:25:57 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92f41d4000) [pid = 1861] [serial = 735] [outer = (nil)] [url = about:blank] 14:25:57 INFO - PROCESS | 1861 | 1461360357581 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 14:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1536ms 14:25:57 INFO - PROCESS | 1861 | 1461360357611 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 14:25:57 INFO - PROCESS | 1861 | 1461360357614 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 14:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:25:57 INFO - PROCESS | 1861 | 1461360357624 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:25:57 INFO - PROCESS | 1861 | 1461360357628 Marionette TRACE conn4 <- [1,1082,null,{}] 14:25:57 INFO - PROCESS | 1861 | 1461360357645 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:57 INFO - PROCESS | 1861 | 1461360357846 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 14:25:58 INFO - PROCESS | 1861 | 1461360357997 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f59b8800 == 113 [pid = 1861] [id = 278] 14:25:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92eb61d400) [pid = 1861] [serial = 835] [outer = (nil)] 14:25:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f92f6c27800) [pid = 1861] [serial = 836] [outer = 0x7f92eb61d400] 14:25:58 INFO - PROCESS | 1861 | 1461360358067 Marionette DEBUG loaded listener.js 14:25:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f92f84f2c00) [pid = 1861] [serial = 837] [outer = 0x7f92eb61d400] 14:25:58 INFO - PROCESS | 1861 | 1461360358931 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 14:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1335ms 14:25:58 INFO - PROCESS | 1861 | 1461360358962 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 14:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:25:58 INFO - PROCESS | 1861 | 1461360358971 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 14:25:58 INFO - PROCESS | 1861 | 1461360358990 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:25:58 INFO - PROCESS | 1861 | 1461360358993 Marionette TRACE conn4 <- [1,1086,null,{}] 14:25:59 INFO - PROCESS | 1861 | 1461360359001 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:59 INFO - PROCESS | 1861 | 1461360359266 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 14:25:59 INFO - PROCESS | 1861 | 1461360359300 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9152000 == 114 [pid = 1861] [id = 279] 14:25:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f92f83b8c00) [pid = 1861] [serial = 838] [outer = (nil)] 14:25:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92facc0000) [pid = 1861] [serial = 839] [outer = 0x7f92f83b8c00] 14:25:59 INFO - PROCESS | 1861 | 1461360359370 Marionette DEBUG loaded listener.js 14:25:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f92fcb52000) [pid = 1861] [serial = 840] [outer = 0x7f92f83b8c00] 14:26:00 INFO - PROCESS | 1861 | 1461360360400 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 14:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1441ms 14:26:00 INFO - PROCESS | 1861 | 1461360360425 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 14:26:00 INFO - PROCESS | 1861 | 1461360360429 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 14:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:26:00 INFO - PROCESS | 1861 | 1461360360436 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:26:00 INFO - PROCESS | 1861 | 1461360360440 Marionette TRACE conn4 <- [1,1090,null,{}] 14:26:00 INFO - PROCESS | 1861 | 1461360360446 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:00 INFO - PROCESS | 1861 | 1461360360688 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 14:26:00 INFO - PROCESS | 1861 | 1461360360725 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f957b800 == 115 [pid = 1861] [id = 280] 14:26:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92fcb59800) [pid = 1861] [serial = 841] [outer = (nil)] 14:26:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f92fdaef800) [pid = 1861] [serial = 842] [outer = 0x7f92fcb59800] 14:26:00 INFO - PROCESS | 1861 | 1461360360796 Marionette DEBUG loaded listener.js 14:26:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92fdd92400) [pid = 1861] [serial = 843] [outer = 0x7f92fcb59800] 14:26:01 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92edec5c00) [pid = 1861] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:26:01 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92f8364800) [pid = 1861] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:26:01 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f92eea4e800) [pid = 1861] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:26:01 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92eaf91400) [pid = 1861] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:26:01 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92f58e9000) [pid = 1861] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:26:01 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92ece31400) [pid = 1861] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:26:01 INFO - PROCESS | 1861 | 1461360361956 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 14:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1583ms 14:26:02 INFO - PROCESS | 1861 | 1461360362021 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 14:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:26:02 INFO - PROCESS | 1861 | 1461360362025 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 14:26:02 INFO - PROCESS | 1861 | 1461360362032 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:26:02 INFO - PROCESS | 1861 | 1461360362036 Marionette TRACE conn4 <- [1,1094,null,{}] 14:26:02 INFO - PROCESS | 1861 | 1461360362043 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:02 INFO - PROCESS | 1861 | 1461360362271 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 14:26:02 INFO - PROCESS | 1861 | 1461360362438 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92feb59800 == 116 [pid = 1861] [id = 281] 14:26:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f92f913d800) [pid = 1861] [serial = 844] [outer = (nil)] 14:26:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92fe544c00) [pid = 1861] [serial = 845] [outer = 0x7f92f913d800] 14:26:02 INFO - PROCESS | 1861 | 1461360362557 Marionette DEBUG loaded listener.js 14:26:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f930180d000) [pid = 1861] [serial = 846] [outer = 0x7f92f913d800] 14:26:03 INFO - PROCESS | 1861 | 1461360363797 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 14:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1792ms 14:26:03 INFO - PROCESS | 1861 | 1461360363825 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 14:26:03 INFO - PROCESS | 1861 | 1461360363834 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 14:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:26:03 INFO - PROCESS | 1861 | 1461360363844 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:26:03 INFO - PROCESS | 1861 | 1461360363850 Marionette TRACE conn4 <- [1,1098,null,{}] 14:26:03 INFO - PROCESS | 1861 | 1461360363859 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:04 INFO - PROCESS | 1861 | 1461360364083 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 14:26:04 INFO - PROCESS | 1861 | 1461360364330 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f3f09800 == 117 [pid = 1861] [id = 282] 14:26:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92f222d400) [pid = 1861] [serial = 847] [outer = (nil)] 14:26:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f92f23b5000) [pid = 1861] [serial = 848] [outer = 0x7f92f222d400] 14:26:04 INFO - PROCESS | 1861 | 1461360364425 Marionette DEBUG loaded listener.js 14:26:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92f40c6400) [pid = 1861] [serial = 849] [outer = 0x7f92f222d400] 14:26:05 INFO - PROCESS | 1861 | 1461360365345 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 14:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1543ms 14:26:05 INFO - PROCESS | 1861 | 1461360365387 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 14:26:05 INFO - PROCESS | 1861 | 1461360365397 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 14:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:26:05 INFO - PROCESS | 1861 | 1461360365409 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:26:05 INFO - PROCESS | 1861 | 1461360365412 Marionette TRACE conn4 <- [1,1102,null,{}] 14:26:05 INFO - PROCESS | 1861 | 1461360365420 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:05 INFO - PROCESS | 1861 | 1461360365638 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 14:26:05 INFO - PROCESS | 1861 | 1461360365889 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9571000 == 118 [pid = 1861] [id = 283] 14:26:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f92f6c02400) [pid = 1861] [serial = 850] [outer = (nil)] 14:26:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f92f835d800) [pid = 1861] [serial = 851] [outer = 0x7f92f6c02400] 14:26:06 INFO - PROCESS | 1861 | 1461360366012 Marionette DEBUG loaded listener.js 14:26:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f92f9134800) [pid = 1861] [serial = 852] [outer = 0x7f92f6c02400] 14:26:06 INFO - PROCESS | 1861 | 1461360366985 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 14:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1633ms 14:26:07 INFO - PROCESS | 1861 | 1461360367042 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 14:26:07 INFO - PROCESS | 1861 | 1461360367045 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 14:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:26:07 INFO - PROCESS | 1861 | 1461360367055 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:26:07 INFO - PROCESS | 1861 | 1461360367061 Marionette TRACE conn4 <- [1,1106,null,{}] 14:26:07 INFO - PROCESS | 1861 | 1461360367079 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:07 INFO - PROCESS | 1861 | 1461360367337 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 14:26:07 INFO - PROCESS | 1861 | 1461360367615 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93017ca800 == 119 [pid = 1861] [id = 284] 14:26:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f92f9137c00) [pid = 1861] [serial = 853] [outer = (nil)] 14:26:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f92fec6d000) [pid = 1861] [serial = 854] [outer = 0x7f92f9137c00] 14:26:07 INFO - PROCESS | 1861 | 1461360367699 Marionette DEBUG loaded listener.js 14:26:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f92ff3b3c00) [pid = 1861] [serial = 855] [outer = 0x7f92f9137c00] 14:26:08 INFO - PROCESS | 1861 | 1461360368542 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 14:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1544ms 14:26:08 INFO - PROCESS | 1861 | 1461360368598 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 14:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:26:08 INFO - PROCESS | 1861 | 1461360368604 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 14:26:08 INFO - PROCESS | 1861 | 1461360368613 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:26:08 INFO - PROCESS | 1861 | 1461360368618 Marionette TRACE conn4 <- [1,1110,null,{}] 14:26:08 INFO - PROCESS | 1861 | 1461360368623 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:08 INFO - PROCESS | 1861 | 1461360368835 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 14:26:09 INFO - PROCESS | 1861 | 1461360369017 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b993000 == 120 [pid = 1861] [id = 285] 14:26:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f92fcb51800) [pid = 1861] [serial = 856] [outer = (nil)] 14:26:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f930049a400) [pid = 1861] [serial = 857] [outer = 0x7f92fcb51800] 14:26:09 INFO - PROCESS | 1861 | 1461360369154 Marionette DEBUG loaded listener.js 14:26:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f93018e0400) [pid = 1861] [serial = 858] [outer = 0x7f92fcb51800] 14:26:10 INFO - PROCESS | 1861 | 1461360369992 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 14:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1439ms 14:26:10 INFO - PROCESS | 1861 | 1461360370050 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 14:26:10 INFO - PROCESS | 1861 | 1461360370053 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 14:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:26:10 INFO - PROCESS | 1861 | 1461360370061 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:26:10 INFO - PROCESS | 1861 | 1461360370064 Marionette TRACE conn4 <- [1,1114,null,{}] 14:26:10 INFO - PROCESS | 1861 | 1461360370071 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:10 INFO - PROCESS | 1861 | 1461360370274 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 14:26:10 INFO - PROCESS | 1861 | 1461360370456 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930ec0d000 == 121 [pid = 1861] [id = 286] 14:26:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f92ff402400) [pid = 1861] [serial = 859] [outer = (nil)] 14:26:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f930192a400) [pid = 1861] [serial = 860] [outer = 0x7f92ff402400] 14:26:10 INFO - PROCESS | 1861 | 1461360370534 Marionette DEBUG loaded listener.js 14:26:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f930aa16c00) [pid = 1861] [serial = 861] [outer = 0x7f92ff402400] 14:26:11 INFO - PROCESS | 1861 | 1461360371460 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 14:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1441ms 14:26:11 INFO - PROCESS | 1861 | 1461360371503 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 14:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:26:11 INFO - PROCESS | 1861 | 1461360371507 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 14:26:11 INFO - PROCESS | 1861 | 1461360371513 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:26:11 INFO - PROCESS | 1861 | 1461360371517 Marionette TRACE conn4 <- [1,1118,null,{}] 14:26:11 INFO - PROCESS | 1861 | 1461360371526 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:11 INFO - PROCESS | 1861 | 1461360371749 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 14:26:12 INFO - PROCESS | 1861 | 1461360372037 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9313958000 == 122 [pid = 1861] [id = 287] 14:26:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f930ca3b000) [pid = 1861] [serial = 862] [outer = (nil)] 14:26:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f930cb06800) [pid = 1861] [serial = 863] [outer = 0x7f930ca3b000] 14:26:12 INFO - PROCESS | 1861 | 1461360372219 Marionette DEBUG loaded listener.js 14:26:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f930cd79c00) [pid = 1861] [serial = 864] [outer = 0x7f930ca3b000] 14:26:13 INFO - PROCESS | 1861 | 1461360373059 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 14:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1580ms 14:26:13 INFO - PROCESS | 1861 | 1461360373093 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 14:26:13 INFO - PROCESS | 1861 | 1461360373097 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 14:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:26:13 INFO - PROCESS | 1861 | 1461360373103 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:26:13 INFO - PROCESS | 1861 | 1461360373106 Marionette TRACE conn4 <- [1,1122,null,{}] 14:26:13 INFO - PROCESS | 1861 | 1461360373112 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:13 INFO - PROCESS | 1861 | 1461360373301 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 14:26:13 INFO - PROCESS | 1861 | 1461360373512 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2a40800 == 123 [pid = 1861] [id = 288] 14:26:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f930ca40400) [pid = 1861] [serial = 865] [outer = (nil)] 14:26:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f930e722400) [pid = 1861] [serial = 866] [outer = 0x7f930ca40400] 14:26:13 INFO - PROCESS | 1861 | 1461360373671 Marionette DEBUG loaded listener.js 14:26:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f930ecc0c00) [pid = 1861] [serial = 867] [outer = 0x7f930ca40400] 14:26:14 INFO - PROCESS | 1861 | 1461360374709 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 14:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1630ms 14:26:14 INFO - PROCESS | 1861 | 1461360374736 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 14:26:14 INFO - PROCESS | 1861 | 1461360374742 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 14:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:26:14 INFO - PROCESS | 1861 | 1461360374752 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:26:14 INFO - PROCESS | 1861 | 1461360374756 Marionette TRACE conn4 <- [1,1126,null,{}] 14:26:14 INFO - PROCESS | 1861 | 1461360374766 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:14 INFO - PROCESS | 1861 | 1461360374996 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 14:26:15 INFO - PROCESS | 1861 | 1461360375248 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f54ca000 == 124 [pid = 1861] [id = 289] 14:26:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f930cd6e800) [pid = 1861] [serial = 868] [outer = (nil)] 14:26:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f93103fb800) [pid = 1861] [serial = 869] [outer = 0x7f930cd6e800] 14:26:15 INFO - PROCESS | 1861 | 1461360375365 Marionette DEBUG loaded listener.js 14:26:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f93106a1800) [pid = 1861] [serial = 870] [outer = 0x7f930cd6e800] 14:26:16 INFO - PROCESS | 1861 | 1461360376335 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 14:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1643ms 14:26:16 INFO - PROCESS | 1861 | 1461360376395 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 14:26:16 INFO - PROCESS | 1861 | 1461360376398 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 14:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:26:16 INFO - PROCESS | 1861 | 1461360376405 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:26:16 INFO - PROCESS | 1861 | 1461360376409 Marionette TRACE conn4 <- [1,1130,null,{}] 14:26:16 INFO - PROCESS | 1861 | 1461360376414 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:16 INFO - PROCESS | 1861 | 1461360376659 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 14:26:16 INFO - PROCESS | 1861 | 1461360376970 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b61c000 == 125 [pid = 1861] [id = 290] 14:26:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f92fea93400) [pid = 1861] [serial = 871] [outer = (nil)] 14:26:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f930bd5e800) [pid = 1861] [serial = 872] [outer = 0x7f92fea93400] 14:26:17 INFO - PROCESS | 1861 | 1461360377066 Marionette DEBUG loaded listener.js 14:26:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f9310b56800) [pid = 1861] [serial = 873] [outer = 0x7f92fea93400] 14:26:17 INFO - PROCESS | 1861 | 1461360377946 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 14:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1588ms 14:26:17 INFO - PROCESS | 1861 | 1461360377995 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 14:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:26:18 INFO - PROCESS | 1861 | 1461360377999 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 14:26:18 INFO - PROCESS | 1861 | 1461360378006 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:26:18 INFO - PROCESS | 1861 | 1461360378009 Marionette TRACE conn4 <- [1,1134,null,{}] 14:26:18 INFO - PROCESS | 1861 | 1461360378016 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:18 INFO - PROCESS | 1861 | 1461360378224 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 14:26:18 INFO - PROCESS | 1861 | 1461360378450 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e80da800 == 126 [pid = 1861] [id = 291] 14:26:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f93106a2000) [pid = 1861] [serial = 874] [outer = (nil)] 14:26:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f9310d3c000) [pid = 1861] [serial = 875] [outer = 0x7f93106a2000] 14:26:18 INFO - PROCESS | 1861 | 1461360378569 Marionette DEBUG loaded listener.js 14:26:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f9310f13800) [pid = 1861] [serial = 876] [outer = 0x7f93106a2000] 14:26:19 INFO - PROCESS | 1861 | 1461360379452 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1487ms 14:26:19 INFO - PROCESS | 1861 | 1461360379494 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 14:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:26:19 INFO - PROCESS | 1861 | 1461360379498 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 14:26:19 INFO - PROCESS | 1861 | 1461360379505 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:26:19 INFO - PROCESS | 1861 | 1461360379510 Marionette TRACE conn4 <- [1,1138,null,{}] 14:26:19 INFO - PROCESS | 1861 | 1461360379516 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:19 INFO - PROCESS | 1861 | 1461360379749 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 14:26:19 INFO - PROCESS | 1861 | 1461360379935 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f51ef800 == 127 [pid = 1861] [id = 292] 14:26:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f9310b57400) [pid = 1861] [serial = 877] [outer = (nil)] 14:26:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f9310fe1400) [pid = 1861] [serial = 878] [outer = 0x7f9310b57400] 14:26:20 INFO - PROCESS | 1861 | 1461360380073 Marionette DEBUG loaded listener.js 14:26:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f9311004800) [pid = 1861] [serial = 879] [outer = 0x7f9310b57400] 14:26:20 INFO - PROCESS | 1861 | 1461360380916 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 14:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1439ms 14:26:20 INFO - PROCESS | 1861 | 1461360380945 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 14:26:20 INFO - PROCESS | 1861 | 1461360380949 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 14:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:26:20 INFO - PROCESS | 1861 | 1461360380955 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:26:20 INFO - PROCESS | 1861 | 1461360380958 Marionette TRACE conn4 <- [1,1142,null,{}] 14:26:20 INFO - PROCESS | 1861 | 1461360380964 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:21 INFO - PROCESS | 1861 | 1461360381174 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 14:26:21 INFO - PROCESS | 1861 | 1461360381374 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e6784000 == 128 [pid = 1861] [id = 293] 14:26:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f92e67cd400) [pid = 1861] [serial = 880] [outer = (nil)] 14:26:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f92e67d3000) [pid = 1861] [serial = 881] [outer = 0x7f92e67cd400] 14:26:21 INFO - PROCESS | 1861 | 1461360381449 Marionette DEBUG loaded listener.js 14:26:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f92e67d7800) [pid = 1861] [serial = 882] [outer = 0x7f92e67cd400] 14:26:22 INFO - PROCESS | 1861 | 1461360382338 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 14:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1432ms 14:26:22 INFO - PROCESS | 1861 | 1461360382388 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 14:26:22 INFO - PROCESS | 1861 | 1461360382392 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 14:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:26:22 INFO - PROCESS | 1861 | 1461360382398 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:26:22 INFO - PROCESS | 1861 | 1461360382401 Marionette TRACE conn4 <- [1,1146,null,{}] 14:26:22 INFO - PROCESS | 1861 | 1461360382407 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:22 INFO - PROCESS | 1861 | 1461360382599 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 14:26:22 INFO - PROCESS | 1861 | 1461360382795 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e6939800 == 129 [pid = 1861] [id = 294] 14:26:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f92e67ce000) [pid = 1861] [serial = 883] [outer = (nil)] 14:26:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f92eac61400) [pid = 1861] [serial = 884] [outer = 0x7f92e67ce000] 14:26:22 INFO - PROCESS | 1861 | 1461360382879 Marionette DEBUG loaded listener.js 14:26:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f92eac65000) [pid = 1861] [serial = 885] [outer = 0x7f92e67ce000] 14:26:23 INFO - PROCESS | 1861 | 1461360383747 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 14:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1380ms 14:26:23 INFO - PROCESS | 1861 | 1461360383779 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 14:26:23 INFO - PROCESS | 1861 | 1461360383782 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 14:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:26:23 INFO - PROCESS | 1861 | 1461360383789 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:26:23 INFO - PROCESS | 1861 | 1461360383793 Marionette TRACE conn4 <- [1,1150,null,{}] 14:26:23 INFO - PROCESS | 1861 | 1461360383799 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:24 INFO - PROCESS | 1861 | 1461360384000 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 14:26:24 INFO - PROCESS | 1861 | 1461360384193 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e6952800 == 130 [pid = 1861] [id = 295] 14:26:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f92e67d5400) [pid = 1861] [serial = 886] [outer = (nil)] 14:26:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 214 (0x7f92eac6a000) [pid = 1861] [serial = 887] [outer = 0x7f92e67d5400] 14:26:24 INFO - PROCESS | 1861 | 1461360384268 Marionette DEBUG loaded listener.js 14:26:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 215 (0x7f9310baf800) [pid = 1861] [serial = 888] [outer = 0x7f92e67d5400] 14:26:25 INFO - PROCESS | 1861 | 1461360385166 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 14:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1436ms 14:26:25 INFO - PROCESS | 1861 | 1461360385227 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 14:26:25 INFO - PROCESS | 1861 | 1461360385231 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 14:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:26:25 INFO - PROCESS | 1861 | 1461360385238 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:26:25 INFO - PROCESS | 1861 | 1461360385240 Marionette TRACE conn4 <- [1,1154,null,{}] 14:26:25 INFO - PROCESS | 1861 | 1461360385247 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:25 INFO - PROCESS | 1861 | 1461360385454 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 14:26:25 INFO - PROCESS | 1861 | 1461360385645 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5a5b800 == 131 [pid = 1861] [id = 296] 14:26:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f92e5ac5400) [pid = 1861] [serial = 889] [outer = (nil)] 14:26:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f92e5acec00) [pid = 1861] [serial = 890] [outer = 0x7f92e5ac5400] 14:26:25 INFO - PROCESS | 1861 | 1461360385761 Marionette DEBUG loaded listener.js 14:26:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f92e5ad3400) [pid = 1861] [serial = 891] [outer = 0x7f92e5ac5400] 14:26:26 INFO - PROCESS | 1861 | 1461360386610 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 14:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1435ms 14:26:26 INFO - PROCESS | 1861 | 1461360386675 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 14:26:26 INFO - PROCESS | 1861 | 1461360386679 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 14:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:26:26 INFO - PROCESS | 1861 | 1461360386686 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:26:26 INFO - PROCESS | 1861 | 1461360386690 Marionette TRACE conn4 <- [1,1158,null,{}] 14:26:26 INFO - PROCESS | 1861 | 1461360386695 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:26 INFO - PROCESS | 1861 | 1461360386916 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 14:26:27 INFO - PROCESS | 1861 | 1461360387146 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2bf8800 == 132 [pid = 1861] [id = 297] 14:26:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f92e5acc400) [pid = 1861] [serial = 892] [outer = (nil)] 14:26:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f92eaf8f000) [pid = 1861] [serial = 893] [outer = 0x7f92e5acc400] 14:26:27 INFO - PROCESS | 1861 | 1461360387263 Marionette DEBUG loaded listener.js 14:26:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f92f5203c00) [pid = 1861] [serial = 894] [outer = 0x7f92e5acc400] 14:26:28 INFO - PROCESS | 1861 | 1461360388404 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 14:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1789ms 14:26:28 INFO - PROCESS | 1861 | 1461360388476 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 14:26:28 INFO - PROCESS | 1861 | 1461360388484 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 14:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:26:28 INFO - PROCESS | 1861 | 1461360388493 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:26:28 INFO - PROCESS | 1861 | 1461360388498 Marionette TRACE conn4 <- [1,1162,null,{}] 14:26:28 INFO - PROCESS | 1861 | 1461360388505 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:28 INFO - PROCESS | 1861 | 1461360388740 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 14:26:29 INFO - PROCESS | 1861 | 1461360389010 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecc5e800 == 133 [pid = 1861] [id = 298] 14:26:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f92f1fa5800) [pid = 1861] [serial = 895] [outer = (nil)] 14:26:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f92f1ffdc00) [pid = 1861] [serial = 896] [outer = 0x7f92f1fa5800] 14:26:29 INFO - PROCESS | 1861 | 1461360389200 Marionette DEBUG loaded listener.js 14:26:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f92f2943400) [pid = 1861] [serial = 897] [outer = 0x7f92f1fa5800] 14:26:30 INFO - PROCESS | 1861 | 1461360390117 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 14:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1692ms 14:26:30 INFO - PROCESS | 1861 | 1461360390187 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 14:26:30 INFO - PROCESS | 1861 | 1461360390195 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 14:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:26:30 INFO - PROCESS | 1861 | 1461360390204 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:26:30 INFO - PROCESS | 1861 | 1461360390209 Marionette TRACE conn4 <- [1,1166,null,{}] 14:26:30 INFO - PROCESS | 1861 | 1461360390214 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:30 INFO - PROCESS | 1861 | 1461360390458 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 14:26:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9304d07000 == 132 [pid = 1861] [id = 238] 14:26:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b8b4000 == 131 [pid = 1861] [id = 240] 14:26:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b604000 == 130 [pid = 1861] [id = 239] 14:26:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9301826800 == 129 [pid = 1861] [id = 237] 14:26:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f957b800 == 128 [pid = 1861] [id = 280] 14:26:30 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f92fbb91c00) [pid = 1861] [serial = 794] [outer = (nil)] [url = about:blank] 14:26:30 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f92fec72400) [pid = 1861] [serial = 767] [outer = (nil)] [url = about:blank] 14:26:30 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f92fd898000) [pid = 1861] [serial = 761] [outer = (nil)] [url = about:blank] 14:26:30 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f92ff01e800) [pid = 1861] [serial = 770] [outer = (nil)] [url = about:blank] 14:26:30 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f930180c800) [pid = 1861] [serial = 776] [outer = (nil)] [url = about:blank] 14:26:30 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f92fe9ac000) [pid = 1861] [serial = 764] [outer = (nil)] [url = about:blank] 14:26:30 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f92ff80ac00) [pid = 1861] [serial = 773] [outer = (nil)] [url = about:blank] 14:26:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9152000 == 127 [pid = 1861] [id = 279] 14:26:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f59b8800 == 126 [pid = 1861] [id = 278] 14:26:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ee9d9800 == 125 [pid = 1861] [id = 277] 14:26:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecfe8000 == 124 [pid = 1861] [id = 276] 14:26:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9313667800 == 123 [pid = 1861] [id = 271] 14:26:30 INFO - PROCESS | 1861 | 1461360390773 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9310daa800 == 122 [pid = 1861] [id = 270] 14:26:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b6ce000 == 121 [pid = 1861] [id = 269] 14:26:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9301819000 == 120 [pid = 1861] [id = 268] 14:26:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fed5f000 == 119 [pid = 1861] [id = 267] 14:26:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f830f800 == 118 [pid = 1861] [id = 266] 14:26:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f239a000 == 117 [pid = 1861] [id = 265] 14:26:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecfe8000 == 118 [pid = 1861] [id = 299] 14:26:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f92f23f3c00) [pid = 1861] [serial = 898] [outer = (nil)] 14:26:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f92f5211c00) [pid = 1861] [serial = 899] [outer = 0x7f92f23f3c00] 14:26:30 INFO - PROCESS | 1861 | 1461360390858 Marionette DEBUG loaded listener.js 14:26:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f92f6a7c800) [pid = 1861] [serial = 900] [outer = 0x7f92f23f3c00] 14:26:31 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f92f40d1c00) [pid = 1861] [serial = 783] [outer = (nil)] [url = about:blank] 14:26:31 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f92f222ec00) [pid = 1861] [serial = 749] [outer = (nil)] [url = about:blank] 14:26:31 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f92fb972000) [pid = 1861] [serial = 791] [outer = (nil)] [url = about:blank] 14:26:31 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f92f929ec00) [pid = 1861] [serial = 758] [outer = (nil)] [url = about:blank] 14:26:31 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f92f6aab800) [pid = 1861] [serial = 785] [outer = (nil)] [url = about:blank] 14:26:31 INFO - PROCESS | 1861 | --DOMWINDOW == 214 (0x7f92f84cf800) [pid = 1861] [serial = 755] [outer = (nil)] [url = about:blank] 14:26:31 INFO - PROCESS | 1861 | --DOMWINDOW == 213 (0x7f92f6c23000) [pid = 1861] [serial = 786] [outer = (nil)] [url = about:blank] 14:26:31 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f92eea4a800) [pid = 1861] [serial = 780] [outer = (nil)] [url = about:blank] 14:26:31 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f92f57bf800) [pid = 1861] [serial = 752] [outer = (nil)] [url = about:blank] 14:26:31 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f92f84d5000) [pid = 1861] [serial = 788] [outer = (nil)] [url = about:blank] 14:26:31 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f92edecc000) [pid = 1861] [serial = 779] [outer = (nil)] [url = about:blank] 14:26:31 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f92fcb50c00) [pid = 1861] [serial = 792] [outer = (nil)] [url = about:blank] 14:26:31 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f92f84f8800) [pid = 1861] [serial = 744] [outer = (nil)] [url = about:blank] 14:26:31 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f92f913ec00) [pid = 1861] [serial = 789] [outer = (nil)] [url = about:blank] 14:26:31 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f92eaba2800) [pid = 1861] [serial = 746] [outer = (nil)] [url = about:blank] 14:26:31 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f92f2b99c00) [pid = 1861] [serial = 782] [outer = (nil)] [url = about:blank] 14:26:31 INFO - PROCESS | 1861 | 1461360391666 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 14:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1490ms 14:26:31 INFO - PROCESS | 1861 | 1461360391695 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 14:26:31 INFO - PROCESS | 1861 | 1461360391698 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 14:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:26:31 INFO - PROCESS | 1861 | 1461360391705 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:26:31 INFO - PROCESS | 1861 | 1461360391710 Marionette TRACE conn4 <- [1,1170,null,{}] 14:26:31 INFO - PROCESS | 1861 | 1461360391729 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:31 INFO - PROCESS | 1861 | 1461360391965 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 14:26:32 INFO - PROCESS | 1861 | 1461360392155 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f51f0800 == 119 [pid = 1861] [id = 300] 14:26:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f92f83b0c00) [pid = 1861] [serial = 901] [outer = (nil)] 14:26:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f92f8539c00) [pid = 1861] [serial = 902] [outer = 0x7f92f83b0c00] 14:26:32 INFO - PROCESS | 1861 | 1461360392227 Marionette DEBUG loaded listener.js 14:26:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f92fa2dc800) [pid = 1861] [serial = 903] [outer = 0x7f92f83b0c00] 14:26:33 INFO - PROCESS | 1861 | 1461360393056 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 14:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1389ms 14:26:33 INFO - PROCESS | 1861 | 1461360393100 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 14:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:26:33 INFO - PROCESS | 1861 | 1461360393105 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 14:26:33 INFO - PROCESS | 1861 | 1461360393112 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:26:33 INFO - PROCESS | 1861 | 1461360393115 Marionette TRACE conn4 <- [1,1174,null,{}] 14:26:33 INFO - PROCESS | 1861 | 1461360393120 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:33 INFO - PROCESS | 1861 | 1461360393361 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 14:26:33 INFO - PROCESS | 1861 | 1461360393396 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f830e800 == 120 [pid = 1861] [id = 301] 14:26:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f92f9295000) [pid = 1861] [serial = 904] [outer = (nil)] 14:26:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f92fd898000) [pid = 1861] [serial = 905] [outer = 0x7f92f9295000] 14:26:33 INFO - PROCESS | 1861 | 1461360393474 Marionette DEBUG loaded listener.js 14:26:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f92fe5c1400) [pid = 1861] [serial = 906] [outer = 0x7f92f9295000] 14:26:34 INFO - PROCESS | 1861 | 1461360394385 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 14:26:34 INFO - PROCESS | 1861 | 1461360394462 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 14:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:26:34 INFO - PROCESS | 1861 | 1461360394469 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:26:34 INFO - PROCESS | 1861 | 1461360394472 Marionette TRACE conn4 <- [1,1178,null,{}] 14:26:34 INFO - PROCESS | 1861 | 1461360394477 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:34 INFO - PROCESS | 1861 | 1461360394718 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 14:26:34 INFO - PROCESS | 1861 | 1461360394765 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9538800 == 121 [pid = 1861] [id = 302] 14:26:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f92fa2dcc00) [pid = 1861] [serial = 907] [outer = (nil)] 14:26:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f92ff3b1c00) [pid = 1861] [serial = 908] [outer = 0x7f92fa2dcc00] 14:26:34 INFO - PROCESS | 1861 | 1461360394834 Marionette DEBUG loaded listener.js 14:26:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f930180e800) [pid = 1861] [serial = 909] [outer = 0x7f92fa2dcc00] 14:26:35 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f92eb61d400) [pid = 1861] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:26:35 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f92eea50c00) [pid = 1861] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:26:35 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f92f83b8c00) [pid = 1861] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:26:35 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f92f40cf800) [pid = 1861] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:26:35 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f92fcb59800) [pid = 1861] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:26:35 INFO - PROCESS | 1861 | 1461360395896 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 14:26:35 INFO - PROCESS | 1861 | 1461360395955 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 14:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:26:35 INFO - PROCESS | 1861 | 1461360395962 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:26:35 INFO - PROCESS | 1861 | 1461360395964 Marionette TRACE conn4 <- [1,1182,null,{}] 14:26:35 INFO - PROCESS | 1861 | 1461360395970 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:36 INFO - PROCESS | 1861 | 1461360396163 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 14:26:36 INFO - PROCESS | 1861 | 1461360396311 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff0cb000 == 122 [pid = 1861] [id = 303] 14:26:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f92fcb99800) [pid = 1861] [serial = 910] [outer = (nil)] 14:26:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f930b83e400) [pid = 1861] [serial = 911] [outer = 0x7f92fcb99800] 14:26:36 INFO - PROCESS | 1861 | 1461360396380 Marionette DEBUG loaded listener.js 14:26:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f930bb11800) [pid = 1861] [serial = 912] [outer = 0x7f92fcb99800] 14:26:37 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:26:37 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:26:37 INFO - PROCESS | 1861 | 1461360397173 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 14:26:37 INFO - PROCESS | 1861 | 1461360397212 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 14:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:26:37 INFO - PROCESS | 1861 | 1461360397218 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:26:37 INFO - PROCESS | 1861 | 1461360397222 Marionette TRACE conn4 <- [1,1186,null,{}] 14:26:37 INFO - PROCESS | 1861 | 1461360397229 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:37 INFO - PROCESS | 1861 | 1461360397599 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 14:26:37 INFO - PROCESS | 1861 | 1461360397858 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ee9cb800 == 123 [pid = 1861] [id = 304] 14:26:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f92eaba2800) [pid = 1861] [serial = 913] [outer = (nil)] 14:26:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f92eac65c00) [pid = 1861] [serial = 914] [outer = 0x7f92eaba2800] 14:26:37 INFO - PROCESS | 1861 | 1461360397947 Marionette DEBUG loaded listener.js 14:26:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 214 (0x7f92ee0e3c00) [pid = 1861] [serial = 915] [outer = 0x7f92eaba2800] 14:26:38 INFO - PROCESS | 1861 | 1461360398872 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 14:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:26:38 INFO - PROCESS | 1861 | 1461360398966 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 14:26:38 INFO - PROCESS | 1861 | 1461360398977 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:26:38 INFO - PROCESS | 1861 | 1461360398982 Marionette TRACE conn4 <- [1,1190,null,{}] 14:26:38 INFO - PROCESS | 1861 | 1461360398991 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:39 INFO - PROCESS | 1861 | 1461360399314 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 14:26:39 INFO - PROCESS | 1861 | 1461360399561 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f54c8800 == 124 [pid = 1861] [id = 305] 14:26:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 215 (0x7f92f50cb400) [pid = 1861] [serial = 916] [outer = (nil)] 14:26:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f92f520fc00) [pid = 1861] [serial = 917] [outer = 0x7f92f50cb400] 14:26:39 INFO - PROCESS | 1861 | 1461360399647 Marionette DEBUG loaded listener.js 14:26:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f92f6c03400) [pid = 1861] [serial = 918] [outer = 0x7f92f50cb400] 14:26:40 INFO - PROCESS | 1861 | 1461360400598 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 14:26:40 INFO - PROCESS | 1861 | 1461360400672 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 14:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:26:40 INFO - PROCESS | 1861 | 1461360400681 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:26:40 INFO - PROCESS | 1861 | 1461360400686 Marionette TRACE conn4 <- [1,1194,null,{}] 14:26:40 INFO - PROCESS | 1861 | 1461360400693 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:40 INFO - PROCESS | 1861 | 1461360400951 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 14:26:41 INFO - PROCESS | 1861 | 1461360401281 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b603000 == 125 [pid = 1861] [id = 306] 14:26:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f92f929e800) [pid = 1861] [serial = 919] [outer = (nil)] 14:26:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f92fdaf6800) [pid = 1861] [serial = 920] [outer = 0x7f92f929e800] 14:26:41 INFO - PROCESS | 1861 | 1461360401371 Marionette DEBUG loaded listener.js 14:26:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f92ffa0f800) [pid = 1861] [serial = 921] [outer = 0x7f92f929e800] 14:26:42 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:26:42 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:26:42 INFO - PROCESS | 1861 | 1461360402267 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 14:26:42 INFO - PROCESS | 1861 | 1461360402325 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 14:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:26:42 INFO - PROCESS | 1861 | 1461360402343 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:26:42 INFO - PROCESS | 1861 | 1461360402352 Marionette TRACE conn4 <- [1,1198,null,{}] 14:26:42 INFO - PROCESS | 1861 | 1461360402359 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:42 INFO - PROCESS | 1861 | 1461360402609 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 14:26:42 INFO - PROCESS | 1861 | 1461360402848 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9310d9d800 == 126 [pid = 1861] [id = 307] 14:26:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f92faccc000) [pid = 1861] [serial = 922] [outer = (nil)] 14:26:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f930bb93000) [pid = 1861] [serial = 923] [outer = 0x7f92faccc000] 14:26:42 INFO - PROCESS | 1861 | 1461360402978 Marionette DEBUG loaded listener.js 14:26:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f930cbb8400) [pid = 1861] [serial = 924] [outer = 0x7f92faccc000] 14:26:43 INFO - PROCESS | 1861 | 1461360403897 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1598ms 14:26:43 INFO - PROCESS | 1861 | 1461360403933 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 14:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:26:43 INFO - PROCESS | 1861 | 1461360403938 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 14:26:43 INFO - PROCESS | 1861 | 1461360403944 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:26:43 INFO - PROCESS | 1861 | 1461360403948 Marionette TRACE conn4 <- [1,1202,null,{}] 14:26:43 INFO - PROCESS | 1861 | 1461360403954 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:44 INFO - PROCESS | 1861 | 1461360404161 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 14:26:44 INFO - PROCESS | 1861 | 1461360404412 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93151a2000 == 127 [pid = 1861] [id = 308] 14:26:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f92f1fa2000) [pid = 1861] [serial = 925] [outer = (nil)] 14:26:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f9310b5f400) [pid = 1861] [serial = 926] [outer = 0x7f92f1fa2000] 14:26:44 INFO - PROCESS | 1861 | 1461360404535 Marionette DEBUG loaded listener.js 14:26:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f9310fe7800) [pid = 1861] [serial = 927] [outer = 0x7f92f1fa2000] 14:26:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f692b000 == 126 [pid = 1861] [id = 9] 14:26:45 INFO - PROCESS | 1861 | 1461360405485 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:26:45 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 14:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1582ms 14:26:45 INFO - PROCESS | 1861 | 1461360405526 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 14:26:45 INFO - PROCESS | 1861 | 1461360405529 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 14:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:26:45 INFO - PROCESS | 1861 | 1461360405537 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:26:45 INFO - PROCESS | 1861 | 1461360405542 Marionette TRACE conn4 <- [1,1206,null,{}] 14:26:45 INFO - PROCESS | 1861 | 1461360405567 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:45 INFO - PROCESS | 1861 | 1461360405822 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 14:26:46 INFO - PROCESS | 1861 | 1461360406085 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9304c63800 == 127 [pid = 1861] [id = 309] 14:26:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f930e722c00) [pid = 1861] [serial = 928] [outer = (nil)] 14:26:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f9310bb5000) [pid = 1861] [serial = 929] [outer = 0x7f930e722c00] 14:26:46 INFO - PROCESS | 1861 | 1461360406175 Marionette DEBUG loaded listener.js 14:26:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f931100d400) [pid = 1861] [serial = 930] [outer = 0x7f930e722c00] 14:26:47 INFO - PROCESS | 1861 | 1461360407055 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:26:47 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 14:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1552ms 14:26:47 INFO - PROCESS | 1861 | 1461360407091 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 14:26:47 INFO - PROCESS | 1861 | 1461360407094 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 14:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:26:47 INFO - PROCESS | 1861 | 1461360407101 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:26:47 INFO - PROCESS | 1861 | 1461360407104 Marionette TRACE conn4 <- [1,1210,null,{}] 14:26:47 INFO - PROCESS | 1861 | 1461360407111 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:47 INFO - PROCESS | 1861 | 1461360407363 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 14:26:47 INFO - PROCESS | 1861 | 1461360407602 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e977e000 == 128 [pid = 1861] [id = 310] 14:26:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f92eafb0000) [pid = 1861] [serial = 931] [outer = (nil)] 14:26:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f92eb4aa400) [pid = 1861] [serial = 932] [outer = 0x7f92eafb0000] 14:26:47 INFO - PROCESS | 1861 | 1461360407729 Marionette DEBUG loaded listener.js 14:26:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f92eb4b0400) [pid = 1861] [serial = 933] [outer = 0x7f92eafb0000] 14:26:48 INFO - PROCESS | 1861 | 1461360408610 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1587ms 14:26:48 INFO - PROCESS | 1861 | 1461360408688 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 14:26:48 INFO - PROCESS | 1861 | 1461360408693 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 14:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:26:48 INFO - PROCESS | 1861 | 1461360408701 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:26:48 INFO - PROCESS | 1861 | 1461360408705 Marionette TRACE conn4 <- [1,1214,null,{}] 14:26:48 INFO - PROCESS | 1861 | 1461360408713 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:48 INFO - PROCESS | 1861 | 1461360408966 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 14:26:49 INFO - PROCESS | 1861 | 1461360409237 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9794800 == 129 [pid = 1861] [id = 311] 14:26:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f92e97a5400) [pid = 1861] [serial = 934] [outer = (nil)] 14:26:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f92e97ae400) [pid = 1861] [serial = 935] [outer = 0x7f92e97a5400] 14:26:49 INFO - PROCESS | 1861 | 1461360409366 Marionette DEBUG loaded listener.js 14:26:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f92e97b3800) [pid = 1861] [serial = 936] [outer = 0x7f92e97a5400] 14:26:50 INFO - PROCESS | 1861 | 1461360410240 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 14:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1593ms 14:26:50 INFO - PROCESS | 1861 | 1461360410294 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 14:26:50 INFO - PROCESS | 1861 | 1461360410299 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 14:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:26:50 INFO - PROCESS | 1861 | 1461360410306 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:26:50 INFO - PROCESS | 1861 | 1461360410310 Marionette TRACE conn4 <- [1,1218,null,{}] 14:26:50 INFO - PROCESS | 1861 | 1461360410315 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:50 INFO - PROCESS | 1861 | 1461360410542 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 14:26:50 INFO - PROCESS | 1861 | 1461360410781 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5393000 == 130 [pid = 1861] [id = 312] 14:26:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f92e5360400) [pid = 1861] [serial = 937] [outer = (nil)] 14:26:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f92e5368400) [pid = 1861] [serial = 938] [outer = 0x7f92e5360400] 14:26:50 INFO - PROCESS | 1861 | 1461360410919 Marionette DEBUG loaded listener.js 14:26:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 238 (0x7f92e536cc00) [pid = 1861] [serial = 939] [outer = 0x7f92e5360400] 14:26:52 INFO - PROCESS | 1861 | 1461360412447 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 14:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2182ms 14:26:52 INFO - PROCESS | 1861 | 1461360412489 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 14:26:52 INFO - PROCESS | 1861 | 1461360412496 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 14:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:26:52 INFO - PROCESS | 1861 | 1461360412506 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:26:52 INFO - PROCESS | 1861 | 1461360412512 Marionette TRACE conn4 <- [1,1222,null,{}] 14:26:52 INFO - PROCESS | 1861 | 1461360412521 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:52 INFO - PROCESS | 1861 | 1461360412719 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 14:26:52 INFO - PROCESS | 1861 | 1461360412917 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecc68800 == 131 [pid = 1861] [id = 313] 14:26:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 239 (0x7f92e97b0000) [pid = 1861] [serial = 940] [outer = (nil)] 14:26:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 240 (0x7f92eabf1c00) [pid = 1861] [serial = 941] [outer = 0x7f92e97b0000] 14:26:52 INFO - PROCESS | 1861 | 1461360412988 Marionette DEBUG loaded listener.js 14:26:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 241 (0x7f92eaf99000) [pid = 1861] [serial = 942] [outer = 0x7f92e97b0000] 14:26:53 INFO - PROCESS | 1861 | 1461360413883 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 14:26:53 INFO - PROCESS | 1861 | 1461360413953 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 14:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:26:53 INFO - PROCESS | 1861 | 1461360413964 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:26:53 INFO - PROCESS | 1861 | 1461360413969 Marionette TRACE conn4 <- [1,1226,null,{}] 14:26:53 INFO - PROCESS | 1861 | 1461360413976 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:54 INFO - PROCESS | 1861 | 1461360414176 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 14:26:54 INFO - PROCESS | 1861 | 1461360414642 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e6774800 == 132 [pid = 1861] [id = 314] 14:26:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 242 (0x7f92eafb4400) [pid = 1861] [serial = 943] [outer = (nil)] 14:26:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 243 (0x7f92eb4a5800) [pid = 1861] [serial = 944] [outer = 0x7f92eafb4400] 14:26:54 INFO - PROCESS | 1861 | 1461360414721 Marionette DEBUG loaded listener.js 14:26:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 244 (0x7f92eb615400) [pid = 1861] [serial = 945] [outer = 0x7f92eafb4400] 14:26:55 INFO - PROCESS | 1861 | 1461360415549 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 14:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1636ms 14:26:55 INFO - PROCESS | 1861 | 1461360415601 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 14:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:26:55 INFO - PROCESS | 1861 | 1461360415605 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 14:26:55 INFO - PROCESS | 1861 | 1461360415611 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:26:55 INFO - PROCESS | 1861 | 1461360415617 Marionette TRACE conn4 <- [1,1230,null,{}] 14:26:55 INFO - PROCESS | 1861 | 1461360415633 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:55 INFO - PROCESS | 1861 | 1461360415834 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 14:26:56 INFO - PROCESS | 1861 | 1461360416032 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f215f800 == 133 [pid = 1861] [id = 315] 14:26:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 245 (0x7f92ee0e6400) [pid = 1861] [serial = 946] [outer = (nil)] 14:26:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 246 (0x7f92f1f1ec00) [pid = 1861] [serial = 947] [outer = 0x7f92ee0e6400] 14:26:56 INFO - PROCESS | 1861 | 1461360416112 Marionette DEBUG loaded listener.js 14:26:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 247 (0x7f92f222dc00) [pid = 1861] [serial = 948] [outer = 0x7f92ee0e6400] 14:26:56 INFO - PROCESS | 1861 | 1461360416931 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 14:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1390ms 14:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:26:57 INFO - PROCESS | 1861 | 1461360417002 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 14:26:57 INFO - PROCESS | 1861 | 1461360417006 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 14:26:57 INFO - PROCESS | 1861 | 1461360417013 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:26:57 INFO - PROCESS | 1861 | 1461360417016 Marionette TRACE conn4 <- [1,1234,null,{}] 14:26:57 INFO - PROCESS | 1861 | 1461360417021 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:57 INFO - PROCESS | 1861 | 1461360417209 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 14:26:57 INFO - PROCESS | 1861 | 1461360417418 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f23e3800 == 134 [pid = 1861] [id = 316] 14:26:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 248 (0x7f92f1f17000) [pid = 1861] [serial = 949] [outer = (nil)] 14:26:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 249 (0x7f92f293d800) [pid = 1861] [serial = 950] [outer = 0x7f92f1f17000] 14:26:57 INFO - PROCESS | 1861 | 1461360417491 Marionette DEBUG loaded listener.js 14:26:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 250 (0x7f92f2ba0000) [pid = 1861] [serial = 951] [outer = 0x7f92f1f17000] 14:26:58 INFO - PROCESS | 1861 | 1461360418368 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 14:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1384ms 14:26:58 INFO - PROCESS | 1861 | 1461360418398 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 14:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:26:58 INFO - PROCESS | 1861 | 1461360418402 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 14:26:58 INFO - PROCESS | 1861 | 1461360418409 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:26:58 INFO - PROCESS | 1861 | 1461360418412 Marionette TRACE conn4 <- [1,1238,null,{}] 14:26:58 INFO - PROCESS | 1861 | 1461360418418 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:58 INFO - PROCESS | 1861 | 1461360418609 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 14:26:58 INFO - PROCESS | 1861 | 1461360418827 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecfdd000 == 135 [pid = 1861] [id = 317] 14:26:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 251 (0x7f92f23b8400) [pid = 1861] [serial = 952] [outer = (nil)] 14:26:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 252 (0x7f92f4d1b000) [pid = 1861] [serial = 953] [outer = 0x7f92f23b8400] 14:26:58 INFO - PROCESS | 1861 | 1461360418938 Marionette DEBUG loaded listener.js 14:26:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 253 (0x7f92f50c1800) [pid = 1861] [serial = 954] [outer = 0x7f92f23b8400] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 252 (0x7f92f928f400) [pid = 1861] [serial = 803] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 251 (0x7f92edecc800) [pid = 1861] [serial = 797] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 250 (0x7f930ca3bc00) [pid = 1861] [serial = 827] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 249 (0x7f92fe1df800) [pid = 1861] [serial = 806] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 248 (0x7f92f48d7000) [pid = 1861] [serial = 800] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 247 (0x7f92ff645800) [pid = 1861] [serial = 809] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 246 (0x7f9304b62000) [pid = 1861] [serial = 812] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 245 (0x7f930b66b000) [pid = 1861] [serial = 815] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 244 (0x7f930b90dc00) [pid = 1861] [serial = 818] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 243 (0x7f930b9f2800) [pid = 1861] [serial = 821] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 242 (0x7f930aa1f400) [pid = 1861] [serial = 824] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9538800 == 134 [pid = 1861] [id = 302] 14:26:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f830e800 == 133 [pid = 1861] [id = 301] 14:26:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f51f0800 == 132 [pid = 1861] [id = 300] 14:26:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecfe8000 == 131 [pid = 1861] [id = 299] 14:26:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecc5e800 == 130 [pid = 1861] [id = 298] 14:26:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e80da800 == 129 [pid = 1861] [id = 291] 14:26:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b61c000 == 128 [pid = 1861] [id = 290] 14:26:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f54ca000 == 127 [pid = 1861] [id = 289] 14:26:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2a40800 == 126 [pid = 1861] [id = 288] 14:26:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9313958000 == 125 [pid = 1861] [id = 287] 14:26:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930ec0d000 == 124 [pid = 1861] [id = 286] 14:26:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b993000 == 123 [pid = 1861] [id = 285] 14:26:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93017ca800 == 122 [pid = 1861] [id = 284] 14:26:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9571000 == 121 [pid = 1861] [id = 283] 14:26:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f3f09800 == 120 [pid = 1861] [id = 282] 14:26:59 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92feb59800 == 119 [pid = 1861] [id = 281] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 241 (0x7f92f6c27800) [pid = 1861] [serial = 836] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 240 (0x7f92f23b5c00) [pid = 1861] [serial = 831] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 239 (0x7f92f1f17800) [pid = 1861] [serial = 830] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 238 (0x7f92facc0000) [pid = 1861] [serial = 839] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 237 (0x7f92f4d19000) [pid = 1861] [serial = 833] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f92f58ed000) [pid = 1861] [serial = 834] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f92fdaef800) [pid = 1861] [serial = 842] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f92fcb52000) [pid = 1861] [serial = 840] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f92fdd92400) [pid = 1861] [serial = 843] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f92f84f2c00) [pid = 1861] [serial = 837] [outer = (nil)] [url = about:blank] 14:26:59 INFO - PROCESS | 1861 | 1461360419939 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 14:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1586ms 14:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:27:00 INFO - PROCESS | 1861 | 1461360419995 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 14:27:00 INFO - PROCESS | 1861 | 1461360419998 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 14:27:00 INFO - PROCESS | 1861 | 1461360420005 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:27:00 INFO - PROCESS | 1861 | 1461360420008 Marionette TRACE conn4 <- [1,1242,null,{}] 14:27:00 INFO - PROCESS | 1861 | 1461360420014 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:00 INFO - PROCESS | 1861 | 1461360420231 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 14:27:00 INFO - PROCESS | 1861 | 1461360420452 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecfe4000 == 120 [pid = 1861] [id = 318] 14:27:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f92f5209800) [pid = 1861] [serial = 955] [outer = (nil)] 14:27:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f92f58e7000) [pid = 1861] [serial = 956] [outer = 0x7f92f5209800] 14:27:00 INFO - PROCESS | 1861 | 1461360420524 Marionette DEBUG loaded listener.js 14:27:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f92f67c4400) [pid = 1861] [serial = 957] [outer = 0x7f92f5209800] 14:27:01 INFO - PROCESS | 1861 | 1461360421273 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 14:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1286ms 14:27:01 INFO - PROCESS | 1861 | 1461360421302 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 14:27:01 INFO - PROCESS | 1861 | 1461360421307 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 14:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:27:01 INFO - PROCESS | 1861 | 1461360421313 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:27:01 INFO - PROCESS | 1861 | 1461360421317 Marionette TRACE conn4 <- [1,1246,null,{}] 14:27:01 INFO - PROCESS | 1861 | 1461360421322 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:01 INFO - PROCESS | 1861 | 1461360421499 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 14:27:01 INFO - PROCESS | 1861 | 1461360421525 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f3f19800 == 121 [pid = 1861] [id = 319] 14:27:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f92f58e4400) [pid = 1861] [serial = 958] [outer = (nil)] 14:27:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f92f6ab8400) [pid = 1861] [serial = 959] [outer = 0x7f92f58e4400] 14:27:01 INFO - PROCESS | 1861 | 1461360421588 Marionette DEBUG loaded listener.js 14:27:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 238 (0x7f92f6c1bc00) [pid = 1861] [serial = 960] [outer = 0x7f92f58e4400] 14:27:02 INFO - PROCESS | 1861 | 1461360422635 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 14:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1344ms 14:27:02 INFO - PROCESS | 1861 | 1461360422659 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 14:27:02 INFO - PROCESS | 1861 | 1461360422663 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 14:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:27:02 INFO - PROCESS | 1861 | 1461360422669 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:27:02 INFO - PROCESS | 1861 | 1461360422672 Marionette TRACE conn4 <- [1,1250,null,{}] 14:27:02 INFO - PROCESS | 1861 | 1461360422678 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:02 INFO - PROCESS | 1861 | 1461360422930 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 14:27:02 INFO - PROCESS | 1861 | 1461360422965 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f58a3000 == 122 [pid = 1861] [id = 320] 14:27:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 239 (0x7f92f520bc00) [pid = 1861] [serial = 961] [outer = (nil)] 14:27:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 240 (0x7f92f835ec00) [pid = 1861] [serial = 962] [outer = 0x7f92f520bc00] 14:27:03 INFO - PROCESS | 1861 | 1461360423032 Marionette DEBUG loaded listener.js 14:27:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 241 (0x7f92f84cb400) [pid = 1861] [serial = 963] [outer = 0x7f92f520bc00] 14:27:03 INFO - PROCESS | 1861 | 1461360423952 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 14:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1341ms 14:27:04 INFO - PROCESS | 1861 | 1461360424014 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 14:27:04 INFO - PROCESS | 1861 | 1461360424016 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 14:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:27:04 INFO - PROCESS | 1861 | 1461360424023 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:27:04 INFO - PROCESS | 1861 | 1461360424026 Marionette TRACE conn4 <- [1,1254,null,{}] 14:27:04 INFO - PROCESS | 1861 | 1461360424032 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:04 INFO - PROCESS | 1861 | 1461360424267 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 14:27:04 INFO - PROCESS | 1861 | 1461360424300 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f692a800 == 123 [pid = 1861] [id = 321] 14:27:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 242 (0x7f92f6ab6c00) [pid = 1861] [serial = 964] [outer = (nil)] 14:27:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 243 (0x7f92f853c000) [pid = 1861] [serial = 965] [outer = 0x7f92f6ab6c00] 14:27:04 INFO - PROCESS | 1861 | 1461360424375 Marionette DEBUG loaded listener.js 14:27:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 244 (0x7f92f9142000) [pid = 1861] [serial = 966] [outer = 0x7f92f6ab6c00] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 243 (0x7f92f23f4c00) [pid = 1861] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 242 (0x7f92f1fefc00) [pid = 1861] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 241 (0x7f92f41cc400) [pid = 1861] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 240 (0x7f92eabf5400) [pid = 1861] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 239 (0x7f930b660400) [pid = 1861] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 238 (0x7f92f69b9800) [pid = 1861] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 237 (0x7f92fcb55c00) [pid = 1861] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f92eea51800) [pid = 1861] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f92f48dbc00) [pid = 1861] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f9301d37800) [pid = 1861] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f92f8365000) [pid = 1861] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f92eab9e400) [pid = 1861] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f92fdba2400) [pid = 1861] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f92fcb55400) [pid = 1861] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f92ece2c400) [pid = 1861] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f92f6a85400) [pid = 1861] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f92eab9e800) [pid = 1861] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f92ec0db400) [pid = 1861] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f92fb9ec400) [pid = 1861] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f930aaf1800) [pid = 1861] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f92f6a8a400) [pid = 1861] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f92f6a7b400) [pid = 1861] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f92f48d9400) [pid = 1861] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f92f83b6800) [pid = 1861] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f92eabf3000) [pid = 1861] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f92f2226c00) [pid = 1861] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f92eb714c00) [pid = 1861] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f92f5ccf400) [pid = 1861] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f92fb9e8000) [pid = 1861] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 214 (0x7f92fcb5b800) [pid = 1861] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 213 (0x7f92f69c1400) [pid = 1861] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f92eb620800) [pid = 1861] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f92f5cc8400) [pid = 1861] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f92f1fa7000) [pid = 1861] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f92ec0dec00) [pid = 1861] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f92f8361800) [pid = 1861] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f92fec6cc00) [pid = 1861] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f92eaba7400) [pid = 1861] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f92f84ce000) [pid = 1861] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f92eb716c00) [pid = 1861] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f930aaf3c00) [pid = 1861] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f92f41cc000) [pid = 1861] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f92eaba0000) [pid = 1861] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f92f84cec00) [pid = 1861] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f92fe567c00) [pid = 1861] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f92f9295000) [pid = 1861] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f92fa2dcc00) [pid = 1861] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f92f1fa5800) [pid = 1861] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f92f83b0c00) [pid = 1861] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f92f23f3c00) [pid = 1861] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f92eb70f000) [pid = 1861] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f92fcb56000) [pid = 1861] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f92f40d4400) [pid = 1861] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f92f23b3000) [pid = 1861] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f92fb978400) [pid = 1861] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:27:05 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f92eaba5c00) [pid = 1861] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:27:06 INFO - PROCESS | 1861 | 1461360426215 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 14:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2241ms 14:27:06 INFO - PROCESS | 1861 | 1461360426265 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 14:27:06 INFO - PROCESS | 1861 | 1461360426269 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 14:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:27:06 INFO - PROCESS | 1861 | 1461360426275 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:27:06 INFO - PROCESS | 1861 | 1461360426290 Marionette TRACE conn4 <- [1,1258,null,{}] 14:27:06 INFO - PROCESS | 1861 | 1461360426297 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:06 INFO - PROCESS | 1861 | 1461360426485 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 14:27:06 INFO - PROCESS | 1861 | 1461360426633 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92edfd6800 == 124 [pid = 1861] [id = 322] 14:27:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f92e5ad4800) [pid = 1861] [serial = 967] [outer = (nil)] 14:27:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f92f1f21400) [pid = 1861] [serial = 968] [outer = 0x7f92e5ad4800] 14:27:06 INFO - PROCESS | 1861 | 1461360426698 Marionette DEBUG loaded listener.js 14:27:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f92f5203400) [pid = 1861] [serial = 969] [outer = 0x7f92e5ad4800] 14:27:07 INFO - PROCESS | 1861 | 1461360427466 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 14:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1239ms 14:27:07 INFO - PROCESS | 1861 | 1461360427626 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 14:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:27:07 INFO - PROCESS | 1861 | 1461360427633 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 14:27:07 INFO - PROCESS | 1861 | 1461360427657 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:27:07 INFO - PROCESS | 1861 | 1461360427663 Marionette TRACE conn4 <- [1,1262,null,{}] 14:27:07 INFO - PROCESS | 1861 | 1461360427672 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:07 INFO - PROCESS | 1861 | 1461360427919 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 14:27:08 INFO - PROCESS | 1861 | 1461360428203 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e977d000 == 125 [pid = 1861] [id = 323] 14:27:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f92e67d4c00) [pid = 1861] [serial = 970] [outer = (nil)] 14:27:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f92e97af400) [pid = 1861] [serial = 971] [outer = 0x7f92e67d4c00] 14:27:08 INFO - PROCESS | 1861 | 1461360428298 Marionette DEBUG loaded listener.js 14:27:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f92eac5e400) [pid = 1861] [serial = 972] [outer = 0x7f92e67d4c00] 14:27:09 INFO - PROCESS | 1861 | 1461360429243 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 14:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1652ms 14:27:09 INFO - PROCESS | 1861 | 1461360429295 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 14:27:09 INFO - PROCESS | 1861 | 1461360429301 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 14:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:27:09 INFO - PROCESS | 1861 | 1461360429314 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:27:09 INFO - PROCESS | 1861 | 1461360429328 Marionette TRACE conn4 <- [1,1266,null,{}] 14:27:09 INFO - PROCESS | 1861 | 1461360429341 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:09 INFO - PROCESS | 1861 | 1461360429597 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 14:27:09 INFO - PROCESS | 1861 | 1461360429887 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eecbf000 == 126 [pid = 1861] [id = 324] 14:27:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f92eb4a9000) [pid = 1861] [serial = 973] [outer = (nil)] 14:27:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f92eb718800) [pid = 1861] [serial = 974] [outer = 0x7f92eb4a9000] 14:27:09 INFO - PROCESS | 1861 | 1461360429966 Marionette DEBUG loaded listener.js 14:27:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f92eea4dc00) [pid = 1861] [serial = 975] [outer = 0x7f92eb4a9000] 14:27:10 INFO - PROCESS | 1861 | 1461360430914 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 14:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1659ms 14:27:10 INFO - PROCESS | 1861 | 1461360430971 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 14:27:10 INFO - PROCESS | 1861 | 1461360430974 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 14:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:27:10 INFO - PROCESS | 1861 | 1461360430983 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:27:10 INFO - PROCESS | 1861 | 1461360430987 Marionette TRACE conn4 <- [1,1270,null,{}] 14:27:11 INFO - PROCESS | 1861 | 1461360431002 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:11 INFO - PROCESS | 1861 | 1461360431229 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 14:27:11 INFO - PROCESS | 1861 | 1461360431514 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f847d000 == 127 [pid = 1861] [id = 325] 14:27:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f92f2b9f000) [pid = 1861] [serial = 976] [outer = (nil)] 14:27:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f92f41c8800) [pid = 1861] [serial = 977] [outer = 0x7f92f2b9f000] 14:27:11 INFO - PROCESS | 1861 | 1461360431647 Marionette DEBUG loaded listener.js 14:27:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f92f5204800) [pid = 1861] [serial = 978] [outer = 0x7f92f2b9f000] 14:27:12 INFO - PROCESS | 1861 | 1461360432617 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 14:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1689ms 14:27:12 INFO - PROCESS | 1861 | 1461360432673 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 14:27:12 INFO - PROCESS | 1861 | 1461360432676 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 14:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:27:12 INFO - PROCESS | 1861 | 1461360432684 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:27:12 INFO - PROCESS | 1861 | 1461360432688 Marionette TRACE conn4 <- [1,1274,null,{}] 14:27:12 INFO - PROCESS | 1861 | 1461360432694 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:12 INFO - PROCESS | 1861 | 1461360432912 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 14:27:13 INFO - PROCESS | 1861 | 1461360433147 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f92b8000 == 128 [pid = 1861] [id = 326] 14:27:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f92f57bb400) [pid = 1861] [serial = 979] [outer = (nil)] 14:27:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f92f58ee000) [pid = 1861] [serial = 980] [outer = 0x7f92f57bb400] 14:27:13 INFO - PROCESS | 1861 | 1461360433273 Marionette DEBUG loaded listener.js 14:27:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f92f6c06800) [pid = 1861] [serial = 981] [outer = 0x7f92f57bb400] 14:27:14 INFO - PROCESS | 1861 | 1461360434156 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 14:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1531ms 14:27:14 INFO - PROCESS | 1861 | 1461360434216 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 14:27:14 INFO - PROCESS | 1861 | 1461360434220 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 14:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:27:14 INFO - PROCESS | 1861 | 1461360434227 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:27:14 INFO - PROCESS | 1861 | 1461360434231 Marionette TRACE conn4 <- [1,1278,null,{}] 14:27:14 INFO - PROCESS | 1861 | 1461360434237 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:14 INFO - PROCESS | 1861 | 1461360434452 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 14:27:14 INFO - PROCESS | 1861 | 1461360434690 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9573000 == 129 [pid = 1861] [id = 327] 14:27:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f92f57b8c00) [pid = 1861] [serial = 982] [outer = (nil)] 14:27:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f92f83b6400) [pid = 1861] [serial = 983] [outer = 0x7f92f57b8c00] 14:27:14 INFO - PROCESS | 1861 | 1461360434811 Marionette DEBUG loaded listener.js 14:27:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f92f84efc00) [pid = 1861] [serial = 984] [outer = 0x7f92f57b8c00] 14:27:15 INFO - PROCESS | 1861 | 1461360435656 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 14:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1484ms 14:27:15 INFO - PROCESS | 1861 | 1461360435714 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 14:27:15 INFO - PROCESS | 1861 | 1461360435717 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 14:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:27:15 INFO - PROCESS | 1861 | 1461360435725 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:27:15 INFO - PROCESS | 1861 | 1461360435728 Marionette TRACE conn4 <- [1,1282,null,{}] 14:27:15 INFO - PROCESS | 1861 | 1461360435734 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:15 INFO - PROCESS | 1861 | 1461360435975 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 14:27:16 INFO - PROCESS | 1861 | 1461360436220 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92feb59800 == 130 [pid = 1861] [id = 328] 14:27:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f92fb9efc00) [pid = 1861] [serial = 985] [outer = (nil)] 14:27:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f92fca74c00) [pid = 1861] [serial = 986] [outer = 0x7f92fb9efc00] 14:27:16 INFO - PROCESS | 1861 | 1461360436346 Marionette DEBUG loaded listener.js 14:27:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f92fdba2400) [pid = 1861] [serial = 987] [outer = 0x7f92fb9efc00] 14:27:17 INFO - PROCESS | 1861 | 1461360437262 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 14:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1586ms 14:27:17 INFO - PROCESS | 1861 | 1461360437311 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 14:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:27:17 INFO - PROCESS | 1861 | 1461360437315 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 14:27:17 INFO - PROCESS | 1861 | 1461360437323 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:27:17 INFO - PROCESS | 1861 | 1461360437326 Marionette TRACE conn4 <- [1,1286,null,{}] 14:27:17 INFO - PROCESS | 1861 | 1461360437332 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:17 INFO - PROCESS | 1861 | 1461360437543 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 14:27:17 INFO - PROCESS | 1861 | 1461360437826 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff30d800 == 131 [pid = 1861] [id = 329] 14:27:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f92eb619800) [pid = 1861] [serial = 988] [outer = (nil)] 14:27:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f92fe1dbc00) [pid = 1861] [serial = 989] [outer = 0x7f92eb619800] 14:27:17 INFO - PROCESS | 1861 | 1461360437950 Marionette DEBUG loaded listener.js 14:27:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f92fe564400) [pid = 1861] [serial = 990] [outer = 0x7f92eb619800] 14:27:18 INFO - PROCESS | 1861 | 1461360438790 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 14:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1534ms 14:27:18 INFO - PROCESS | 1861 | 1461360438857 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 14:27:18 INFO - PROCESS | 1861 | 1461360438861 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 14:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:27:18 INFO - PROCESS | 1861 | 1461360438868 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:27:18 INFO - PROCESS | 1861 | 1461360438872 Marionette TRACE conn4 <- [1,1290,null,{}] 14:27:18 INFO - PROCESS | 1861 | 1461360438878 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:19 INFO - PROCESS | 1861 | 1461360439080 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 14:27:19 INFO - PROCESS | 1861 | 1461360439283 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9304c64800 == 132 [pid = 1861] [id = 330] 14:27:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f92f9297800) [pid = 1861] [serial = 991] [outer = (nil)] 14:27:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 214 (0x7f92fe5c2400) [pid = 1861] [serial = 992] [outer = 0x7f92f9297800] 14:27:19 INFO - PROCESS | 1861 | 1461360439456 Marionette DEBUG loaded listener.js 14:27:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 215 (0x7f92fe9ba800) [pid = 1861] [serial = 993] [outer = 0x7f92f9297800] 14:27:20 INFO - PROCESS | 1861 | 1461360440325 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 14:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1487ms 14:27:20 INFO - PROCESS | 1861 | 1461360440358 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 14:27:20 INFO - PROCESS | 1861 | 1461360440361 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 14:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:27:20 INFO - PROCESS | 1861 | 1461360440369 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:27:20 INFO - PROCESS | 1861 | 1461360440372 Marionette TRACE conn4 <- [1,1294,null,{}] 14:27:20 INFO - PROCESS | 1861 | 1461360440379 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:20 INFO - PROCESS | 1861 | 1461360440583 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 14:27:20 INFO - PROCESS | 1861 | 1461360440786 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b98b000 == 133 [pid = 1861] [id = 331] 14:27:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f92fdba4400) [pid = 1861] [serial = 994] [outer = (nil)] 14:27:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f92fec6ec00) [pid = 1861] [serial = 995] [outer = 0x7f92fdba4400] 14:27:20 INFO - PROCESS | 1861 | 1461360440861 Marionette DEBUG loaded listener.js 14:27:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f92ff016800) [pid = 1861] [serial = 996] [outer = 0x7f92fdba4400] 14:27:21 INFO - PROCESS | 1861 | 1461360441753 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 14:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1430ms 14:27:21 INFO - PROCESS | 1861 | 1461360441801 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 14:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:27:21 INFO - PROCESS | 1861 | 1461360441805 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 14:27:21 INFO - PROCESS | 1861 | 1461360441812 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:27:21 INFO - PROCESS | 1861 | 1461360441816 Marionette TRACE conn4 <- [1,1298,null,{}] 14:27:21 INFO - PROCESS | 1861 | 1461360441822 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:22 INFO - PROCESS | 1861 | 1461360442038 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 14:27:22 INFO - PROCESS | 1861 | 1461360442247 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930cd1b000 == 134 [pid = 1861] [id = 332] 14:27:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f92eea4a400) [pid = 1861] [serial = 997] [outer = (nil)] 14:27:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f92ff404c00) [pid = 1861] [serial = 998] [outer = 0x7f92eea4a400] 14:27:22 INFO - PROCESS | 1861 | 1461360442367 Marionette DEBUG loaded listener.js 14:27:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f9300327800) [pid = 1861] [serial = 999] [outer = 0x7f92eea4a400] 14:27:23 INFO - PROCESS | 1861 | 1461360443262 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1496ms 14:27:23 INFO - PROCESS | 1861 | 1461360443308 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 14:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:27:23 INFO - PROCESS | 1861 | 1461360443313 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 14:27:23 INFO - PROCESS | 1861 | 1461360443320 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:27:23 INFO - PROCESS | 1861 | 1461360443325 Marionette TRACE conn4 <- [1,1302,null,{}] 14:27:23 INFO - PROCESS | 1861 | 1461360443331 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:23 INFO - PROCESS | 1861 | 1461360443567 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 14:27:23 INFO - PROCESS | 1861 | 1461360443818 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f931057b000 == 135 [pid = 1861] [id = 333] 14:27:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f9304b68000) [pid = 1861] [serial = 1000] [outer = (nil)] 14:27:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f930aa1bc00) [pid = 1861] [serial = 1001] [outer = 0x7f9304b68000] 14:27:23 INFO - PROCESS | 1861 | 1461360443953 Marionette DEBUG loaded listener.js 14:27:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f930b83d400) [pid = 1861] [serial = 1002] [outer = 0x7f9304b68000] 14:27:24 INFO - PROCESS | 1861 | 1461360444879 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 14:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1591ms 14:27:24 INFO - PROCESS | 1861 | 1461360444910 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 14:27:24 INFO - PROCESS | 1861 | 1461360444914 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 14:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:27:24 INFO - PROCESS | 1861 | 1461360444920 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:27:24 INFO - PROCESS | 1861 | 1461360444923 Marionette TRACE conn4 <- [1,1306,null,{}] 14:27:24 INFO - PROCESS | 1861 | 1461360444929 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:25 INFO - PROCESS | 1861 | 1461360445126 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 14:27:25 INFO - PROCESS | 1861 | 1461360445340 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9310da5800 == 136 [pid = 1861] [id = 334] 14:27:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f92f41d1000) [pid = 1861] [serial = 1003] [outer = (nil)] 14:27:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f930b845000) [pid = 1861] [serial = 1004] [outer = 0x7f92f41d1000] 14:27:25 INFO - PROCESS | 1861 | 1461360445414 Marionette DEBUG loaded listener.js 14:27:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f930caf1800) [pid = 1861] [serial = 1005] [outer = 0x7f92f41d1000] 14:27:26 INFO - PROCESS | 1861 | 1461360446425 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 14:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1581ms 14:27:26 INFO - PROCESS | 1861 | 1461360446503 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 14:27:26 INFO - PROCESS | 1861 | 1461360446506 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 14:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:27:26 INFO - PROCESS | 1861 | 1461360446514 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:27:26 INFO - PROCESS | 1861 | 1461360446517 Marionette TRACE conn4 <- [1,1310,null,{}] 14:27:26 INFO - PROCESS | 1861 | 1461360446523 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:26 INFO - PROCESS | 1861 | 1461360446772 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 14:27:27 INFO - PROCESS | 1861 | 1461360447026 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8bda800 == 137 [pid = 1861] [id = 335] 14:27:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f92eb714400) [pid = 1861] [serial = 1006] [outer = (nil)] 14:27:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f92f2228400) [pid = 1861] [serial = 1007] [outer = 0x7f92eb714400] 14:27:27 INFO - PROCESS | 1861 | 1461360447145 Marionette DEBUG loaded listener.js 14:27:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f92f8442800) [pid = 1861] [serial = 1008] [outer = 0x7f92eb714400] 14:27:28 INFO - PROCESS | 1861 | 1461360448141 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 14:27:28 INFO - PROCESS | 1861 | 1461360448203 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 14:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:27:28 INFO - PROCESS | 1861 | 1461360448210 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:27:28 INFO - PROCESS | 1861 | 1461360448214 Marionette TRACE conn4 <- [1,1314,null,{}] 14:27:28 INFO - PROCESS | 1861 | 1461360448219 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:28 INFO - PROCESS | 1861 | 1461360448431 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 14:27:28 INFO - PROCESS | 1861 | 1461360448671 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eaddc000 == 138 [pid = 1861] [id = 336] 14:27:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f92eab9c000) [pid = 1861] [serial = 1009] [outer = (nil)] 14:27:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f92eb617000) [pid = 1861] [serial = 1010] [outer = 0x7f92eab9c000] 14:27:28 INFO - PROCESS | 1861 | 1461360448797 Marionette DEBUG loaded listener.js 14:27:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f92f1fa9000) [pid = 1861] [serial = 1011] [outer = 0x7f92eab9c000] 14:27:29 INFO - PROCESS | 1861 | 1461360449665 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 14:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1535ms 14:27:29 INFO - PROCESS | 1861 | 1461360449746 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 14:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:27:29 INFO - PROCESS | 1861 | 1461360449751 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 14:27:29 INFO - PROCESS | 1861 | 1461360449758 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:27:29 INFO - PROCESS | 1861 | 1461360449762 Marionette TRACE conn4 <- [1,1318,null,{}] 14:27:29 INFO - PROCESS | 1861 | 1461360449768 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:30 INFO - PROCESS | 1861 | 1461360450315 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 14:27:30 INFO - PROCESS | 1861 | 1461360450589 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eaddd000 == 139 [pid = 1861] [id = 337] 14:27:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f92e67d0c00) [pid = 1861] [serial = 1012] [outer = (nil)] 14:27:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f92e97a9c00) [pid = 1861] [serial = 1013] [outer = 0x7f92e67d0c00] 14:27:30 INFO - PROCESS | 1861 | 1461360450704 Marionette DEBUG loaded listener.js 14:27:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f92eabf5800) [pid = 1861] [serial = 1014] [outer = 0x7f92e67d0c00] 14:27:31 INFO - PROCESS | 1861 | 1461360451635 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 14:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1936ms 14:27:31 INFO - PROCESS | 1861 | 1461360451695 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 14:27:31 INFO - PROCESS | 1861 | 1461360451702 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 14:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:27:31 INFO - PROCESS | 1861 | 1461360451710 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:27:31 INFO - PROCESS | 1861 | 1461360451717 Marionette TRACE conn4 <- [1,1322,null,{}] 14:27:31 INFO - PROCESS | 1861 | 1461360451725 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:31 INFO - PROCESS | 1861 | 1461360451929 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 14:27:32 INFO - PROCESS | 1861 | 1461360452335 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5a49000 == 140 [pid = 1861] [id = 338] 14:27:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f92eb4a2800) [pid = 1861] [serial = 1015] [outer = (nil)] 14:27:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 238 (0x7f92eb4ac000) [pid = 1861] [serial = 1016] [outer = 0x7f92eb4a2800] 14:27:32 INFO - PROCESS | 1861 | 1461360452418 Marionette DEBUG loaded listener.js 14:27:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 239 (0x7f92eb71a400) [pid = 1861] [serial = 1017] [outer = 0x7f92eb4a2800] 14:27:33 INFO - PROCESS | 1861 | 1461360453371 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 14:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1741ms 14:27:33 INFO - PROCESS | 1861 | 1461360453453 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 14:27:33 INFO - PROCESS | 1861 | 1461360453457 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 14:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:27:33 INFO - PROCESS | 1861 | 1461360453465 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:27:33 INFO - PROCESS | 1861 | 1461360453468 Marionette TRACE conn4 <- [1,1326,null,{}] 14:27:33 INFO - PROCESS | 1861 | 1461360453474 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:33 INFO - PROCESS | 1861 | 1461360453756 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 14:27:33 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9304c58000 == 139 [pid = 1861] [id = 46] 14:27:33 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ffaca800 == 138 [pid = 1861] [id = 42] 14:27:33 INFO - PROCESS | 1861 | --DOMWINDOW == 238 (0x7f930b83e400) [pid = 1861] [serial = 911] [outer = (nil)] [url = about:blank] 14:27:33 INFO - PROCESS | 1861 | --DOMWINDOW == 237 (0x7f93103fb800) [pid = 1861] [serial = 869] [outer = (nil)] [url = about:blank] 14:27:33 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f930bd5e800) [pid = 1861] [serial = 872] [outer = (nil)] [url = about:blank] 14:27:33 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f9310d3c000) [pid = 1861] [serial = 875] [outer = (nil)] [url = about:blank] 14:27:33 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f9310fe1400) [pid = 1861] [serial = 878] [outer = (nil)] [url = about:blank] 14:27:33 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f92e67d3000) [pid = 1861] [serial = 881] [outer = (nil)] [url = about:blank] 14:27:33 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f92eac61400) [pid = 1861] [serial = 884] [outer = (nil)] [url = about:blank] 14:27:33 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f92eac6a000) [pid = 1861] [serial = 887] [outer = (nil)] [url = about:blank] 14:27:33 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f92e5acec00) [pid = 1861] [serial = 890] [outer = (nil)] [url = about:blank] 14:27:33 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f692a800 == 137 [pid = 1861] [id = 321] 14:27:33 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f58a3000 == 136 [pid = 1861] [id = 320] 14:27:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f6f4e000 == 135 [pid = 1861] [id = 10] 14:27:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f3f19800 == 134 [pid = 1861] [id = 319] 14:27:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecfe4000 == 133 [pid = 1861] [id = 318] 14:27:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecfdd000 == 132 [pid = 1861] [id = 317] 14:27:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f23e3800 == 131 [pid = 1861] [id = 316] 14:27:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f215f800 == 130 [pid = 1861] [id = 315] 14:27:34 INFO - PROCESS | 1861 | 1461360454102 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e6774800 == 129 [pid = 1861] [id = 314] 14:27:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecc68800 == 128 [pid = 1861] [id = 313] 14:27:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9794800 == 127 [pid = 1861] [id = 311] 14:27:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e6940800 == 128 [pid = 1861] [id = 339] 14:27:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f92eac61400) [pid = 1861] [serial = 1018] [outer = (nil)] 14:27:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f92f1fefc00) [pid = 1861] [serial = 1019] [outer = 0x7f92eac61400] 14:27:34 INFO - PROCESS | 1861 | 1461360454180 Marionette DEBUG loaded listener.js 14:27:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f92f23b9000) [pid = 1861] [serial = 1020] [outer = 0x7f92eac61400] 14:27:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e977e000 == 127 [pid = 1861] [id = 310] 14:27:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9304c63800 == 126 [pid = 1861] [id = 309] 14:27:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93151a2000 == 125 [pid = 1861] [id = 308] 14:27:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9310d9d800 == 124 [pid = 1861] [id = 307] 14:27:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b603000 == 123 [pid = 1861] [id = 306] 14:27:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f54c8800 == 122 [pid = 1861] [id = 305] 14:27:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ee9cb800 == 121 [pid = 1861] [id = 304] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f92fdbac400) [pid = 1861] [serial = 717] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f92f5cc7c00) [pid = 1861] [serial = 801] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f92f41c9000) [pid = 1861] [serial = 699] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f92fcb57400) [pid = 1861] [serial = 711] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f930ca3a800) [pid = 1861] [serial = 825] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f930bb94000) [pid = 1861] [serial = 822] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f92f9139000) [pid = 1861] [serial = 705] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f92fecbc400) [pid = 1861] [serial = 768] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f930cd74c00) [pid = 1861] [serial = 828] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f92f6c10c00) [pid = 1861] [serial = 654] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f930aa1d400) [pid = 1861] [serial = 813] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f92f84f3800) [pid = 1861] [serial = 660] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f92f23b2400) [pid = 1861] [serial = 672] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f92fe552000) [pid = 1861] [serial = 723] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f92fe2e2c00) [pid = 1861] [serial = 762] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f92f1f1f800) [pid = 1861] [serial = 696] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f92f835b000) [pid = 1861] [serial = 614] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f92eb713800) [pid = 1861] [serial = 747] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 214 (0x7f93018e7400) [pid = 1861] [serial = 777] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 213 (0x7f92fec6c800) [pid = 1861] [serial = 765] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f930b9e9c00) [pid = 1861] [serial = 819] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f92fcb53c00) [pid = 1861] [serial = 804] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f92f6fe3400) [pid = 1861] [serial = 657] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f92f5cd0c00) [pid = 1861] [serial = 651] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f92f8605800) [pid = 1861] [serial = 663] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f92f57b9400) [pid = 1861] [serial = 623] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f92fe9abc00) [pid = 1861] [serial = 807] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f92f23afc00) [pid = 1861] [serial = 602] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f92f8360400) [pid = 1861] [serial = 702] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f92fdaf2400) [pid = 1861] [serial = 714] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f92fe1ddc00) [pid = 1861] [serial = 720] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f92fb970c00) [pid = 1861] [serial = 759] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f92eea4ec00) [pid = 1861] [serial = 645] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f92f6a86000) [pid = 1861] [serial = 611] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f92f23f2c00) [pid = 1861] [serial = 750] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f92f929d400) [pid = 1861] [serial = 708] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f9300333800) [pid = 1861] [serial = 810] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f92ffa9e800) [pid = 1861] [serial = 774] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f92f58ec800) [pid = 1861] [serial = 608] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f92f9139400) [pid = 1861] [serial = 666] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f92f1f1c400) [pid = 1861] [serial = 798] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f930b841800) [pid = 1861] [serial = 816] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f92f69ba000) [pid = 1861] [serial = 753] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f92eea4b000) [pid = 1861] [serial = 620] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f92f9298000) [pid = 1861] [serial = 669] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f92ff40b400) [pid = 1861] [serial = 771] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f92f9136400) [pid = 1861] [serial = 756] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f92f23b6800) [pid = 1861] [serial = 648] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f92f50c4000) [pid = 1861] [serial = 605] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f92f58ecc00) [pid = 1861] [serial = 617] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f92ee0e5c00) [pid = 1861] [serial = 599] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f92fd898000) [pid = 1861] [serial = 905] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f92ff3b1c00) [pid = 1861] [serial = 908] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f930180e800) [pid = 1861] [serial = 909] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f92f2943400) [pid = 1861] [serial = 897] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f92f1ffdc00) [pid = 1861] [serial = 896] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f92fec6d000) [pid = 1861] [serial = 854] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92f835d800) [pid = 1861] [serial = 851] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92fe544c00) [pid = 1861] [serial = 845] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f930192a400) [pid = 1861] [serial = 860] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f930049a400) [pid = 1861] [serial = 857] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f930e722400) [pid = 1861] [serial = 866] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f930cb06800) [pid = 1861] [serial = 863] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92f8539c00) [pid = 1861] [serial = 902] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92f23b5000) [pid = 1861] [serial = 848] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92f5211c00) [pid = 1861] [serial = 899] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f92f6a7c800) [pid = 1861] [serial = 900] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f92eaf8f000) [pid = 1861] [serial = 893] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92fe5c1400) [pid = 1861] [serial = 906] [outer = (nil)] [url = about:blank] 14:27:34 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f92fa2dc800) [pid = 1861] [serial = 903] [outer = (nil)] [url = about:blank] 14:27:35 INFO - PROCESS | 1861 | 1461360455037 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:27:35 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 14:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1589ms 14:27:35 INFO - PROCESS | 1861 | 1461360455054 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 14:27:35 INFO - PROCESS | 1861 | 1461360455061 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 14:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:27:35 INFO - PROCESS | 1861 | 1461360455078 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:27:35 INFO - PROCESS | 1861 | 1461360455086 Marionette TRACE conn4 <- [1,1330,null,{}] 14:27:35 INFO - PROCESS | 1861 | 1461360455119 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:35 INFO - PROCESS | 1861 | 1461360455314 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 14:27:35 INFO - PROCESS | 1861 | 1461360455324 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecfdd000 == 122 [pid = 1861] [id = 340] 14:27:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92e97b3400) [pid = 1861] [serial = 1021] [outer = (nil)] 14:27:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92f40cc800) [pid = 1861] [serial = 1022] [outer = 0x7f92e97b3400] 14:27:35 INFO - PROCESS | 1861 | 1461360455391 Marionette DEBUG loaded listener.js 14:27:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92f50c7400) [pid = 1861] [serial = 1023] [outer = 0x7f92e97b3400] 14:27:36 INFO - PROCESS | 1861 | 1461360456292 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:27:36 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 14:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1271ms 14:27:36 INFO - PROCESS | 1861 | 1461360456352 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 14:27:36 INFO - PROCESS | 1861 | 1461360456356 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 14:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:27:36 INFO - PROCESS | 1861 | 1461360456363 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:27:36 INFO - PROCESS | 1861 | 1461360456365 Marionette TRACE conn4 <- [1,1334,null,{}] 14:27:36 INFO - PROCESS | 1861 | 1461360456371 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:36 INFO - PROCESS | 1861 | 1461360456611 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 14:27:36 INFO - PROCESS | 1861 | 1461360456647 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f239a000 == 123 [pid = 1861] [id = 341] 14:27:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f92f50ca400) [pid = 1861] [serial = 1024] [outer = (nil)] 14:27:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92f57c0000) [pid = 1861] [serial = 1025] [outer = 0x7f92f50ca400] 14:27:36 INFO - PROCESS | 1861 | 1461360456713 Marionette DEBUG loaded listener.js 14:27:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f92f5cc5c00) [pid = 1861] [serial = 1026] [outer = 0x7f92f50ca400] 14:27:37 INFO - PROCESS | 1861 | 1461360457688 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1429ms 14:27:37 INFO - PROCESS | 1861 | 1461360457793 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 14:27:37 INFO - PROCESS | 1861 | 1461360457799 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 14:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:27:37 INFO - PROCESS | 1861 | 1461360457821 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:27:37 INFO - PROCESS | 1861 | 1461360457827 Marionette TRACE conn4 <- [1,1338,null,{}] 14:27:37 INFO - PROCESS | 1861 | 1461360457839 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:38 INFO - PROCESS | 1861 | 1461360458123 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 14:27:38 INFO - PROCESS | 1861 | 1461360458155 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f3ee2800 == 124 [pid = 1861] [id = 342] 14:27:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f92f6ab1800) [pid = 1861] [serial = 1027] [outer = (nil)] 14:27:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f92f6c05000) [pid = 1861] [serial = 1028] [outer = 0x7f92f6ab1800] 14:27:38 INFO - PROCESS | 1861 | 1461360458238 Marionette DEBUG loaded listener.js 14:27:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92f83b5c00) [pid = 1861] [serial = 1029] [outer = 0x7f92f6ab1800] 14:27:39 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92ee0e6400) [pid = 1861] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:27:39 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92f6ab6c00) [pid = 1861] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:27:39 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92f1f17000) [pid = 1861] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:27:39 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92f58e4400) [pid = 1861] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:27:39 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92eafb4400) [pid = 1861] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:27:39 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f92f520bc00) [pid = 1861] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:27:39 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f92f5209800) [pid = 1861] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:27:39 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92fcb99800) [pid = 1861] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:27:39 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f92e97b0000) [pid = 1861] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:27:39 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f92f6c25000) [pid = 1861] [serial = 27] [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.] 14:27:39 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f92f23b8400) [pid = 1861] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:27:39 INFO - PROCESS | 1861 | 1461360459922 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 14:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2145ms 14:27:39 INFO - PROCESS | 1861 | 1461360459965 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 14:27:39 INFO - PROCESS | 1861 | 1461360459969 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 14:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:27:39 INFO - PROCESS | 1861 | 1461360459975 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:27:39 INFO - PROCESS | 1861 | 1461360459977 Marionette TRACE conn4 <- [1,1342,null,{}] 14:27:39 INFO - PROCESS | 1861 | 1461360459993 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:40 INFO - PROCESS | 1861 | 1461360460177 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 14:27:40 INFO - PROCESS | 1861 | 1461360460232 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f51ec000 == 125 [pid = 1861] [id = 343] 14:27:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92eaba7000) [pid = 1861] [serial = 1030] [outer = (nil)] 14:27:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92f6ab6c00) [pid = 1861] [serial = 1031] [outer = 0x7f92eaba7000] 14:27:40 INFO - PROCESS | 1861 | 1461360460298 Marionette DEBUG loaded listener.js 14:27:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92f8542400) [pid = 1861] [serial = 1032] [outer = 0x7f92eaba7000] 14:27:41 INFO - PROCESS | 1861 | 1461360461384 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 14:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1485ms 14:27:41 INFO - PROCESS | 1861 | 1461360461462 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 14:27:41 INFO - PROCESS | 1861 | 1461360461469 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 14:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:27:41 INFO - PROCESS | 1861 | 1461360461479 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:27:41 INFO - PROCESS | 1861 | 1461360461484 Marionette TRACE conn4 <- [1,1346,null,{}] 14:27:41 INFO - PROCESS | 1861 | 1461360461496 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:41 INFO - PROCESS | 1861 | 1461360461760 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 14:27:42 INFO - PROCESS | 1861 | 1461360462030 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eab6e800 == 126 [pid = 1861] [id = 344] 14:27:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92e97b4000) [pid = 1861] [serial = 1033] [outer = (nil)] 14:27:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92eafbb400) [pid = 1861] [serial = 1034] [outer = 0x7f92e97b4000] 14:27:42 INFO - PROCESS | 1861 | 1461360462110 Marionette DEBUG loaded listener.js 14:27:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f92eb61d400) [pid = 1861] [serial = 1035] [outer = 0x7f92e97b4000] 14:27:43 INFO - PROCESS | 1861 | 1461360463079 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 14:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1638ms 14:27:43 INFO - PROCESS | 1861 | 1461360463117 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 14:27:43 INFO - PROCESS | 1861 | 1461360463126 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 14:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:27:43 INFO - PROCESS | 1861 | 1461360463137 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:27:43 INFO - PROCESS | 1861 | 1461360463142 Marionette TRACE conn4 <- [1,1350,null,{}] 14:27:43 INFO - PROCESS | 1861 | 1461360463149 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:43 INFO - PROCESS | 1861 | 1461360463364 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 14:27:43 INFO - PROCESS | 1861 | 1461360463606 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2bef000 == 127 [pid = 1861] [id = 345] 14:27:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92f1f1b400) [pid = 1861] [serial = 1036] [outer = (nil)] 14:27:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f92f23ae800) [pid = 1861] [serial = 1037] [outer = 0x7f92f1f1b400] 14:27:43 INFO - PROCESS | 1861 | 1461360463730 Marionette DEBUG loaded listener.js 14:27:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f92f293d000) [pid = 1861] [serial = 1038] [outer = 0x7f92f1f1b400] 14:27:44 INFO - PROCESS | 1861 | 1461360464685 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 14:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1585ms 14:27:44 INFO - PROCESS | 1861 | 1461360464722 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 14:27:44 INFO - PROCESS | 1861 | 1461360464726 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 14:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:27:44 INFO - PROCESS | 1861 | 1461360464734 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:27:44 INFO - PROCESS | 1861 | 1461360464740 Marionette TRACE conn4 <- [1,1354,null,{}] 14:27:44 INFO - PROCESS | 1861 | 1461360464757 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:44 INFO - PROCESS | 1861 | 1461360464975 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 14:27:45 INFO - PROCESS | 1861 | 1461360465210 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f59b3000 == 128 [pid = 1861] [id = 346] 14:27:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f92f58ea000) [pid = 1861] [serial = 1039] [outer = (nil)] 14:27:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92f6a86000) [pid = 1861] [serial = 1040] [outer = 0x7f92f58ea000] 14:27:45 INFO - PROCESS | 1861 | 1461360465332 Marionette DEBUG loaded listener.js 14:27:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f92f6c23c00) [pid = 1861] [serial = 1041] [outer = 0x7f92f58ea000] 14:27:46 INFO - PROCESS | 1861 | 1461360466243 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 14:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1537ms 14:27:46 INFO - PROCESS | 1861 | 1461360466272 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 14:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:27:46 INFO - PROCESS | 1861 | 1461360466278 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 14:27:46 INFO - PROCESS | 1861 | 1461360466285 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:27:46 INFO - PROCESS | 1861 | 1461360466288 Marionette TRACE conn4 <- [1,1358,null,{}] 14:27:46 INFO - PROCESS | 1861 | 1461360466294 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:46 INFO - PROCESS | 1861 | 1461360466507 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 14:27:46 INFO - PROCESS | 1861 | 1461360466749 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f8480800 == 129 [pid = 1861] [id = 347] 14:27:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92f58ea400) [pid = 1861] [serial = 1042] [outer = (nil)] 14:27:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f92f844a000) [pid = 1861] [serial = 1043] [outer = 0x7f92f58ea400] 14:27:46 INFO - PROCESS | 1861 | 1461360466873 Marionette DEBUG loaded listener.js 14:27:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92f9135400) [pid = 1861] [serial = 1044] [outer = 0x7f92f58ea400] 14:27:47 INFO - PROCESS | 1861 | 1461360467771 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 14:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1532ms 14:27:47 INFO - PROCESS | 1861 | 1461360467817 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 14:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:27:47 INFO - PROCESS | 1861 | 1461360467821 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 14:27:47 INFO - PROCESS | 1861 | 1461360467828 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:27:47 INFO - PROCESS | 1861 | 1461360467831 Marionette TRACE conn4 <- [1,1362,null,{}] 14:27:47 INFO - PROCESS | 1861 | 1461360467837 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:48 INFO - PROCESS | 1861 | 1461360468062 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 14:27:48 INFO - PROCESS | 1861 | 1461360468325 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f92b3000 == 130 [pid = 1861] [id = 348] 14:27:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f92f69be800) [pid = 1861] [serial = 1045] [outer = (nil)] 14:27:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f92f929d000) [pid = 1861] [serial = 1046] [outer = 0x7f92f69be800] 14:27:48 INFO - PROCESS | 1861 | 1461360468447 Marionette DEBUG loaded listener.js 14:27:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f92facc3800) [pid = 1861] [serial = 1047] [outer = 0x7f92f69be800] 14:27:49 INFO - PROCESS | 1861 | 1461360469379 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1630ms 14:27:49 INFO - PROCESS | 1861 | 1461360469459 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 14:27:49 INFO - PROCESS | 1861 | 1461360469463 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 14:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:27:49 INFO - PROCESS | 1861 | 1461360469471 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:27:49 INFO - PROCESS | 1861 | 1461360469475 Marionette TRACE conn4 <- [1,1366,null,{}] 14:27:49 INFO - PROCESS | 1861 | 1461360469482 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:49 INFO - PROCESS | 1861 | 1461360469777 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 14:27:50 INFO - PROCESS | 1861 | 1461360470066 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9582800 == 131 [pid = 1861] [id = 349] 14:27:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f92fdfa2c00) [pid = 1861] [serial = 1048] [outer = (nil)] 14:27:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f92fe9b0c00) [pid = 1861] [serial = 1049] [outer = 0x7f92fdfa2c00] 14:27:50 INFO - PROCESS | 1861 | 1461360470150 Marionette DEBUG loaded listener.js 14:27:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f92ff015800) [pid = 1861] [serial = 1050] [outer = 0x7f92fdfa2c00] 14:27:51 INFO - PROCESS | 1861 | 1461360471090 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 14:27:51 INFO - PROCESS | 1861 | 1461360471110 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 14:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:27:51 INFO - PROCESS | 1861 | 1461360471116 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:27:51 INFO - PROCESS | 1861 | 1461360471119 Marionette TRACE conn4 <- [1,1370,null,{}] 14:27:51 INFO - PROCESS | 1861 | 1461360471126 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:51 INFO - PROCESS | 1861 | 1461360471329 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 14:27:51 INFO - PROCESS | 1861 | 1461360471525 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:51 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fec55000 == 132 [pid = 1861] [id = 350] 14:27:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f92ec0d7800) [pid = 1861] [serial = 1051] [outer = (nil)] 14:27:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f92ff3b2c00) [pid = 1861] [serial = 1052] [outer = 0x7f92ec0d7800] 14:27:51 INFO - PROCESS | 1861 | 1461360471643 Marionette DEBUG loaded listener.js 14:27:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f930192ac00) [pid = 1861] [serial = 1053] [outer = 0x7f92ec0d7800] 14:27:52 INFO - PROCESS | 1861 | 1461360472563 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 14:27:52 INFO - PROCESS | 1861 | 1461360472608 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 14:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:27:52 INFO - PROCESS | 1861 | 1461360472614 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:27:52 INFO - PROCESS | 1861 | 1461360472617 Marionette TRACE conn4 <- [1,1374,null,{}] 14:27:52 INFO - PROCESS | 1861 | 1461360472623 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:52 INFO - PROCESS | 1861 | 1461360472833 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 14:27:53 INFO - PROCESS | 1861 | 1461360473073 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff30d000 == 133 [pid = 1861] [id = 351] 14:27:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f92f23f1000) [pid = 1861] [serial = 1054] [outer = (nil)] 14:27:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f930aa1dc00) [pid = 1861] [serial = 1055] [outer = 0x7f92f23f1000] 14:27:53 INFO - PROCESS | 1861 | 1461360473180 Marionette DEBUG loaded listener.js 14:27:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f930b904400) [pid = 1861] [serial = 1056] [outer = 0x7f92f23f1000] 14:27:53 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:27:54 INFO - PROCESS | 1861 | 1461360474052 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 14:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:27:54 INFO - PROCESS | 1861 | 1461360474104 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 14:27:54 INFO - PROCESS | 1861 | 1461360474111 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:27:54 INFO - PROCESS | 1861 | 1461360474115 Marionette TRACE conn4 <- [1,1378,null,{}] 14:27:54 INFO - PROCESS | 1861 | 1461360474120 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:54 INFO - PROCESS | 1861 | 1461360474321 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 14:27:54 INFO - PROCESS | 1861 | 1461360474517 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9301dd5800 == 134 [pid = 1861] [id = 352] 14:27:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f9300333c00) [pid = 1861] [serial = 1057] [outer = (nil)] 14:27:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f930bddfc00) [pid = 1861] [serial = 1058] [outer = 0x7f9300333c00] 14:27:54 INFO - PROCESS | 1861 | 1461360474607 Marionette DEBUG loaded listener.js 14:27:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f930cb08800) [pid = 1861] [serial = 1059] [outer = 0x7f9300333c00] 14:27:55 INFO - PROCESS | 1861 | 1461360475495 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 14:27:55 INFO - PROCESS | 1861 | 1461360475555 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 14:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:27:55 INFO - PROCESS | 1861 | 1461360475562 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:27:55 INFO - PROCESS | 1861 | 1461360475565 Marionette TRACE conn4 <- [1,1382,null,{}] 14:27:55 INFO - PROCESS | 1861 | 1461360475571 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:55 INFO - PROCESS | 1861 | 1461360475783 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 14:27:55 INFO - PROCESS | 1861 | 1461360475975 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b999800 == 135 [pid = 1861] [id = 353] 14:27:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f930b905400) [pid = 1861] [serial = 1060] [outer = (nil)] 14:27:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f930ec47800) [pid = 1861] [serial = 1061] [outer = 0x7f930b905400] 14:27:56 INFO - PROCESS | 1861 | 1461360476052 Marionette DEBUG loaded listener.js 14:27:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f93106a0800) [pid = 1861] [serial = 1062] [outer = 0x7f930b905400] 14:27:57 INFO - PROCESS | 1861 | [1861] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:27:57 INFO - PROCESS | 1861 | 1461360477054 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 14:27:57 INFO - PROCESS | 1861 | 1461360477109 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 14:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:27:57 INFO - PROCESS | 1861 | 1461360477115 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:27:57 INFO - PROCESS | 1861 | 1461360477119 Marionette TRACE conn4 <- [1,1386,null,{}] 14:27:57 INFO - PROCESS | 1861 | 1461360477125 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:57 INFO - PROCESS | 1861 | 1461360477368 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 14:27:57 INFO - PROCESS | 1861 | 1461360477635 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93104b3000 == 136 [pid = 1861] [id = 354] 14:27:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f9311006800) [pid = 1861] [serial = 1063] [outer = (nil)] 14:27:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f931100e400) [pid = 1861] [serial = 1064] [outer = 0x7f9311006800] 14:27:57 INFO - PROCESS | 1861 | 1461360477722 Marionette DEBUG loaded listener.js 14:27:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f9312cc7400) [pid = 1861] [serial = 1065] [outer = 0x7f9311006800] 14:27:58 INFO - PROCESS | 1861 | 1461360478662 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 14:27:58 INFO - PROCESS | 1861 | 1461360478706 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 14:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:27:58 INFO - PROCESS | 1861 | 1461360478712 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:27:58 INFO - PROCESS | 1861 | 1461360478716 Marionette TRACE conn4 <- [1,1390,null,{}] 14:27:58 INFO - PROCESS | 1861 | 1461360478722 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:58 INFO - PROCESS | 1861 | 1461360478932 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 14:27:59 INFO - PROCESS | 1861 | 1461360479177 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93139d9800 == 137 [pid = 1861] [id = 355] 14:27:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f92e6bd7800) [pid = 1861] [serial = 1066] [outer = (nil)] 14:27:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f92e6bdd400) [pid = 1861] [serial = 1067] [outer = 0x7f92e6bd7800] 14:27:59 INFO - PROCESS | 1861 | 1461360479297 Marionette DEBUG loaded listener.js 14:27:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f9310fe1c00) [pid = 1861] [serial = 1068] [outer = 0x7f92e6bd7800] 14:28:00 INFO - PROCESS | 1861 | 1461360480248 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 14:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1589ms 14:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:28:00 INFO - PROCESS | 1861 | 1461360480302 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 14:28:00 INFO - PROCESS | 1861 | 1461360480305 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 14:28:00 INFO - PROCESS | 1861 | 1461360480312 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:28:00 INFO - PROCESS | 1861 | 1461360480314 Marionette TRACE conn4 <- [1,1394,null,{}] 14:28:00 INFO - PROCESS | 1861 | 1461360480321 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:00 INFO - PROCESS | 1861 | 1461360480573 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 14:28:00 INFO - PROCESS | 1861 | 1461360480878 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5458000 == 138 [pid = 1861] [id = 356] 14:28:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f92e536ac00) [pid = 1861] [serial = 1069] [outer = (nil)] 14:28:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f92e6bdbc00) [pid = 1861] [serial = 1070] [outer = 0x7f92e536ac00] 14:28:00 INFO - PROCESS | 1861 | 1461360480960 Marionette DEBUG loaded listener.js 14:28:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f92f50c0400) [pid = 1861] [serial = 1071] [outer = 0x7f92e536ac00] 14:28:01 INFO - PROCESS | 1861 | 1461360481824 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 14:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1580ms 14:28:01 INFO - PROCESS | 1861 | 1461360481893 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 14:28:01 INFO - PROCESS | 1861 | 1461360481896 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 14:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:28:01 INFO - PROCESS | 1861 | 1461360481903 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:28:01 INFO - PROCESS | 1861 | 1461360481907 Marionette TRACE conn4 <- [1,1398,null,{}] 14:28:01 INFO - PROCESS | 1861 | 1461360481913 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:02 INFO - PROCESS | 1861 | 1461360482143 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 14:28:02 INFO - PROCESS | 1861 | 1461360482503 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e677b800 == 139 [pid = 1861] [id = 357] 14:28:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f92e536e800) [pid = 1861] [serial = 1072] [outer = (nil)] 14:28:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f92f2197c00) [pid = 1861] [serial = 1073] [outer = 0x7f92e536e800] 14:28:02 INFO - PROCESS | 1861 | 1461360482641 Marionette DEBUG loaded listener.js 14:28:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f92f219e000) [pid = 1861] [serial = 1074] [outer = 0x7f92e536e800] 14:28:03 INFO - PROCESS | 1861 | 1461360483619 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 14:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2189ms 14:28:04 INFO - PROCESS | 1861 | 1461360484191 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 14:28:04 INFO - PROCESS | 1861 | 1461360484198 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 14:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:28:04 INFO - PROCESS | 1861 | 1461360484232 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:28:04 INFO - PROCESS | 1861 | 1461360484236 Marionette TRACE conn4 <- [1,1402,null,{}] 14:28:04 INFO - PROCESS | 1861 | 1461360484245 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:04 INFO - PROCESS | 1861 | 1461360484487 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 14:28:04 INFO - PROCESS | 1861 | 1461360484709 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f216b800 == 140 [pid = 1861] [id = 358] 14:28:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f92eaf96c00) [pid = 1861] [serial = 1075] [outer = (nil)] 14:28:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f92eafb6c00) [pid = 1861] [serial = 1076] [outer = 0x7f92eaf96c00] 14:28:04 INFO - PROCESS | 1861 | 1461360484782 Marionette DEBUG loaded listener.js 14:28:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f92eb716c00) [pid = 1861] [serial = 1077] [outer = 0x7f92eaf96c00] 14:28:05 INFO - PROCESS | 1861 | 1461360485891 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 14:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1759ms 14:28:05 INFO - PROCESS | 1861 | 1461360485971 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 14:28:05 INFO - PROCESS | 1861 | 1461360485978 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 14:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:28:05 INFO - PROCESS | 1861 | 1461360485991 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:28:06 INFO - PROCESS | 1861 | 1461360485995 Marionette TRACE conn4 <- [1,1406,null,{}] 14:28:06 INFO - PROCESS | 1861 | 1461360486003 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:06 INFO - PROCESS | 1861 | 1461360486263 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 14:28:06 INFO - PROCESS | 1861 | 1461360486522 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e539b800 == 141 [pid = 1861] [id = 359] 14:28:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f92eafb9c00) [pid = 1861] [serial = 1078] [outer = (nil)] 14:28:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f92f1ffdc00) [pid = 1861] [serial = 1079] [outer = 0x7f92eafb9c00] 14:28:06 INFO - PROCESS | 1861 | 1461360486667 Marionette DEBUG loaded listener.js 14:28:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f92f21a2000) [pid = 1861] [serial = 1080] [outer = 0x7f92eafb9c00] 14:28:06 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f9310bb5000) [pid = 1861] [serial = 929] [outer = (nil)] [url = about:blank] 14:28:06 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f9310b5f400) [pid = 1861] [serial = 926] [outer = (nil)] [url = about:blank] 14:28:06 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f930bb93000) [pid = 1861] [serial = 923] [outer = (nil)] [url = about:blank] 14:28:06 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f92fdaf6800) [pid = 1861] [serial = 920] [outer = (nil)] [url = about:blank] 14:28:06 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f92e97ae400) [pid = 1861] [serial = 935] [outer = (nil)] [url = about:blank] 14:28:06 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f92eb4aa400) [pid = 1861] [serial = 932] [outer = (nil)] [url = about:blank] 14:28:06 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f92f1f21400) [pid = 1861] [serial = 968] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f3ee2800 == 140 [pid = 1861] [id = 342] 14:28:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f239a000 == 139 [pid = 1861] [id = 341] 14:28:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecfdd000 == 138 [pid = 1861] [id = 340] 14:28:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e6940800 == 137 [pid = 1861] [id = 339] 14:28:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e5a49000 == 136 [pid = 1861] [id = 338] 14:28:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eaddd000 == 135 [pid = 1861] [id = 337] 14:28:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f931057b000 == 134 [pid = 1861] [id = 333] 14:28:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930cd1b000 == 133 [pid = 1861] [id = 332] 14:28:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b98b000 == 132 [pid = 1861] [id = 331] 14:28:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9304c64800 == 131 [pid = 1861] [id = 330] 14:28:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff30d800 == 130 [pid = 1861] [id = 329] 14:28:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92feb59800 == 129 [pid = 1861] [id = 328] 14:28:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9573000 == 128 [pid = 1861] [id = 327] 14:28:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f92b8000 == 127 [pid = 1861] [id = 326] 14:28:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f847d000 == 126 [pid = 1861] [id = 325] 14:28:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eecbf000 == 125 [pid = 1861] [id = 324] 14:28:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e977d000 == 124 [pid = 1861] [id = 323] 14:28:07 INFO - PROCESS | 1861 | 1461360487610 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f92f520fc00) [pid = 1861] [serial = 917] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f92f1f1ec00) [pid = 1861] [serial = 947] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f92f9142000) [pid = 1861] [serial = 966] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f92f222dc00) [pid = 1861] [serial = 948] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f92f2ba0000) [pid = 1861] [serial = 951] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f92f6ab8400) [pid = 1861] [serial = 959] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f92eb615400) [pid = 1861] [serial = 945] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f92f84cb400) [pid = 1861] [serial = 963] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f92f293d800) [pid = 1861] [serial = 950] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f92f58e7000) [pid = 1861] [serial = 956] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f930bb11800) [pid = 1861] [serial = 912] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f92eaf99000) [pid = 1861] [serial = 942] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f92f835ec00) [pid = 1861] [serial = 962] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f92e5368400) [pid = 1861] [serial = 938] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f92f50c5400) [pid = 1861] [serial = 636] [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.] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f92f67c4400) [pid = 1861] [serial = 957] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f92f4d1b000) [pid = 1861] [serial = 953] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f92eb4a5800) [pid = 1861] [serial = 944] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f92eac65c00) [pid = 1861] [serial = 914] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f92eabf1c00) [pid = 1861] [serial = 941] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f92f50c1800) [pid = 1861] [serial = 954] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f92f6c1bc00) [pid = 1861] [serial = 960] [outer = (nil)] [url = about:blank] 14:28:07 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f92f853c000) [pid = 1861] [serial = 965] [outer = (nil)] [url = about:blank] 14:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1692ms 14:28:07 INFO - PROCESS | 1861 | 1461360487688 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 14:28:07 INFO - PROCESS | 1861 | 1461360487693 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 14:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:28:07 INFO - PROCESS | 1861 | 1461360487699 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:28:07 INFO - PROCESS | 1861 | 1461360487702 Marionette TRACE conn4 <- [1,1410,null,{}] 14:28:07 INFO - PROCESS | 1861 | 1461360487718 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:07 INFO - PROCESS | 1861 | 1461360487927 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 14:28:08 INFO - PROCESS | 1861 | 1461360488086 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecd72800 == 125 [pid = 1861] [id = 360] 14:28:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f92eafba000) [pid = 1861] [serial = 1081] [outer = (nil)] 14:28:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f92f293d800) [pid = 1861] [serial = 1082] [outer = 0x7f92eafba000] 14:28:08 INFO - PROCESS | 1861 | 1461360488157 Marionette DEBUG loaded listener.js 14:28:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f92f40ca400) [pid = 1861] [serial = 1083] [outer = 0x7f92eafba000] 14:28:09 INFO - PROCESS | 1861 | 1461360489065 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 14:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1384ms 14:28:09 INFO - PROCESS | 1861 | 1461360489084 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 14:28:09 INFO - PROCESS | 1861 | 1461360489087 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 14:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:28:09 INFO - PROCESS | 1861 | 1461360489093 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:28:09 INFO - PROCESS | 1861 | 1461360489096 Marionette TRACE conn4 <- [1,1414,null,{}] 14:28:09 INFO - PROCESS | 1861 | 1461360489102 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:09 INFO - PROCESS | 1861 | 1461360489295 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 14:28:09 INFO - PROCESS | 1861 | 1461360489481 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f23e3800 == 126 [pid = 1861] [id = 361] 14:28:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f92f21a4000) [pid = 1861] [serial = 1084] [outer = (nil)] 14:28:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f92f5208c00) [pid = 1861] [serial = 1085] [outer = 0x7f92f21a4000] 14:28:09 INFO - PROCESS | 1861 | 1461360489547 Marionette DEBUG loaded listener.js 14:28:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f92f58e6800) [pid = 1861] [serial = 1086] [outer = 0x7f92f21a4000] 14:28:10 INFO - PROCESS | 1861 | 1461360490458 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 14:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1383ms 14:28:10 INFO - PROCESS | 1861 | 1461360490477 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 14:28:10 INFO - PROCESS | 1861 | 1461360490479 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 14:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:28:10 INFO - PROCESS | 1861 | 1461360490494 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:28:10 INFO - PROCESS | 1861 | 1461360490498 Marionette TRACE conn4 <- [1,1418,null,{}] 14:28:10 INFO - PROCESS | 1861 | 1461360490504 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:10 INFO - PROCESS | 1861 | 1461360490748 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 14:28:10 INFO - PROCESS | 1861 | 1461360490784 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4ee0000 == 127 [pid = 1861] [id = 362] 14:28:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f92f50bf000) [pid = 1861] [serial = 1087] [outer = (nil)] 14:28:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f92f6aab400) [pid = 1861] [serial = 1088] [outer = 0x7f92f50bf000] 14:28:10 INFO - PROCESS | 1861 | 1461360490859 Marionette DEBUG loaded listener.js 14:28:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f92f6c0c800) [pid = 1861] [serial = 1089] [outer = 0x7f92f50bf000] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f930ca3b000) [pid = 1861] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f93106a2000) [pid = 1861] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f92e67d0c00) [pid = 1861] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f92f6ab1800) [pid = 1861] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f92eac61400) [pid = 1861] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f92f50ca400) [pid = 1861] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f92f913d800) [pid = 1861] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f92fcb51800) [pid = 1861] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f930cd6e800) [pid = 1861] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f92e97b3400) [pid = 1861] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f92fea93400) [pid = 1861] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f92eb4a2800) [pid = 1861] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f92f9137c00) [pid = 1861] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f92f222d400) [pid = 1861] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f930ca40400) [pid = 1861] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92e5ad4800) [pid = 1861] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92f6c02400) [pid = 1861] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f92f6d87800) [pid = 1861] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:28:11 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92ff402400) [pid = 1861] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:28:12 INFO - PROCESS | 1861 | 1461360492216 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 14:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1787ms 14:28:12 INFO - PROCESS | 1861 | 1461360492282 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 14:28:12 INFO - PROCESS | 1861 | 1461360492286 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 14:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:28:12 INFO - PROCESS | 1861 | 1461360492293 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:28:12 INFO - PROCESS | 1861 | 1461360492297 Marionette TRACE conn4 <- [1,1422,null,{}] 14:28:12 INFO - PROCESS | 1861 | 1461360492303 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:12 INFO - PROCESS | 1861 | 1461360492577 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 14:28:12 INFO - PROCESS | 1861 | 1461360492736 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f5891000 == 128 [pid = 1861] [id = 363] 14:28:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f92e536e000) [pid = 1861] [serial = 1090] [outer = (nil)] 14:28:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92f844e400) [pid = 1861] [serial = 1091] [outer = 0x7f92e536e000] 14:28:12 INFO - PROCESS | 1861 | 1461360492805 Marionette DEBUG loaded listener.js 14:28:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f92f913d800) [pid = 1861] [serial = 1092] [outer = 0x7f92e536e000] 14:28:13 INFO - PROCESS | 1861 | 1461360493541 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 14:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1283ms 14:28:13 INFO - PROCESS | 1861 | 1461360493577 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 14:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:28:13 INFO - PROCESS | 1861 | 1461360493592 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 14:28:13 INFO - PROCESS | 1861 | 1461360493598 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:28:13 INFO - PROCESS | 1861 | 1461360493602 Marionette TRACE conn4 <- [1,1426,null,{}] 14:28:13 INFO - PROCESS | 1861 | 1461360493607 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:13 INFO - PROCESS | 1861 | 1461360493790 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 14:28:13 INFO - PROCESS | 1861 | 1461360493805 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6da2000 == 129 [pid = 1861] [id = 364] 14:28:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92e67d0c00) [pid = 1861] [serial = 1093] [outer = (nil)] 14:28:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f92fb9e8000) [pid = 1861] [serial = 1094] [outer = 0x7f92e67d0c00] 14:28:14 INFO - PROCESS | 1861 | 1461360494008 Marionette DEBUG loaded listener.js 14:28:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f92fcb9f000) [pid = 1861] [serial = 1095] [outer = 0x7f92e67d0c00] 14:28:15 INFO - PROCESS | 1861 | 1461360495177 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 14:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1631ms 14:28:15 INFO - PROCESS | 1861 | 1461360495231 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 14:28:15 INFO - PROCESS | 1861 | 1461360495239 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 14:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:28:15 INFO - PROCESS | 1861 | 1461360495249 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:28:15 INFO - PROCESS | 1861 | 1461360495253 Marionette TRACE conn4 <- [1,1430,null,{}] 14:28:15 INFO - PROCESS | 1861 | 1461360495262 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:15 INFO - PROCESS | 1861 | 1461360495523 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 14:28:15 INFO - PROCESS | 1861 | 1461360495820 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecc5e000 == 130 [pid = 1861] [id = 365] 14:28:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f92eb4a5800) [pid = 1861] [serial = 1096] [outer = (nil)] 14:28:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f92edecac00) [pid = 1861] [serial = 1097] [outer = 0x7f92eb4a5800] 14:28:15 INFO - PROCESS | 1861 | 1461360495901 Marionette DEBUG loaded listener.js 14:28:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f92f1f9f400) [pid = 1861] [serial = 1098] [outer = 0x7f92eb4a5800] 14:28:16 INFO - PROCESS | 1861 | 1461360496875 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 14:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1691ms 14:28:16 INFO - PROCESS | 1861 | 1461360496940 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 14:28:16 INFO - PROCESS | 1861 | 1461360496949 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 14:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:28:16 INFO - PROCESS | 1861 | 1461360496961 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:28:16 INFO - PROCESS | 1861 | 1461360496965 Marionette TRACE conn4 <- [1,1434,null,{}] 14:28:16 INFO - PROCESS | 1861 | 1461360496973 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:17 INFO - PROCESS | 1861 | 1461360497227 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 14:28:17 INFO - PROCESS | 1861 | 1461360497566 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f51f9000 == 131 [pid = 1861] [id = 366] 14:28:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f92f21a1400) [pid = 1861] [serial = 1099] [outer = (nil)] 14:28:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f92f2b96400) [pid = 1861] [serial = 1100] [outer = 0x7f92f21a1400] 14:28:17 INFO - PROCESS | 1861 | 1461360497644 Marionette DEBUG loaded listener.js 14:28:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f92f48e0000) [pid = 1861] [serial = 1101] [outer = 0x7f92f21a1400] 14:28:18 INFO - PROCESS | 1861 | 1461360498590 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 14:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1691ms 14:28:18 INFO - PROCESS | 1861 | 1461360498653 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 14:28:18 INFO - PROCESS | 1861 | 1461360498658 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 14:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:28:18 INFO - PROCESS | 1861 | 1461360498665 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:28:18 INFO - PROCESS | 1861 | 1461360498672 Marionette TRACE conn4 <- [1,1438,null,{}] 14:28:18 INFO - PROCESS | 1861 | 1461360498689 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:18 INFO - PROCESS | 1861 | 1461360498949 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 14:28:19 INFO - PROCESS | 1861 | 1461360499246 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f954c800 == 132 [pid = 1861] [id = 367] 14:28:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f92f6a87000) [pid = 1861] [serial = 1102] [outer = (nil)] 14:28:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f92f8448000) [pid = 1861] [serial = 1103] [outer = 0x7f92f6a87000] 14:28:19 INFO - PROCESS | 1861 | 1461360499328 Marionette DEBUG loaded listener.js 14:28:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f92facbe400) [pid = 1861] [serial = 1104] [outer = 0x7f92f6a87000] 14:28:20 INFO - PROCESS | 1861 | 1461360500268 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 14:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1640ms 14:28:20 INFO - PROCESS | 1861 | 1461360500306 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 14:28:20 INFO - PROCESS | 1861 | 1461360500312 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 14:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:28:20 INFO - PROCESS | 1861 | 1461360500318 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:28:20 INFO - PROCESS | 1861 | 1461360500322 Marionette TRACE conn4 <- [1,1442,null,{}] 14:28:20 INFO - PROCESS | 1861 | 1461360500329 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:20 INFO - PROCESS | 1861 | 1461360500542 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 14:28:20 INFO - PROCESS | 1861 | 1461360500795 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff211000 == 133 [pid = 1861] [id = 368] 14:28:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f92f1fa0000) [pid = 1861] [serial = 1105] [outer = (nil)] 14:28:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f92fdbaf400) [pid = 1861] [serial = 1106] [outer = 0x7f92f1fa0000] 14:28:20 INFO - PROCESS | 1861 | 1461360500919 Marionette DEBUG loaded listener.js 14:28:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f92fe54a000) [pid = 1861] [serial = 1107] [outer = 0x7f92f1fa0000] 14:28:21 INFO - PROCESS | 1861 | 1461360501797 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 14:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1541ms 14:28:21 INFO - PROCESS | 1861 | 1461360501862 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 14:28:21 INFO - PROCESS | 1861 | 1461360501866 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 14:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:28:21 INFO - PROCESS | 1861 | 1461360501872 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:28:21 INFO - PROCESS | 1861 | 1461360501876 Marionette TRACE conn4 <- [1,1446,null,{}] 14:28:21 INFO - PROCESS | 1861 | 1461360501882 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:22 INFO - PROCESS | 1861 | 1461360502093 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 14:28:22 INFO - PROCESS | 1861 | 1461360502352 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b60d800 == 134 [pid = 1861] [id = 369] 14:28:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f92febad800) [pid = 1861] [serial = 1108] [outer = (nil)] 14:28:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f92fec73800) [pid = 1861] [serial = 1109] [outer = 0x7f92febad800] 14:28:22 INFO - PROCESS | 1861 | 1461360502473 Marionette DEBUG loaded listener.js 14:28:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f92ff40f000) [pid = 1861] [serial = 1110] [outer = 0x7f92febad800] 14:28:23 INFO - PROCESS | 1861 | 1461360503386 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 14:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1588ms 14:28:23 INFO - PROCESS | 1861 | 1461360503461 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 14:28:23 INFO - PROCESS | 1861 | 1461360503466 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 14:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:28:23 INFO - PROCESS | 1861 | 1461360503473 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:28:23 INFO - PROCESS | 1861 | 1461360503477 Marionette TRACE conn4 <- [1,1450,null,{}] 14:28:23 INFO - PROCESS | 1861 | 1461360503483 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:23 INFO - PROCESS | 1861 | 1461360503799 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 14:28:24 INFO - PROCESS | 1861 | 1461360504085 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93104a8800 == 135 [pid = 1861] [id = 370] 14:28:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f930b66b000) [pid = 1861] [serial = 1111] [outer = (nil)] 14:28:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f930ec43000) [pid = 1861] [serial = 1112] [outer = 0x7f930b66b000] 14:28:24 INFO - PROCESS | 1861 | 1461360504165 Marionette DEBUG loaded listener.js 14:28:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f9310bb7000) [pid = 1861] [serial = 1113] [outer = 0x7f930b66b000] 14:28:25 INFO - PROCESS | 1861 | 1461360505045 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 14:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1635ms 14:28:25 INFO - PROCESS | 1861 | 1461360505108 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 14:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:28:25 INFO - PROCESS | 1861 | 1461360505113 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 14:28:25 INFO - PROCESS | 1861 | 1461360505120 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:28:25 INFO - PROCESS | 1861 | 1461360505123 Marionette TRACE conn4 <- [1,1454,null,{}] 14:28:25 INFO - PROCESS | 1861 | 1461360505129 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:25 INFO - PROCESS | 1861 | 1461360505348 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 14:28:25 INFO - PROCESS | 1861 | 1461360505592 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eb486800 == 136 [pid = 1861] [id = 371] 14:28:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f92eaf96000) [pid = 1861] [serial = 1114] [outer = (nil)] 14:28:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f9310f13400) [pid = 1861] [serial = 1115] [outer = 0x7f92eaf96000] 14:28:25 INFO - PROCESS | 1861 | 1461360505714 Marionette DEBUG loaded listener.js 14:28:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f931100fc00) [pid = 1861] [serial = 1116] [outer = 0x7f92eaf96000] 14:28:26 INFO - PROCESS | 1861 | 1461360506855 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 14:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1788ms 14:28:26 INFO - PROCESS | 1861 | 1461360506910 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 14:28:26 INFO - PROCESS | 1861 | 1461360506916 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 14:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:28:26 INFO - PROCESS | 1861 | 1461360506927 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:28:26 INFO - PROCESS | 1861 | 1461360506933 Marionette TRACE conn4 <- [1,1458,null,{}] 14:28:26 INFO - PROCESS | 1861 | 1461360506943 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:27 INFO - PROCESS | 1861 | 1461360507282 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 14:28:27 INFO - PROCESS | 1861 | 1461360507586 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9313959800 == 137 [pid = 1861] [id = 372] 14:28:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f92e5370800) [pid = 1861] [serial = 1117] [outer = (nil)] 14:28:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f92e5378c00) [pid = 1861] [serial = 1118] [outer = 0x7f92e5370800] 14:28:27 INFO - PROCESS | 1861 | 1461360507666 Marionette DEBUG loaded listener.js 14:28:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f92e537d400) [pid = 1861] [serial = 1119] [outer = 0x7f92e5370800] 14:28:28 INFO - PROCESS | 1861 | 1461360508616 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 14:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1737ms 14:28:28 INFO - PROCESS | 1861 | 1461360508664 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 14:28:28 INFO - PROCESS | 1861 | 1461360508668 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 14:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:28:28 INFO - PROCESS | 1861 | 1461360508676 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:28:28 INFO - PROCESS | 1861 | 1461360508680 Marionette TRACE conn4 <- [1,1462,null,{}] 14:28:28 INFO - PROCESS | 1861 | 1461360508686 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:28 INFO - PROCESS | 1861 | 1461360508907 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 14:28:29 INFO - PROCESS | 1861 | 1461360509150 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9fba800 == 138 [pid = 1861] [id = 373] 14:28:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f92e5372000) [pid = 1861] [serial = 1120] [outer = (nil)] 14:28:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f92eb427400) [pid = 1861] [serial = 1121] [outer = 0x7f92e5372000] 14:28:29 INFO - PROCESS | 1861 | 1461360509275 Marionette DEBUG loaded listener.js 14:28:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f92eb42b400) [pid = 1861] [serial = 1122] [outer = 0x7f92e5372000] 14:28:30 INFO - PROCESS | 1861 | 1461360510175 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 14:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1530ms 14:28:30 INFO - PROCESS | 1861 | 1461360510209 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 14:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:28:30 INFO - PROCESS | 1861 | 1461360510213 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 14:28:30 INFO - PROCESS | 1861 | 1461360510220 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:28:30 INFO - PROCESS | 1861 | 1461360510224 Marionette TRACE conn4 <- [1,1466,null,{}] 14:28:30 INFO - PROCESS | 1861 | 1461360510230 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:30 INFO - PROCESS | 1861 | 1461360510443 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 14:28:30 INFO - PROCESS | 1861 | 1461360510709 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f576f000 == 139 [pid = 1861] [id = 374] 14:28:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f92eb431c00) [pid = 1861] [serial = 1123] [outer = (nil)] 14:28:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f92f41d7800) [pid = 1861] [serial = 1124] [outer = 0x7f92eb431c00] 14:28:30 INFO - PROCESS | 1861 | 1461360510833 Marionette DEBUG loaded listener.js 14:28:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f9311006c00) [pid = 1861] [serial = 1125] [outer = 0x7f92eb431c00] 14:28:31 INFO - PROCESS | 1861 | 1461360511714 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 14:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1531ms 14:28:31 INFO - PROCESS | 1861 | 1461360511751 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 14:28:31 INFO - PROCESS | 1861 | 1461360511755 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 14:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:28:31 INFO - PROCESS | 1861 | 1461360511762 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:28:31 INFO - PROCESS | 1861 | 1461360511766 Marionette TRACE conn4 <- [1,1470,null,{}] 14:28:31 INFO - PROCESS | 1861 | 1461360511772 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:32 INFO - PROCESS | 1861 | 1461360512017 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 14:28:32 INFO - PROCESS | 1861 | 1461360512262 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8dd8000 == 140 [pid = 1861] [id = 375] 14:28:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f92ebda3800) [pid = 1861] [serial = 1126] [outer = (nil)] 14:28:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f92ebdaa400) [pid = 1861] [serial = 1127] [outer = 0x7f92ebda3800] 14:28:32 INFO - PROCESS | 1861 | 1461360512400 Marionette DEBUG loaded listener.js 14:28:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f9313637800) [pid = 1861] [serial = 1128] [outer = 0x7f92ebda3800] 14:28:33 INFO - PROCESS | 1861 | 1461360513298 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 14:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1582ms 14:28:33 INFO - PROCESS | 1861 | 1461360513345 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 14:28:33 INFO - PROCESS | 1861 | 1461360513349 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 14:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:28:33 INFO - PROCESS | 1861 | 1461360513355 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:28:33 INFO - PROCESS | 1861 | 1461360513357 Marionette TRACE conn4 <- [1,1474,null,{}] 14:28:33 INFO - PROCESS | 1861 | 1461360513363 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:33 INFO - PROCESS | 1861 | 1461360513584 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 14:28:33 INFO - PROCESS | 1861 | 1461360513892 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8c28800 == 141 [pid = 1861] [id = 376] 14:28:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f92e817b000) [pid = 1861] [serial = 1129] [outer = (nil)] 14:28:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f92e817d800) [pid = 1861] [serial = 1130] [outer = 0x7f92e817b000] 14:28:34 INFO - PROCESS | 1861 | 1461360514055 Marionette DEBUG loaded listener.js 14:28:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 214 (0x7f92ebda4400) [pid = 1861] [serial = 1131] [outer = 0x7f92e817b000] 14:28:35 INFO - PROCESS | 1861 | 1461360515035 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 14:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1736ms 14:28:35 INFO - PROCESS | 1861 | 1461360515092 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 14:28:35 INFO - PROCESS | 1861 | 1461360515095 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 14:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:28:35 INFO - PROCESS | 1861 | 1461360515102 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:28:35 INFO - PROCESS | 1861 | 1461360515105 Marionette TRACE conn4 <- [1,1478,null,{}] 14:28:35 INFO - PROCESS | 1861 | 1461360515111 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:35 INFO - PROCESS | 1861 | 1461360515369 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 14:28:35 INFO - PROCESS | 1861 | 1461360515682 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e4ae5800 == 142 [pid = 1861] [id = 377] 14:28:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 215 (0x7f92e4a6fc00) [pid = 1861] [serial = 1132] [outer = (nil)] 14:28:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f92e4a75000) [pid = 1861] [serial = 1133] [outer = 0x7f92e4a6fc00] 14:28:35 INFO - PROCESS | 1861 | 1461360515761 Marionette DEBUG loaded listener.js 14:28:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f92e4a79400) [pid = 1861] [serial = 1134] [outer = 0x7f92e4a6fc00] 14:28:36 INFO - PROCESS | 1861 | 1461360516675 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 14:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1633ms 14:28:36 INFO - PROCESS | 1861 | 1461360516736 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 14:28:36 INFO - PROCESS | 1861 | 1461360516741 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 14:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:28:36 INFO - PROCESS | 1861 | 1461360516748 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:28:36 INFO - PROCESS | 1861 | 1461360516751 Marionette TRACE conn4 <- [1,1482,null,{}] 14:28:36 INFO - PROCESS | 1861 | 1461360516756 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:36 INFO - PROCESS | 1861 | 1461360516974 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 14:28:37 INFO - PROCESS | 1861 | 1461360517222 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eab70800 == 143 [pid = 1861] [id = 378] 14:28:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f92e4a70c00) [pid = 1861] [serial = 1135] [outer = (nil)] 14:28:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f92e4bf0c00) [pid = 1861] [serial = 1136] [outer = 0x7f92e4a70c00] 14:28:37 INFO - PROCESS | 1861 | 1461360517359 Marionette DEBUG loaded listener.js 14:28:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f92e4bf4c00) [pid = 1861] [serial = 1137] [outer = 0x7f92e4a70c00] 14:28:38 INFO - PROCESS | 1861 | 1461360518281 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 14:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1581ms 14:28:38 INFO - PROCESS | 1861 | 1461360518330 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 14:28:38 INFO - PROCESS | 1861 | 1461360518334 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 14:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:28:38 INFO - PROCESS | 1861 | 1461360518341 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:28:38 INFO - PROCESS | 1861 | 1461360518344 Marionette TRACE conn4 <- [1,1486,null,{}] 14:28:38 INFO - PROCESS | 1861 | 1461360518350 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:38 INFO - PROCESS | 1861 | 1461360518558 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 14:28:38 INFO - PROCESS | 1861 | 1461360518873 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e4cf2000 == 144 [pid = 1861] [id = 379] 14:28:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f92e4a78800) [pid = 1861] [serial = 1138] [outer = (nil)] 14:28:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f92e4bfac00) [pid = 1861] [serial = 1139] [outer = 0x7f92e4a78800] 14:28:38 INFO - PROCESS | 1861 | 1461360518955 Marionette DEBUG loaded listener.js 14:28:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f92e817ec00) [pid = 1861] [serial = 1140] [outer = 0x7f92e4a78800] 14:28:39 INFO - PROCESS | 1861 | 1461360519833 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 14:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1529ms 14:28:39 INFO - PROCESS | 1861 | 1461360519871 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 14:28:39 INFO - PROCESS | 1861 | 1461360519875 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 14:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:28:39 INFO - PROCESS | 1861 | 1461360519882 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:28:39 INFO - PROCESS | 1861 | 1461360519885 Marionette TRACE conn4 <- [1,1490,null,{}] 14:28:39 INFO - PROCESS | 1861 | 1461360519891 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:40 INFO - PROCESS | 1861 | 1461360520110 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 14:28:40 INFO - PROCESS | 1861 | 1461360520694 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8c23000 == 145 [pid = 1861] [id = 380] 14:28:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f92e4bf1000) [pid = 1861] [serial = 1141] [outer = (nil)] 14:28:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f92e536a400) [pid = 1861] [serial = 1142] [outer = 0x7f92e4bf1000] 14:28:40 INFO - PROCESS | 1861 | 1461360520823 Marionette DEBUG loaded listener.js 14:28:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f92e6bd3800) [pid = 1861] [serial = 1143] [outer = 0x7f92e4bf1000] 14:28:41 INFO - PROCESS | 1861 | 1461360521689 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 14:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1842ms 14:28:41 INFO - PROCESS | 1861 | 1461360521726 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 14:28:41 INFO - PROCESS | 1861 | 1461360521733 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 14:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:28:41 INFO - PROCESS | 1861 | 1461360521742 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:28:41 INFO - PROCESS | 1861 | 1461360521747 Marionette TRACE conn4 <- [1,1494,null,{}] 14:28:41 INFO - PROCESS | 1861 | 1461360521754 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:41 INFO - PROCESS | 1861 | 1461360521972 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 14:28:42 INFO - PROCESS | 1861 | 1461360522178 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecb67800 == 146 [pid = 1861] [id = 381] 14:28:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f92e4bf2000) [pid = 1861] [serial = 1144] [outer = (nil)] 14:28:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f92eb42bc00) [pid = 1861] [serial = 1145] [outer = 0x7f92e4bf2000] 14:28:42 INFO - PROCESS | 1861 | 1461360522293 Marionette DEBUG loaded listener.js 14:28:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f92eb617c00) [pid = 1861] [serial = 1146] [outer = 0x7f92e4bf2000] 14:28:43 INFO - PROCESS | 1861 | 1461360523398 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 14:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1732ms 14:28:43 INFO - PROCESS | 1861 | 1461360523477 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 14:28:43 INFO - PROCESS | 1861 | 1461360523482 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 14:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:28:43 INFO - PROCESS | 1861 | 1461360523491 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:28:43 INFO - PROCESS | 1861 | 1461360523495 Marionette TRACE conn4 <- [1,1498,null,{}] 14:28:43 INFO - PROCESS | 1861 | 1461360523500 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:43 INFO - PROCESS | 1861 | 1461360523704 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 14:28:43 INFO - PROCESS | 1861 | 1461360523977 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8bc8800 == 147 [pid = 1861] [id = 382] 14:28:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f92ebdab400) [pid = 1861] [serial = 1147] [outer = (nil)] 14:28:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f92ec0d3400) [pid = 1861] [serial = 1148] [outer = 0x7f92ebdab400] 14:28:44 INFO - PROCESS | 1861 | 1461360524092 Marionette DEBUG loaded listener.js 14:28:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f92eea4a800) [pid = 1861] [serial = 1149] [outer = 0x7f92ebdab400] 14:28:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f239c000 == 146 [pid = 1861] [id = 212] 14:28:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f3f09000 == 145 [pid = 1861] [id = 211] 14:28:44 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f930b845000) [pid = 1861] [serial = 1004] [outer = (nil)] [url = about:blank] 14:28:44 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f92fec6ec00) [pid = 1861] [serial = 995] [outer = (nil)] [url = about:blank] 14:28:44 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f92eb617000) [pid = 1861] [serial = 1010] [outer = (nil)] [url = about:blank] 14:28:44 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f92f2228400) [pid = 1861] [serial = 1007] [outer = (nil)] [url = about:blank] 14:28:44 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f92ff404c00) [pid = 1861] [serial = 998] [outer = (nil)] [url = about:blank] 14:28:44 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f930aa1bc00) [pid = 1861] [serial = 1001] [outer = (nil)] [url = about:blank] 14:28:44 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f92f6711000) [pid = 1861] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:28:44 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f92f6ab6c00) [pid = 1861] [serial = 1031] [outer = (nil)] [url = about:blank] 14:28:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f5891000 == 144 [pid = 1861] [id = 363] 14:28:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f4ee0000 == 143 [pid = 1861] [id = 362] 14:28:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff0cb000 == 142 [pid = 1861] [id = 303] 14:28:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f23e3800 == 141 [pid = 1861] [id = 361] 14:28:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecd72800 == 140 [pid = 1861] [id = 360] 14:28:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e539b800 == 139 [pid = 1861] [id = 359] 14:28:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f216b800 == 138 [pid = 1861] [id = 358] 14:28:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9301dd5800 == 137 [pid = 1861] [id = 352] 14:28:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff30d000 == 136 [pid = 1861] [id = 351] 14:28:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fec55000 == 135 [pid = 1861] [id = 350] 14:28:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9582800 == 134 [pid = 1861] [id = 349] 14:28:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f92b3000 == 133 [pid = 1861] [id = 348] 14:28:44 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f8480800 == 132 [pid = 1861] [id = 347] 14:28:45 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f59b3000 == 131 [pid = 1861] [id = 346] 14:28:45 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2bef000 == 130 [pid = 1861] [id = 345] 14:28:45 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eab6e800 == 129 [pid = 1861] [id = 344] 14:28:45 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f51ec000 == 128 [pid = 1861] [id = 343] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f92f41c8800) [pid = 1861] [serial = 977] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f930cd79c00) [pid = 1861] [serial = 864] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f9310f13800) [pid = 1861] [serial = 876] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f92eabf5800) [pid = 1861] [serial = 1014] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f92fca74c00) [pid = 1861] [serial = 986] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f92f6c05000) [pid = 1861] [serial = 1028] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f92eb718800) [pid = 1861] [serial = 974] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f92f23b9000) [pid = 1861] [serial = 1020] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f92f57c0000) [pid = 1861] [serial = 1025] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 214 (0x7f930180d000) [pid = 1861] [serial = 846] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 213 (0x7f92f83b6400) [pid = 1861] [serial = 983] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f93018e0400) [pid = 1861] [serial = 858] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f93106a1800) [pid = 1861] [serial = 870] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f92f50c7400) [pid = 1861] [serial = 1023] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f92e97af400) [pid = 1861] [serial = 971] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f92f40cc800) [pid = 1861] [serial = 1022] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f92f58ee000) [pid = 1861] [serial = 980] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f92fe1dbc00) [pid = 1861] [serial = 989] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f92f83b5c00) [pid = 1861] [serial = 1029] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f9310b56800) [pid = 1861] [serial = 873] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f92f5cc5c00) [pid = 1861] [serial = 1026] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f92eb4ac000) [pid = 1861] [serial = 1016] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f92fe5c2400) [pid = 1861] [serial = 992] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f92ff3b3c00) [pid = 1861] [serial = 855] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f92f1fefc00) [pid = 1861] [serial = 1019] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f92f40c6400) [pid = 1861] [serial = 849] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f92e97a9c00) [pid = 1861] [serial = 1013] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f92eb71a400) [pid = 1861] [serial = 1017] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f930ecc0c00) [pid = 1861] [serial = 867] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f92f5203400) [pid = 1861] [serial = 969] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f92f9134800) [pid = 1861] [serial = 852] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f930aa16c00) [pid = 1861] [serial = 861] [outer = (nil)] [url = about:blank] 14:28:45 INFO - PROCESS | 1861 | 1461360525161 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 14:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1685ms 14:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:28:45 INFO - PROCESS | 1861 | 1461360525177 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 14:28:45 INFO - PROCESS | 1861 | 1461360525180 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 14:28:45 INFO - PROCESS | 1861 | 1461360525189 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:28:45 INFO - PROCESS | 1861 | 1461360525198 Marionette TRACE conn4 <- [1,1502,null,{}] 14:28:45 INFO - PROCESS | 1861 | 1461360525212 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:45 INFO - PROCESS | 1861 | 1461360525450 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 14:28:45 INFO - PROCESS | 1861 | 1461360525663 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eab76000 == 129 [pid = 1861] [id = 383] 14:28:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f92ebdac400) [pid = 1861] [serial = 1150] [outer = (nil)] 14:28:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f92f21a3000) [pid = 1861] [serial = 1151] [outer = 0x7f92ebdac400] 14:28:45 INFO - PROCESS | 1861 | 1461360525736 Marionette DEBUG loaded listener.js 14:28:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f92f23b4c00) [pid = 1861] [serial = 1152] [outer = 0x7f92ebdac400] 14:28:46 INFO - PROCESS | 1861 | 1461360526472 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 14:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1342ms 14:28:46 INFO - PROCESS | 1861 | 1461360526530 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 14:28:46 INFO - PROCESS | 1861 | 1461360526534 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 14:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:28:46 INFO - PROCESS | 1861 | 1461360526542 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:28:46 INFO - PROCESS | 1861 | 1461360526545 Marionette TRACE conn4 <- [1,1506,null,{}] 14:28:46 INFO - PROCESS | 1861 | 1461360526551 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:46 INFO - PROCESS | 1861 | 1461360526856 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 14:28:46 INFO - PROCESS | 1861 | 1461360526962 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2383800 == 130 [pid = 1861] [id = 384] 14:28:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f92e97ae800) [pid = 1861] [serial = 1153] [outer = (nil)] 14:28:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f92f23ed400) [pid = 1861] [serial = 1154] [outer = 0x7f92e97ae800] 14:28:47 INFO - PROCESS | 1861 | 1461360527028 Marionette DEBUG loaded listener.js 14:28:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f92f41d4000) [pid = 1861] [serial = 1155] [outer = 0x7f92e97ae800] 14:28:47 INFO - PROCESS | 1861 | 1461360527883 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 14:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1389ms 14:28:47 INFO - PROCESS | 1861 | 1461360527938 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 14:28:47 INFO - PROCESS | 1861 | 1461360527941 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 14:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:28:47 INFO - PROCESS | 1861 | 1461360527959 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:28:47 INFO - PROCESS | 1861 | 1461360527964 Marionette TRACE conn4 <- [1,1510,null,{}] 14:28:47 INFO - PROCESS | 1861 | 1461360527969 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:48 INFO - PROCESS | 1861 | 1461360528214 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 14:28:48 INFO - PROCESS | 1861 | 1461360528248 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2bef000 == 131 [pid = 1861] [id = 385] 14:28:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f92f5203800) [pid = 1861] [serial = 1156] [outer = (nil)] 14:28:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f92f520c000) [pid = 1861] [serial = 1157] [outer = 0x7f92f5203800] 14:28:48 INFO - PROCESS | 1861 | 1461360528325 Marionette DEBUG loaded listener.js 14:28:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f92f5cd0c00) [pid = 1861] [serial = 1158] [outer = 0x7f92f5203800] 14:28:49 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f92f50bf000) [pid = 1861] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:28:49 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f92eaba7000) [pid = 1861] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:28:49 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f92eaf96c00) [pid = 1861] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:28:49 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f92eafba000) [pid = 1861] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:28:49 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f92eafb9c00) [pid = 1861] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:28:49 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f92f21a4000) [pid = 1861] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:28:49 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f92e536e000) [pid = 1861] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:28:49 INFO - PROCESS | 1861 | 1461360529422 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 14:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1494ms 14:28:49 INFO - PROCESS | 1861 | 1461360529442 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 14:28:49 INFO - PROCESS | 1861 | 1461360529444 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 14:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:28:49 INFO - PROCESS | 1861 | 1461360529451 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:28:49 INFO - PROCESS | 1861 | 1461360529452 Marionette TRACE conn4 <- [1,1514,null,{}] 14:28:49 INFO - PROCESS | 1861 | 1461360529458 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:49 INFO - PROCESS | 1861 | 1461360529644 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 14:28:49 INFO - PROCESS | 1861 | 1461360529821 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e970d000 == 132 [pid = 1861] [id = 386] 14:28:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f92f58e4000) [pid = 1861] [serial = 1159] [outer = (nil)] 14:28:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f92f6a7b400) [pid = 1861] [serial = 1160] [outer = 0x7f92f58e4000] 14:28:49 INFO - PROCESS | 1861 | 1461360529889 Marionette DEBUG loaded listener.js 14:28:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f92f6c05400) [pid = 1861] [serial = 1161] [outer = 0x7f92f58e4000] 14:28:50 INFO - PROCESS | 1861 | 1461360530656 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 14:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1233ms 14:28:50 INFO - PROCESS | 1861 | 1461360530694 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 14:28:50 INFO - PROCESS | 1861 | 1461360530698 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 14:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:28:50 INFO - PROCESS | 1861 | 1461360530706 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:28:50 INFO - PROCESS | 1861 | 1461360530709 Marionette TRACE conn4 <- [1,1518,null,{}] 14:28:50 INFO - PROCESS | 1861 | 1461360530714 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:50 INFO - PROCESS | 1861 | 1461360530916 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 14:28:50 INFO - PROCESS | 1861 | 1461360530931 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f54e0800 == 133 [pid = 1861] [id = 387] 14:28:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f92f6c05000) [pid = 1861] [serial = 1162] [outer = (nil)] 14:28:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f92f8609c00) [pid = 1861] [serial = 1163] [outer = 0x7f92f6c05000] 14:28:50 INFO - PROCESS | 1861 | 1461360530994 Marionette DEBUG loaded listener.js 14:28:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f92f929ec00) [pid = 1861] [serial = 1164] [outer = 0x7f92f6c05000] 14:28:52 INFO - PROCESS | 1861 | 1461360532185 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1533ms 14:28:52 INFO - PROCESS | 1861 | 1461360532241 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 14:28:52 INFO - PROCESS | 1861 | 1461360532247 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 14:28:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:28:52 INFO - PROCESS | 1861 | 1461360532258 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:28:52 INFO - PROCESS | 1861 | 1461360532262 Marionette TRACE conn4 <- [1,1522,null,{}] 14:28:52 INFO - PROCESS | 1861 | 1461360532271 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:52 INFO - PROCESS | 1861 | 1461360532538 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 14:28:52 INFO - PROCESS | 1861 | 1461360532842 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e976b000 == 134 [pid = 1861] [id = 388] 14:28:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f92e97af400) [pid = 1861] [serial = 1165] [outer = (nil)] 14:28:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f92eaba6400) [pid = 1861] [serial = 1166] [outer = 0x7f92e97af400] 14:28:52 INFO - PROCESS | 1861 | 1461360532924 Marionette DEBUG loaded listener.js 14:28:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f92eafb2000) [pid = 1861] [serial = 1167] [outer = 0x7f92e97af400] 14:28:53 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:28:53 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:28:53 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:28:53 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:28:53 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:28:53 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:28:53 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:28:53 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:28:53 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:28:53 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:28:53 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:28:53 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:28:53 INFO - PROCESS | 1861 | 1461360533759 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 14:28:53 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 () { 14:28:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:28:53 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 () { 14:28:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:28:53 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 () { 14:28:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:28:53 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 () { 14:28:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:28:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1540ms 14:28:53 INFO - PROCESS | 1861 | 1461360533805 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 14:28:53 INFO - PROCESS | 1861 | 1461360533816 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 14:28:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:28:53 INFO - PROCESS | 1861 | 1461360533827 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:28:53 INFO - PROCESS | 1861 | 1461360533831 Marionette TRACE conn4 <- [1,1526,null,{}] 14:28:53 INFO - PROCESS | 1861 | 1461360533852 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:54 INFO - PROCESS | 1861 | 1461360534137 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 14:28:54 INFO - PROCESS | 1861 | 1461360534286 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2a4e000 == 135 [pid = 1861] [id = 389] 14:28:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f92ee0e5400) [pid = 1861] [serial = 1168] [outer = (nil)] 14:28:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f92f1f15800) [pid = 1861] [serial = 1169] [outer = 0x7f92ee0e5400] 14:28:54 INFO - PROCESS | 1861 | 1461360534473 Marionette DEBUG loaded listener.js 14:28:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f92f21a2c00) [pid = 1861] [serial = 1170] [outer = 0x7f92ee0e5400] 14:28:55 INFO - PROCESS | 1861 | 1461360535334 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 14:28:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:28:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:28:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:28:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:28:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:28:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:28:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:28:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:28:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:28:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1536ms 14:28:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:28:55 INFO - PROCESS | 1861 | 1461360535370 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 14:28:55 INFO - PROCESS | 1861 | 1461360535373 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 14:28:55 INFO - PROCESS | 1861 | 1461360535380 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:28:55 INFO - PROCESS | 1861 | 1461360535386 Marionette TRACE conn4 <- [1,1530,null,{}] 14:28:55 INFO - PROCESS | 1861 | 1461360535402 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:55 INFO - PROCESS | 1861 | 1461360535708 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 14:28:55 INFO - PROCESS | 1861 | 1461360535856 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f8480800 == 136 [pid = 1861] [id = 390] 14:28:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f92f40d4800) [pid = 1861] [serial = 1171] [outer = (nil)] 14:28:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f92f5cd3000) [pid = 1861] [serial = 1172] [outer = 0x7f92f40d4800] 14:28:55 INFO - PROCESS | 1861 | 1461360535974 Marionette DEBUG loaded listener.js 14:28:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f92f83b4800) [pid = 1861] [serial = 1173] [outer = 0x7f92f40d4800] 14:28:56 INFO - PROCESS | 1861 | 1461360536808 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 14:28:56 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 14:28:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:28:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:28:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:28:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:28:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:28:56 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. 14:28:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:28:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1444ms 14:28:56 INFO - PROCESS | 1861 | 1461360536825 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 14:28:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:28:56 INFO - PROCESS | 1861 | 1461360536831 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 14:28:56 INFO - PROCESS | 1861 | 1461360536839 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:28:56 INFO - PROCESS | 1861 | 1461360536842 Marionette TRACE conn4 <- [1,1534,null,{}] 14:28:56 INFO - PROCESS | 1861 | 1461360536849 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:57 INFO - PROCESS | 1861 | 1461360537053 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 14:28:57 INFO - PROCESS | 1861 | 1461360537261 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9318000 == 137 [pid = 1861] [id = 391] 14:28:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f92f50be800) [pid = 1861] [serial = 1174] [outer = (nil)] 14:28:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f92fcb52000) [pid = 1861] [serial = 1175] [outer = 0x7f92f50be800] 14:28:57 INFO - PROCESS | 1861 | 1461360537378 Marionette DEBUG loaded listener.js 14:28:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f92fdbaf000) [pid = 1861] [serial = 1176] [outer = 0x7f92f50be800] 14:28:58 INFO - PROCESS | 1861 | 1461360538427 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:28:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:28:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1635ms 14:28:58 INFO - PROCESS | 1861 | 1461360538473 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 14:28:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:28:58 INFO - PROCESS | 1861 | 1461360538478 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 14:28:58 INFO - PROCESS | 1861 | 1461360538484 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:28:58 INFO - PROCESS | 1861 | 1461360538487 Marionette TRACE conn4 <- [1,1538,null,{}] 14:28:58 INFO - PROCESS | 1861 | 1461360538493 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:58 INFO - PROCESS | 1861 | 1461360538693 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 14:28:58 INFO - PROCESS | 1861 | 1461360538903 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fe35a000 == 138 [pid = 1861] [id = 392] 14:28:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f92f83b6400) [pid = 1861] [serial = 1177] [outer = (nil)] 14:28:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 214 (0x7f92fcb59c00) [pid = 1861] [serial = 1178] [outer = 0x7f92f83b6400] 14:28:59 INFO - PROCESS | 1861 | 1461360539034 Marionette DEBUG loaded listener.js 14:28:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 215 (0x7f92ff3b3c00) [pid = 1861] [serial = 1179] [outer = 0x7f92f83b6400] 14:29:00 INFO - PROCESS | 1861 | 1461360540047 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:29:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:29:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1631ms 14:29:00 INFO - PROCESS | 1861 | 1461360540116 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 14:29:00 INFO - PROCESS | 1861 | 1461360540120 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 14:29:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:29:00 INFO - PROCESS | 1861 | 1461360540126 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:29:00 INFO - PROCESS | 1861 | 1461360540130 Marionette TRACE conn4 <- [1,1542,null,{}] 14:29:00 INFO - PROCESS | 1861 | 1461360540136 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:00 INFO - PROCESS | 1861 | 1461360540418 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 14:29:00 INFO - PROCESS | 1861 | 1461360540722 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93017dd800 == 139 [pid = 1861] [id = 393] 14:29:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f9301d32000) [pid = 1861] [serial = 1180] [outer = (nil)] 14:29:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f930bddc000) [pid = 1861] [serial = 1181] [outer = 0x7f9301d32000] 14:29:00 INFO - PROCESS | 1861 | 1461360540801 Marionette DEBUG loaded listener.js 14:29:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f930cd7cc00) [pid = 1861] [serial = 1182] [outer = 0x7f9301d32000] 14:29:01 INFO - PROCESS | 1861 | 1461360541649 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 14:29:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:29:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1582ms 14:29:01 INFO - PROCESS | 1861 | 1461360541711 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 14:29:01 INFO - PROCESS | 1861 | 1461360541715 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 14:29:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:29:01 INFO - PROCESS | 1861 | 1461360541722 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:29:01 INFO - PROCESS | 1861 | 1461360541725 Marionette TRACE conn4 <- [1,1546,null,{}] 14:29:01 INFO - PROCESS | 1861 | 1461360541731 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:01 INFO - PROCESS | 1861 | 1461360541945 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 14:29:02 INFO - PROCESS | 1861 | 1461360542199 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930bb69000 == 140 [pid = 1861] [id = 394] 14:29:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f9305a95000) [pid = 1861] [serial = 1183] [outer = (nil)] 14:29:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f93105a5800) [pid = 1861] [serial = 1184] [outer = 0x7f9305a95000] 14:29:02 INFO - PROCESS | 1861 | 1461360542317 Marionette DEBUG loaded listener.js 14:29:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f9310f0d800) [pid = 1861] [serial = 1185] [outer = 0x7f9305a95000] 14:29:03 INFO - PROCESS | 1861 | 1461360543201 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:29:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:29:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1532ms 14:29:03 INFO - PROCESS | 1861 | 1461360543255 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 14:29:03 INFO - PROCESS | 1861 | 1461360543258 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 14:29:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:29:03 INFO - PROCESS | 1861 | 1461360543264 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:29:03 INFO - PROCESS | 1861 | 1461360543267 Marionette TRACE conn4 <- [1,1550,null,{}] 14:29:03 INFO - PROCESS | 1861 | 1461360543273 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:03 INFO - PROCESS | 1861 | 1461360543473 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 14:29:03 INFO - PROCESS | 1861 | 1461360543684 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f931034d800 == 141 [pid = 1861] [id = 395] 14:29:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f92ea064400) [pid = 1861] [serial = 1186] [outer = (nil)] 14:29:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f92ea06e400) [pid = 1861] [serial = 1187] [outer = 0x7f92ea064400] 14:29:03 INFO - PROCESS | 1861 | 1461360543801 Marionette DEBUG loaded listener.js 14:29:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f92ea073000) [pid = 1861] [serial = 1188] [outer = 0x7f92ea064400] 14:29:04 INFO - PROCESS | 1861 | 1461360544761 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:29:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:29:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1533ms 14:29:04 INFO - PROCESS | 1861 | 1461360544800 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 14:29:04 INFO - PROCESS | 1861 | 1461360544804 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 14:29:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:29:04 INFO - PROCESS | 1861 | 1461360544810 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:29:04 INFO - PROCESS | 1861 | 1461360544813 Marionette TRACE conn4 <- [1,1554,null,{}] 14:29:04 INFO - PROCESS | 1861 | 1461360544819 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:05 INFO - PROCESS | 1861 | 1461360545040 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 14:29:05 INFO - PROCESS | 1861 | 1461360545342 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93151a2000 == 142 [pid = 1861] [id = 396] 14:29:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f92ea067000) [pid = 1861] [serial = 1189] [outer = (nil)] 14:29:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f92f4079000) [pid = 1861] [serial = 1190] [outer = 0x7f92ea067000] 14:29:05 INFO - PROCESS | 1861 | 1461360545423 Marionette DEBUG loaded listener.js 14:29:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f92f4082400) [pid = 1861] [serial = 1191] [outer = 0x7f92ea067000] 14:29:06 INFO - PROCESS | 1861 | 1461360546582 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:29:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:29:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1837ms 14:29:06 INFO - PROCESS | 1861 | 1461360546650 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 14:29:06 INFO - PROCESS | 1861 | 1461360546656 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 14:29:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:29:06 INFO - PROCESS | 1861 | 1461360546665 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:29:06 INFO - PROCESS | 1861 | 1461360546671 Marionette TRACE conn4 <- [1,1558,null,{}] 14:29:06 INFO - PROCESS | 1861 | 1461360546680 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:07 INFO - PROCESS | 1861 | 1461360547027 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 14:29:07 INFO - PROCESS | 1861 | 1461360547397 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f565b800 == 143 [pid = 1861] [id = 397] 14:29:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f92ea068800) [pid = 1861] [serial = 1192] [outer = (nil)] 14:29:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f930c7af000) [pid = 1861] [serial = 1193] [outer = 0x7f92ea068800] 14:29:07 INFO - PROCESS | 1861 | 1461360547520 Marionette DEBUG loaded listener.js 14:29:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f9310f14000) [pid = 1861] [serial = 1194] [outer = 0x7f92ea068800] 14:29:08 INFO - PROCESS | 1861 | 1461360548458 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:29:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:29:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1843ms 14:29:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:29:08 INFO - PROCESS | 1861 | 1461360548508 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 14:29:08 INFO - PROCESS | 1861 | 1461360548512 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 14:29:08 INFO - PROCESS | 1861 | 1461360548519 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:29:08 INFO - PROCESS | 1861 | 1461360548523 Marionette TRACE conn4 <- [1,1562,null,{}] 14:29:08 INFO - PROCESS | 1861 | 1461360548530 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:08 INFO - PROCESS | 1861 | 1461360548772 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 14:29:09 INFO - PROCESS | 1861 | 1461360549030 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e52ad800 == 144 [pid = 1861] [id = 398] 14:29:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f92f9396400) [pid = 1861] [serial = 1195] [outer = (nil)] 14:29:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f92f9398c00) [pid = 1861] [serial = 1196] [outer = 0x7f92f9396400] 14:29:09 INFO - PROCESS | 1861 | 1461360549155 Marionette DEBUG loaded listener.js 14:29:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f931100e800) [pid = 1861] [serial = 1197] [outer = 0x7f92f9396400] 14:29:10 INFO - PROCESS | 1861 | 1461360550019 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:29:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:29:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1532ms 14:29:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:29:10 INFO - PROCESS | 1861 | 1461360550051 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 14:29:10 INFO - PROCESS | 1861 | 1461360550054 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 14:29:10 INFO - PROCESS | 1861 | 1461360550061 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:29:10 INFO - PROCESS | 1861 | 1461360550065 Marionette TRACE conn4 <- [1,1566,null,{}] 14:29:10 INFO - PROCESS | 1861 | 1461360550071 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:10 INFO - PROCESS | 1861 | 1461360550280 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 14:29:10 INFO - PROCESS | 1861 | 1461360550494 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e29a5800 == 145 [pid = 1861] [id = 399] 14:29:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f92e2a29400) [pid = 1861] [serial = 1198] [outer = (nil)] 14:29:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f92e2a32800) [pid = 1861] [serial = 1199] [outer = 0x7f92e2a29400] 14:29:10 INFO - PROCESS | 1861 | 1461360550611 Marionette DEBUG loaded listener.js 14:29:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f92e2a38000) [pid = 1861] [serial = 1200] [outer = 0x7f92e2a29400] 14:29:11 INFO - PROCESS | 1861 | 1461360551545 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:29:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:29:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1530ms 14:29:11 INFO - PROCESS | 1861 | 1461360551591 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 14:29:11 INFO - PROCESS | 1861 | 1461360551595 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 14:29:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:29:11 INFO - PROCESS | 1861 | 1461360551601 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:29:11 INFO - PROCESS | 1861 | 1461360551604 Marionette TRACE conn4 <- [1,1570,null,{}] 14:29:11 INFO - PROCESS | 1861 | 1461360551610 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:11 INFO - PROCESS | 1861 | 1461360551818 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 14:29:12 INFO - PROCESS | 1861 | 1461360552096 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e1e9f800 == 146 [pid = 1861] [id = 400] 14:29:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f92e1e6d400) [pid = 1861] [serial = 1201] [outer = (nil)] 14:29:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 238 (0x7f92e1e75000) [pid = 1861] [serial = 1202] [outer = 0x7f92e1e6d400] 14:29:12 INFO - PROCESS | 1861 | 1461360552214 Marionette DEBUG loaded listener.js 14:29:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 239 (0x7f92e1e79800) [pid = 1861] [serial = 1203] [outer = 0x7f92e1e6d400] 14:29:13 INFO - PROCESS | 1861 | 1461360553120 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:29:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:29:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1589ms 14:29:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:29:13 INFO - PROCESS | 1861 | 1461360553192 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 14:29:13 INFO - PROCESS | 1861 | 1461360553195 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 14:29:13 INFO - PROCESS | 1861 | 1461360553203 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:29:13 INFO - PROCESS | 1861 | 1461360553205 Marionette TRACE conn4 <- [1,1574,null,{}] 14:29:13 INFO - PROCESS | 1861 | 1461360553211 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:13 INFO - PROCESS | 1861 | 1461360553428 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 14:29:13 INFO - PROCESS | 1861 | 1461360553682 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e539d800 == 147 [pid = 1861] [id = 401] 14:29:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 240 (0x7f92e1e70400) [pid = 1861] [serial = 1204] [outer = (nil)] 14:29:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 241 (0x7f92e2a32000) [pid = 1861] [serial = 1205] [outer = 0x7f92e1e70400] 14:29:13 INFO - PROCESS | 1861 | 1461360553797 Marionette DEBUG loaded listener.js 14:29:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 242 (0x7f92eafb1800) [pid = 1861] [serial = 1206] [outer = 0x7f92e1e70400] 14:29:15 INFO - PROCESS | 1861 | 1461360555170 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 14:29:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:29:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 2036ms 14:29:15 INFO - PROCESS | 1861 | 1461360555276 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 14:29:15 INFO - PROCESS | 1861 | 1461360555283 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 14:29:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:29:15 INFO - PROCESS | 1861 | 1461360555296 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:29:15 INFO - PROCESS | 1861 | 1461360555301 Marionette TRACE conn4 <- [1,1578,null,{}] 14:29:15 INFO - PROCESS | 1861 | 1461360555318 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:15 INFO - PROCESS | 1861 | 1461360555519 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 14:29:15 INFO - PROCESS | 1861 | 1461360555777 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9772800 == 148 [pid = 1861] [id = 402] 14:29:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 243 (0x7f92e536a800) [pid = 1861] [serial = 1207] [outer = (nil)] 14:29:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 244 (0x7f92e8178c00) [pid = 1861] [serial = 1208] [outer = 0x7f92e536a800] 14:29:15 INFO - PROCESS | 1861 | 1461360555853 Marionette DEBUG loaded listener.js 14:29:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 245 (0x7f92eabf5800) [pid = 1861] [serial = 1209] [outer = 0x7f92e536a800] 14:29:16 INFO - PROCESS | 1861 | 1461360556922 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 14:29:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:29:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1689ms 14:29:16 INFO - PROCESS | 1861 | 1461360556985 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 14:29:16 INFO - PROCESS | 1861 | 1461360556993 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 14:29:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:29:17 INFO - PROCESS | 1861 | 1461360557003 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:29:17 INFO - PROCESS | 1861 | 1461360557007 Marionette TRACE conn4 <- [1,1582,null,{}] 14:29:17 INFO - PROCESS | 1861 | 1461360557013 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:17 INFO - PROCESS | 1861 | 1461360557213 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 14:29:17 INFO - PROCESS | 1861 | 1461360557525 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5462000 == 149 [pid = 1861] [id = 403] 14:29:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 246 (0x7f92eb429c00) [pid = 1861] [serial = 1210] [outer = (nil)] 14:29:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 247 (0x7f92eb4a2000) [pid = 1861] [serial = 1211] [outer = 0x7f92eb429c00] 14:29:17 INFO - PROCESS | 1861 | 1461360557646 Marionette DEBUG loaded listener.js 14:29:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 248 (0x7f92ebda2000) [pid = 1861] [serial = 1212] [outer = 0x7f92eb429c00] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 247 (0x7f931100e400) [pid = 1861] [serial = 1064] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 246 (0x7f92e6bdd400) [pid = 1861] [serial = 1067] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 245 (0x7f92e6bdbc00) [pid = 1861] [serial = 1070] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 244 (0x7f92f2197c00) [pid = 1861] [serial = 1073] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e970d000 == 148 [pid = 1861] [id = 386] 14:29:18 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2bef000 == 147 [pid = 1861] [id = 385] 14:29:18 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2383800 == 146 [pid = 1861] [id = 384] 14:29:18 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eab76000 == 145 [pid = 1861] [id = 383] 14:29:18 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e8bc8800 == 144 [pid = 1861] [id = 382] 14:29:18 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecb67800 == 143 [pid = 1861] [id = 381] 14:29:18 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e8c23000 == 142 [pid = 1861] [id = 380] 14:29:18 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f954c800 == 141 [pid = 1861] [id = 367] 14:29:18 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f51f9000 == 140 [pid = 1861] [id = 366] 14:29:18 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecc5e000 == 139 [pid = 1861] [id = 365] 14:29:18 INFO - PROCESS | 1861 | 1461360558601 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 243 (0x7f92f6aab400) [pid = 1861] [serial = 1088] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 242 (0x7f92f929d000) [pid = 1861] [serial = 1046] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 241 (0x7f92f8542400) [pid = 1861] [serial = 1032] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 240 (0x7f930ec47800) [pid = 1861] [serial = 1061] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 239 (0x7f92eb716c00) [pid = 1861] [serial = 1077] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 238 (0x7f92eafb6c00) [pid = 1861] [serial = 1076] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 237 (0x7f92f23ae800) [pid = 1861] [serial = 1037] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f92f293d800) [pid = 1861] [serial = 1082] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f92f40ca400) [pid = 1861] [serial = 1083] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f92f844a000) [pid = 1861] [serial = 1043] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f930aa1dc00) [pid = 1861] [serial = 1055] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f92f6a86000) [pid = 1861] [serial = 1040] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f92ff3b2c00) [pid = 1861] [serial = 1052] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f92f1ffdc00) [pid = 1861] [serial = 1079] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f92f21a2000) [pid = 1861] [serial = 1080] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f930bddfc00) [pid = 1861] [serial = 1058] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f92fe9b0c00) [pid = 1861] [serial = 1049] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f92eafbb400) [pid = 1861] [serial = 1034] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f92f6c0c800) [pid = 1861] [serial = 1089] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f92f58e6800) [pid = 1861] [serial = 1086] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f92f5208c00) [pid = 1861] [serial = 1085] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f92f844e400) [pid = 1861] [serial = 1091] [outer = (nil)] [url = about:blank] 14:29:18 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f92f913d800) [pid = 1861] [serial = 1092] [outer = (nil)] [url = about:blank] 14:29:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:29:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1681ms 14:29:18 INFO - PROCESS | 1861 | 1461360558687 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 14:29:18 INFO - PROCESS | 1861 | 1461360558690 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 14:29:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:29:18 INFO - PROCESS | 1861 | 1461360558698 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:29:18 INFO - PROCESS | 1861 | 1461360558703 Marionette TRACE conn4 <- [1,1586,null,{}] 14:29:18 INFO - PROCESS | 1861 | 1461360558718 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:18 INFO - PROCESS | 1861 | 1461360558918 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 14:29:19 INFO - PROCESS | 1861 | 1461360559128 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9776800 == 140 [pid = 1861] [id = 404] 14:29:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f92f1f1c000) [pid = 1861] [serial = 1213] [outer = (nil)] 14:29:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f92f2199800) [pid = 1861] [serial = 1214] [outer = 0x7f92f1f1c000] 14:29:19 INFO - PROCESS | 1861 | 1461360559201 Marionette DEBUG loaded listener.js 14:29:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f92f222e800) [pid = 1861] [serial = 1215] [outer = 0x7f92f1f1c000] 14:29:19 INFO - PROCESS | 1861 | 1461360559980 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 14:29:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:29:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1342ms 14:29:20 INFO - PROCESS | 1861 | 1461360560040 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 14:29:20 INFO - PROCESS | 1861 | 1461360560044 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 14:29:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:29:20 INFO - PROCESS | 1861 | 1461360560050 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:29:20 INFO - PROCESS | 1861 | 1461360560052 Marionette TRACE conn4 <- [1,1590,null,{}] 14:29:20 INFO - PROCESS | 1861 | 1461360560059 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:20 INFO - PROCESS | 1861 | 1461360560244 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 14:29:20 INFO - PROCESS | 1861 | 1461360560261 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecd68000 == 141 [pid = 1861] [id = 405] 14:29:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f92f1f21400) [pid = 1861] [serial = 1216] [outer = (nil)] 14:29:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f92f407f400) [pid = 1861] [serial = 1217] [outer = 0x7f92f1f21400] 14:29:20 INFO - PROCESS | 1861 | 1461360560323 Marionette DEBUG loaded listener.js 14:29:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f92f40ce000) [pid = 1861] [serial = 1218] [outer = 0x7f92f1f21400] 14:29:21 INFO - PROCESS | 1861 | 1461360561365 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 14:29:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:29:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1382ms 14:29:21 INFO - PROCESS | 1861 | 1461360561434 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 14:29:21 INFO - PROCESS | 1861 | 1461360561438 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 14:29:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:29:21 INFO - PROCESS | 1861 | 1461360561444 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:29:21 INFO - PROCESS | 1861 | 1461360561446 Marionette TRACE conn4 <- [1,1594,null,{}] 14:29:21 INFO - PROCESS | 1861 | 1461360561452 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:21 INFO - PROCESS | 1861 | 1461360561704 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 14:29:21 INFO - PROCESS | 1861 | 1461360561736 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f215f800 == 142 [pid = 1861] [id = 406] 14:29:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f92f23f3800) [pid = 1861] [serial = 1219] [outer = (nil)] 14:29:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f92f5208400) [pid = 1861] [serial = 1220] [outer = 0x7f92f23f3800] 14:29:21 INFO - PROCESS | 1861 | 1461360561799 Marionette DEBUG loaded listener.js 14:29:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f92f6a7ec00) [pid = 1861] [serial = 1221] [outer = 0x7f92f23f3800] 14:29:22 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f92e4bf1000) [pid = 1861] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:29:22 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f92e4bf2000) [pid = 1861] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:29:22 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f92e97ae800) [pid = 1861] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:29:22 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f92ebdac400) [pid = 1861] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:29:22 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f92f5203800) [pid = 1861] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:29:22 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f92f58e4000) [pid = 1861] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:29:22 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f92ebdab400) [pid = 1861] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:29:23 INFO - PROCESS | 1861 | 1461360563031 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:29:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:29:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1631ms 14:29:23 INFO - PROCESS | 1861 | 1461360563077 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 14:29:23 INFO - PROCESS | 1861 | 1461360563081 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 14:29:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:29:23 INFO - PROCESS | 1861 | 1461360563087 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:29:23 INFO - PROCESS | 1861 | 1461360563089 Marionette TRACE conn4 <- [1,1598,null,{}] 14:29:23 INFO - PROCESS | 1861 | 1461360563095 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:23 INFO - PROCESS | 1861 | 1461360563307 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 14:29:23 INFO - PROCESS | 1861 | 1461360563533 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f3ed0000 == 143 [pid = 1861] [id = 407] 14:29:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f92f2942800) [pid = 1861] [serial = 1222] [outer = (nil)] 14:29:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f92f9140400) [pid = 1861] [serial = 1223] [outer = 0x7f92f2942800] 14:29:23 INFO - PROCESS | 1861 | 1461360563601 Marionette DEBUG loaded listener.js 14:29:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f92f938fc00) [pid = 1861] [serial = 1224] [outer = 0x7f92f2942800] 14:29:24 INFO - PROCESS | 1861 | 1461360564287 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:29:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:29:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1235ms 14:29:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:29:24 INFO - PROCESS | 1861 | 1461360564323 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 14:29:24 INFO - PROCESS | 1861 | 1461360564326 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 14:29:24 INFO - PROCESS | 1861 | 1461360564332 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:29:24 INFO - PROCESS | 1861 | 1461360564336 Marionette TRACE conn4 <- [1,1602,null,{}] 14:29:24 INFO - PROCESS | 1861 | 1461360564352 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:24 INFO - PROCESS | 1861 | 1461360564555 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 14:29:24 INFO - PROCESS | 1861 | 1461360564729 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f51e9800 == 144 [pid = 1861] [id = 408] 14:29:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f92ebdac400) [pid = 1861] [serial = 1225] [outer = (nil)] 14:29:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f92f9393800) [pid = 1861] [serial = 1226] [outer = 0x7f92ebdac400] 14:29:24 INFO - PROCESS | 1861 | 1461360564794 Marionette DEBUG loaded listener.js 14:29:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f92fbb9f000) [pid = 1861] [serial = 1227] [outer = 0x7f92ebdac400] 14:29:25 INFO - PROCESS | 1861 | 1461360565923 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 14:29:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:29:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1636ms 14:29:25 INFO - PROCESS | 1861 | 1461360565969 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 14:29:25 INFO - PROCESS | 1861 | 1461360565977 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 14:29:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:29:25 INFO - PROCESS | 1861 | 1461360565986 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:29:25 INFO - PROCESS | 1861 | 1461360565992 Marionette TRACE conn4 <- [1,1606,null,{}] 14:29:26 INFO - PROCESS | 1861 | 1461360566001 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:26 INFO - PROCESS | 1861 | 1461360566239 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 14:29:26 INFO - PROCESS | 1861 | 1461360566506 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8bdb800 == 145 [pid = 1861] [id = 409] 14:29:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f92e6bdbc00) [pid = 1861] [serial = 1228] [outer = (nil)] 14:29:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f92e97ab800) [pid = 1861] [serial = 1229] [outer = 0x7f92e6bdbc00] 14:29:26 INFO - PROCESS | 1861 | 1461360566650 Marionette DEBUG loaded listener.js 14:29:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f92eafaf800) [pid = 1861] [serial = 1230] [outer = 0x7f92e6bdbc00] 14:29:27 INFO - PROCESS | 1861 | 1461360567589 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 14:29:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:29:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1634ms 14:29:27 INFO - PROCESS | 1861 | 1461360567622 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 14:29:27 INFO - PROCESS | 1861 | 1461360567630 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 14:29:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:29:27 INFO - PROCESS | 1861 | 1461360567642 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:29:27 INFO - PROCESS | 1861 | 1461360567646 Marionette TRACE conn4 <- [1,1610,null,{}] 14:29:27 INFO - PROCESS | 1861 | 1461360567653 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:27 INFO - PROCESS | 1861 | 1461360567886 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 14:29:28 INFO - PROCESS | 1861 | 1461360568184 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2a34800 == 146 [pid = 1861] [id = 410] 14:29:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f92eb716c00) [pid = 1861] [serial = 1231] [outer = (nil)] 14:29:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f92f1f16000) [pid = 1861] [serial = 1232] [outer = 0x7f92eb716c00] 14:29:28 INFO - PROCESS | 1861 | 1461360568308 Marionette DEBUG loaded listener.js 14:29:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f92f21a3400) [pid = 1861] [serial = 1233] [outer = 0x7f92eb716c00] 14:29:29 INFO - PROCESS | 1861 | 1461360569189 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 14:29:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:29:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1586ms 14:29:29 INFO - PROCESS | 1861 | 1461360569229 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 14:29:29 INFO - PROCESS | 1861 | 1461360569232 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 14:29:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:29:29 INFO - PROCESS | 1861 | 1461360569240 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:29:29 INFO - PROCESS | 1861 | 1461360569246 Marionette TRACE conn4 <- [1,1614,null,{}] 14:29:29 INFO - PROCESS | 1861 | 1461360569262 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:29 INFO - PROCESS | 1861 | 1461360569492 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 14:29:29 INFO - PROCESS | 1861 | 1461360569769 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f5894800 == 147 [pid = 1861] [id = 411] 14:29:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f92f2227800) [pid = 1861] [serial = 1234] [outer = (nil)] 14:29:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f92f50c3800) [pid = 1861] [serial = 1235] [outer = 0x7f92f2227800] 14:29:29 INFO - PROCESS | 1861 | 1461360569894 Marionette DEBUG loaded listener.js 14:29:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 238 (0x7f92f6c1cc00) [pid = 1861] [serial = 1236] [outer = 0x7f92f2227800] 14:29:30 INFO - PROCESS | 1861 | 1461360570824 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 14:29:30 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 14:29:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1635ms 14:29:30 INFO - PROCESS | 1861 | 1461360570877 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 14:29:30 INFO - PROCESS | 1861 | 1461360570881 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 14:29:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:29:30 INFO - PROCESS | 1861 | 1461360570887 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:29:30 INFO - PROCESS | 1861 | 1461360570891 Marionette TRACE conn4 <- [1,1618,null,{}] 14:29:30 INFO - PROCESS | 1861 | 1461360570896 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:31 INFO - PROCESS | 1861 | 1461360571132 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 14:29:31 INFO - PROCESS | 1861 | 1461360571457 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f8650000 == 148 [pid = 1861] [id = 412] 14:29:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 239 (0x7f92f2ba1c00) [pid = 1861] [serial = 1237] [outer = (nil)] 14:29:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 240 (0x7f92f938b400) [pid = 1861] [serial = 1238] [outer = 0x7f92f2ba1c00] 14:29:31 INFO - PROCESS | 1861 | 1461360571539 Marionette DEBUG loaded listener.js 14:29:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 241 (0x7f92f9397800) [pid = 1861] [serial = 1239] [outer = 0x7f92f2ba1c00] 14:29:32 INFO - PROCESS | 1861 | 1461360572389 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 14:29:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:29:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1535ms 14:29:32 INFO - PROCESS | 1861 | 1461360572424 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 14:29:32 INFO - PROCESS | 1861 | 1461360572429 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 14:29:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:29:32 INFO - PROCESS | 1861 | 1461360572435 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:29:32 INFO - PROCESS | 1861 | 1461360572438 Marionette TRACE conn4 <- [1,1622,null,{}] 14:29:32 INFO - PROCESS | 1861 | 1461360572444 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:32 INFO - PROCESS | 1861 | 1461360572673 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 14:29:32 INFO - PROCESS | 1861 | 1461360572934 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fd838800 == 149 [pid = 1861] [id = 413] 14:29:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 242 (0x7f92fdba7c00) [pid = 1861] [serial = 1240] [outer = (nil)] 14:29:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 243 (0x7f92fe545c00) [pid = 1861] [serial = 1241] [outer = 0x7f92fdba7c00] 14:29:33 INFO - PROCESS | 1861 | 1461360573067 Marionette DEBUG loaded listener.js 14:29:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 244 (0x7f92fe9b0400) [pid = 1861] [serial = 1242] [outer = 0x7f92fdba7c00] 14:29:33 INFO - PROCESS | 1861 | 1461360573985 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 14:29:34 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 14:29:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1581ms 14:29:34 INFO - PROCESS | 1861 | 1461360574018 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 14:29:34 INFO - PROCESS | 1861 | 1461360574022 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 14:29:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:29:34 INFO - PROCESS | 1861 | 1461360574029 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:29:34 INFO - PROCESS | 1861 | 1461360574033 Marionette TRACE conn4 <- [1,1626,null,{}] 14:29:34 INFO - PROCESS | 1861 | 1461360574039 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:34 INFO - PROCESS | 1861 | 1461360574288 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 14:29:34 INFO - PROCESS | 1861 | 1461360574612 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9300066800 == 150 [pid = 1861] [id = 414] 14:29:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 245 (0x7f930032cc00) [pid = 1861] [serial = 1243] [outer = (nil)] 14:29:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 246 (0x7f93018eb800) [pid = 1861] [serial = 1244] [outer = 0x7f930032cc00] 14:29:34 INFO - PROCESS | 1861 | 1461360574728 Marionette DEBUG loaded listener.js 14:29:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 247 (0x7f930bb07000) [pid = 1861] [serial = 1245] [outer = 0x7f930032cc00] 14:29:35 INFO - PROCESS | 1861 | 1461360575562 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:29:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:29:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1590ms 14:29:35 INFO - PROCESS | 1861 | 1461360575620 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 14:29:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:29:35 INFO - PROCESS | 1861 | 1461360575624 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 14:29:35 INFO - PROCESS | 1861 | 1461360575630 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:29:35 INFO - PROCESS | 1861 | 1461360575633 Marionette TRACE conn4 <- [1,1630,null,{}] 14:29:35 INFO - PROCESS | 1861 | 1461360575639 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:35 INFO - PROCESS | 1861 | 1461360575855 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 14:29:36 INFO - PROCESS | 1861 | 1461360576067 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930bd1f800 == 151 [pid = 1861] [id = 415] 14:29:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 248 (0x7f93018e0400) [pid = 1861] [serial = 1246] [outer = (nil)] 14:29:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 249 (0x7f930ec3d800) [pid = 1861] [serial = 1247] [outer = 0x7f93018e0400] 14:29:36 INFO - PROCESS | 1861 | 1461360576185 Marionette DEBUG loaded listener.js 14:29:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 250 (0x7f9310d40800) [pid = 1861] [serial = 1248] [outer = 0x7f93018e0400] 14:29:37 INFO - PROCESS | 1861 | 1461360577114 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 14:29:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:29:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1538ms 14:29:37 INFO - PROCESS | 1861 | 1461360577168 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 14:29:37 INFO - PROCESS | 1861 | 1461360577171 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 14:29:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:29:37 INFO - PROCESS | 1861 | 1461360577177 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:29:37 INFO - PROCESS | 1861 | 1461360577181 Marionette TRACE conn4 <- [1,1634,null,{}] 14:29:37 INFO - PROCESS | 1861 | 1461360577186 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:37 INFO - PROCESS | 1861 | 1461360577399 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 14:29:37 INFO - PROCESS | 1861 | 1461360577712 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9313954000 == 152 [pid = 1861] [id = 416] 14:29:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 251 (0x7f92e2856000) [pid = 1861] [serial = 1249] [outer = (nil)] 14:29:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 252 (0x7f92e285c000) [pid = 1861] [serial = 1250] [outer = 0x7f92e2856000] 14:29:37 INFO - PROCESS | 1861 | 1461360577794 Marionette DEBUG loaded listener.js 14:29:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 253 (0x7f92e2860c00) [pid = 1861] [serial = 1251] [outer = 0x7f92e2856000] 14:29:38 INFO - PROCESS | 1861 | 1461360578614 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:29:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:29:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1480ms 14:29:38 INFO - PROCESS | 1861 | 1461360578659 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 14:29:38 INFO - PROCESS | 1861 | 1461360578663 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 14:29:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:29:38 INFO - PROCESS | 1861 | 1461360578670 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:29:38 INFO - PROCESS | 1861 | 1461360578672 Marionette TRACE conn4 <- [1,1638,null,{}] 14:29:38 INFO - PROCESS | 1861 | 1461360578678 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:38 INFO - PROCESS | 1861 | 1461360578888 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 14:29:39 INFO - PROCESS | 1861 | 1461360579158 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eec1e800 == 153 [pid = 1861] [id = 417] 14:29:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 254 (0x7f92e2856800) [pid = 1861] [serial = 1252] [outer = (nil)] 14:29:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 255 (0x7f92e5287800) [pid = 1861] [serial = 1253] [outer = 0x7f92e2856800] 14:29:39 INFO - PROCESS | 1861 | 1461360579280 Marionette DEBUG loaded listener.js 14:29:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 256 (0x7f92e528b800) [pid = 1861] [serial = 1254] [outer = 0x7f92e2856800] 14:29:40 INFO - PROCESS | 1861 | 1461360580201 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 14:29:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:29:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1579ms 14:29:40 INFO - PROCESS | 1861 | 1461360580252 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 14:29:40 INFO - PROCESS | 1861 | 1461360580258 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 14:29:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:29:40 INFO - PROCESS | 1861 | 1461360580268 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:29:40 INFO - PROCESS | 1861 | 1461360580272 Marionette TRACE conn4 <- [1,1642,null,{}] 14:29:40 INFO - PROCESS | 1861 | 1461360580282 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:40 INFO - PROCESS | 1861 | 1461360580570 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 14:29:40 INFO - PROCESS | 1861 | 1461360580884 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eb550800 == 154 [pid = 1861] [id = 418] 14:29:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 257 (0x7f930bb93000) [pid = 1861] [serial = 1255] [outer = (nil)] 14:29:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 258 (0x7f930ec47800) [pid = 1861] [serial = 1256] [outer = 0x7f930bb93000] 14:29:40 INFO - PROCESS | 1861 | 1461360580974 Marionette DEBUG loaded listener.js 14:29:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 259 (0x7f9311007000) [pid = 1861] [serial = 1257] [outer = 0x7f930bb93000] 14:29:41 INFO - PROCESS | 1861 | 1461360581831 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 14:29:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:29:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1595ms 14:29:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:29:41 INFO - PROCESS | 1861 | 1461360581863 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 14:29:41 INFO - PROCESS | 1861 | 1461360581867 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 14:29:41 INFO - PROCESS | 1861 | 1461360581874 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:29:41 INFO - PROCESS | 1861 | 1461360581877 Marionette TRACE conn4 <- [1,1646,null,{}] 14:29:41 INFO - PROCESS | 1861 | 1461360581884 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:42 INFO - PROCESS | 1861 | 1461360582172 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 14:29:42 INFO - PROCESS | 1861 | 1461360582475 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e20d2800 == 155 [pid = 1861] [id = 419] 14:29:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 260 (0x7f92f94b0800) [pid = 1861] [serial = 1258] [outer = (nil)] 14:29:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 261 (0x7f92f94be800) [pid = 1861] [serial = 1259] [outer = 0x7f92f94b0800] 14:29:42 INFO - PROCESS | 1861 | 1461360582564 Marionette DEBUG loaded listener.js 14:29:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 262 (0x7f9312cc5800) [pid = 1861] [serial = 1260] [outer = 0x7f92f94b0800] 14:29:43 INFO - PROCESS | 1861 | 1461360583441 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 14:29:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:29:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1632ms 14:29:43 INFO - PROCESS | 1861 | 1461360583506 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 14:29:43 INFO - PROCESS | 1861 | 1461360583510 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 14:29:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:29:43 INFO - PROCESS | 1861 | 1461360583516 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:29:43 INFO - PROCESS | 1861 | 1461360583520 Marionette TRACE conn4 <- [1,1650,null,{}] 14:29:43 INFO - PROCESS | 1861 | 1461360583526 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:43 INFO - PROCESS | 1861 | 1461360583747 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 14:29:44 INFO - PROCESS | 1861 | 1461360584009 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eec23800 == 156 [pid = 1861] [id = 420] 14:29:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 263 (0x7f92e0b02c00) [pid = 1861] [serial = 1261] [outer = (nil)] 14:29:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 264 (0x7f92e0b0b800) [pid = 1861] [serial = 1262] [outer = 0x7f92e0b02c00] 14:29:44 INFO - PROCESS | 1861 | 1461360584131 Marionette DEBUG loaded listener.js 14:29:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 265 (0x7f92e0b10800) [pid = 1861] [serial = 1263] [outer = 0x7f92e0b02c00] 14:29:44 INFO - PROCESS | 1861 | 1461360584977 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 14:29:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:29:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1529ms 14:29:45 INFO - PROCESS | 1861 | 1461360585048 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 14:29:45 INFO - PROCESS | 1861 | 1461360585051 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 14:29:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:29:45 INFO - PROCESS | 1861 | 1461360585058 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:29:45 INFO - PROCESS | 1861 | 1461360585061 Marionette TRACE conn4 <- [1,1654,null,{}] 14:29:45 INFO - PROCESS | 1861 | 1461360585067 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:45 INFO - PROCESS | 1861 | 1461360585287 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 14:29:45 INFO - PROCESS | 1861 | 1461360585589 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e0be0000 == 157 [pid = 1861] [id = 421] 14:29:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 266 (0x7f92e0b05400) [pid = 1861] [serial = 1264] [outer = (nil)] 14:29:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 267 (0x7f92e8a4e800) [pid = 1861] [serial = 1265] [outer = 0x7f92e0b05400] 14:29:45 INFO - PROCESS | 1861 | 1461360585673 Marionette DEBUG loaded listener.js 14:29:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 268 (0x7f92e8a53000) [pid = 1861] [serial = 1266] [outer = 0x7f92e0b05400] 14:29:46 INFO - PROCESS | 1861 | 1461360586535 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:29:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:29:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1529ms 14:29:46 INFO - PROCESS | 1861 | 1461360586589 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 14:29:46 INFO - PROCESS | 1861 | 1461360586593 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 14:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:29:46 INFO - PROCESS | 1861 | 1461360586599 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:29:46 INFO - PROCESS | 1861 | 1461360586601 Marionette TRACE conn4 <- [1,1658,null,{}] 14:29:46 INFO - PROCESS | 1861 | 1461360586608 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:46 INFO - PROCESS | 1861 | 1461360586832 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 14:29:47 INFO - PROCESS | 1861 | 1461360587148 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e0cbb000 == 158 [pid = 1861] [id = 422] 14:29:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 269 (0x7f92e0b10c00) [pid = 1861] [serial = 1267] [outer = (nil)] 14:29:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 270 (0x7f92e0d4dc00) [pid = 1861] [serial = 1268] [outer = 0x7f92e0b10c00] 14:29:47 INFO - PROCESS | 1861 | 1461360587230 Marionette DEBUG loaded listener.js 14:29:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 271 (0x7f92e0d52400) [pid = 1861] [serial = 1269] [outer = 0x7f92e0b10c00] 14:29:48 INFO - PROCESS | 1861 | 1461360588092 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1533ms 14:29:48 INFO - PROCESS | 1861 | 1461360588134 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 14:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:29:48 INFO - PROCESS | 1861 | 1461360588138 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 14:29:48 INFO - PROCESS | 1861 | 1461360588145 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:29:48 INFO - PROCESS | 1861 | 1461360588148 Marionette TRACE conn4 <- [1,1662,null,{}] 14:29:48 INFO - PROCESS | 1861 | 1461360588154 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:48 INFO - PROCESS | 1861 | 1461360588417 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 14:29:48 INFO - PROCESS | 1861 | 1461360588744 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e0ed1000 == 159 [pid = 1861] [id = 423] 14:29:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 272 (0x7f92e0d48800) [pid = 1861] [serial = 1270] [outer = (nil)] 14:29:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 273 (0x7f92e8a4c000) [pid = 1861] [serial = 1271] [outer = 0x7f92e0d48800] 14:29:48 INFO - PROCESS | 1861 | 1461360588834 Marionette DEBUG loaded listener.js 14:29:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 274 (0x7f92e8a56400) [pid = 1861] [serial = 1272] [outer = 0x7f92e0d48800] 14:29:49 INFO - PROCESS | 1861 | 1461360589894 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1835ms 14:29:49 INFO - PROCESS | 1861 | 1461360589985 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 14:29:49 INFO - PROCESS | 1861 | 1461360589991 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 14:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:29:50 INFO - PROCESS | 1861 | 1461360590002 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:29:50 INFO - PROCESS | 1861 | 1461360590006 Marionette TRACE conn4 <- [1,1666,null,{}] 14:29:50 INFO - PROCESS | 1861 | 1461360590017 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:50 INFO - PROCESS | 1861 | 1461360590399 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 14:29:50 INFO - PROCESS | 1861 | 1461360590751 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e1eaa000 == 160 [pid = 1861] [id = 424] 14:29:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 275 (0x7f92e0d52000) [pid = 1861] [serial = 1273] [outer = (nil)] 14:29:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 276 (0x7f92e1035000) [pid = 1861] [serial = 1274] [outer = 0x7f92e0d52000] 14:29:50 INFO - PROCESS | 1861 | 1461360590879 Marionette DEBUG loaded listener.js 14:29:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 277 (0x7f92e103d400) [pid = 1861] [serial = 1275] [outer = 0x7f92e0d52000] 14:29:52 INFO - PROCESS | 1861 | 1461360592598 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 14:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2644ms 14:29:52 INFO - PROCESS | 1861 | 1461360592646 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 14:29:52 INFO - PROCESS | 1861 | 1461360592652 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 14:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:29:52 INFO - PROCESS | 1861 | 1461360592671 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:29:52 INFO - PROCESS | 1861 | 1461360592678 Marionette TRACE conn4 <- [1,1670,null,{}] 14:29:52 INFO - PROCESS | 1861 | 1461360592688 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:52 INFO - PROCESS | 1861 | 1461360592969 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 14:29:53 INFO - PROCESS | 1861 | 1461360593243 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5392000 == 161 [pid = 1861] [id = 425] 14:29:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 278 (0x7f92e1e6e000) [pid = 1861] [serial = 1276] [outer = (nil)] 14:29:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 279 (0x7f92e2a2f800) [pid = 1861] [serial = 1277] [outer = 0x7f92e1e6e000] 14:29:53 INFO - PROCESS | 1861 | 1461360593321 Marionette DEBUG loaded listener.js 14:29:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 280 (0x7f92e4bf9400) [pid = 1861] [serial = 1278] [outer = 0x7f92e1e6e000] 14:29:54 INFO - PROCESS | 1861 | 1461360594429 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 14:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1804ms 14:29:54 INFO - PROCESS | 1861 | 1461360594466 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 14:29:54 INFO - PROCESS | 1861 | 1461360594477 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 14:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:29:54 INFO - PROCESS | 1861 | 1461360594489 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:29:54 INFO - PROCESS | 1861 | 1461360594492 Marionette TRACE conn4 <- [1,1674,null,{}] 14:29:54 INFO - PROCESS | 1861 | 1461360594499 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:54 INFO - PROCESS | 1861 | 1461360594722 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 14:29:55 INFO - PROCESS | 1861 | 1461360595045 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e4aef800 == 162 [pid = 1861] [id = 426] 14:29:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 281 (0x7f92e537a400) [pid = 1861] [serial = 1279] [outer = (nil)] 14:29:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 282 (0x7f92e6bd6000) [pid = 1861] [serial = 1280] [outer = 0x7f92e537a400] 14:29:55 INFO - PROCESS | 1861 | 1461360595133 Marionette DEBUG loaded listener.js 14:29:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 283 (0x7f92e8177800) [pid = 1861] [serial = 1281] [outer = 0x7f92e537a400] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fa235800 == 161 [pid = 1861] [id = 264] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b999800 == 160 [pid = 1861] [id = 353] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93139d9800 == 159 [pid = 1861] [id = 355] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93104b3000 == 158 [pid = 1861] [id = 354] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f3ed0000 == 157 [pid = 1861] [id = 407] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f215f800 == 156 [pid = 1861] [id = 406] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecd68000 == 155 [pid = 1861] [id = 405] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9776800 == 154 [pid = 1861] [id = 404] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e5462000 == 153 [pid = 1861] [id = 403] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9772800 == 152 [pid = 1861] [id = 402] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e29a5800 == 151 [pid = 1861] [id = 399] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e52ad800 == 150 [pid = 1861] [id = 398] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f565b800 == 149 [pid = 1861] [id = 397] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93151a2000 == 148 [pid = 1861] [id = 396] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f931034d800 == 147 [pid = 1861] [id = 395] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930bb69000 == 146 [pid = 1861] [id = 394] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93017dd800 == 145 [pid = 1861] [id = 393] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fe35a000 == 144 [pid = 1861] [id = 392] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9318000 == 143 [pid = 1861] [id = 391] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f8480800 == 142 [pid = 1861] [id = 390] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2a4e000 == 141 [pid = 1861] [id = 389] 14:29:55 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e976b000 == 140 [pid = 1861] [id = 388] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 282 (0x7f92e6bd3800) [pid = 1861] [serial = 1143] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 281 (0x7f92e4bf0c00) [pid = 1861] [serial = 1136] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 280 (0x7f92f2b96400) [pid = 1861] [serial = 1100] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 279 (0x7f92eb42bc00) [pid = 1861] [serial = 1145] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 278 (0x7f92f41d4000) [pid = 1861] [serial = 1155] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 277 (0x7f92f21a3000) [pid = 1861] [serial = 1151] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 276 (0x7f92f520c000) [pid = 1861] [serial = 1157] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 275 (0x7f92f23b4c00) [pid = 1861] [serial = 1152] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 274 (0x7f92fec73800) [pid = 1861] [serial = 1109] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 273 (0x7f930ec43000) [pid = 1861] [serial = 1112] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 272 (0x7f92fdbaf400) [pid = 1861] [serial = 1106] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 271 (0x7f92f23ed400) [pid = 1861] [serial = 1154] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 270 (0x7f92f6a7b400) [pid = 1861] [serial = 1160] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 269 (0x7f92ec0d3400) [pid = 1861] [serial = 1148] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 268 (0x7f9310f13400) [pid = 1861] [serial = 1115] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 267 (0x7f92ebdaa400) [pid = 1861] [serial = 1127] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 266 (0x7f92e4bfac00) [pid = 1861] [serial = 1139] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 265 (0x7f92eea4a800) [pid = 1861] [serial = 1149] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 264 (0x7f92eb617c00) [pid = 1861] [serial = 1146] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 263 (0x7f92e817d800) [pid = 1861] [serial = 1130] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 262 (0x7f92fb9e8000) [pid = 1861] [serial = 1094] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 261 (0x7f92e4a75000) [pid = 1861] [serial = 1133] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 260 (0x7f92eb427400) [pid = 1861] [serial = 1121] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 259 (0x7f92edecac00) [pid = 1861] [serial = 1097] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 258 (0x7f92e5378c00) [pid = 1861] [serial = 1118] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 257 (0x7f92f5cd0c00) [pid = 1861] [serial = 1158] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 256 (0x7f92f41d7800) [pid = 1861] [serial = 1124] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 255 (0x7f92e536a400) [pid = 1861] [serial = 1142] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 254 (0x7f92f8448000) [pid = 1861] [serial = 1103] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 253 (0x7f92f8609c00) [pid = 1861] [serial = 1163] [outer = (nil)] [url = about:blank] 14:29:55 INFO - PROCESS | 1861 | --DOMWINDOW == 252 (0x7f92f6c05400) [pid = 1861] [serial = 1161] [outer = (nil)] [url = about:blank] 14:29:56 INFO - PROCESS | 1861 | 1461360596510 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 14:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2086ms 14:29:56 INFO - PROCESS | 1861 | 1461360596576 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 14:29:56 INFO - PROCESS | 1861 | 1461360596579 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 14:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:29:56 INFO - PROCESS | 1861 | 1461360596586 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:29:56 INFO - PROCESS | 1861 | 1461360596592 Marionette TRACE conn4 <- [1,1678,null,{}] 14:29:56 INFO - PROCESS | 1861 | 1461360596607 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:56 INFO - PROCESS | 1861 | 1461360596810 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 14:29:56 INFO - PROCESS | 1861 | 1461360596988 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5a5b000 == 141 [pid = 1861] [id = 427] 14:29:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 253 (0x7f92e4bf0c00) [pid = 1861] [serial = 1282] [outer = (nil)] 14:29:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 254 (0x7f92ea06a800) [pid = 1861] [serial = 1283] [outer = 0x7f92e4bf0c00] 14:29:57 INFO - PROCESS | 1861 | 1461360597060 Marionette DEBUG loaded listener.js 14:29:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 255 (0x7f92eac61400) [pid = 1861] [serial = 1284] [outer = 0x7f92e4bf0c00] 14:29:57 INFO - PROCESS | 1861 | 1461360597855 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 14:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1291ms 14:29:57 INFO - PROCESS | 1861 | 1461360597884 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 14:29:57 INFO - PROCESS | 1861 | 1461360597889 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 14:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:29:57 INFO - PROCESS | 1861 | 1461360597928 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:29:57 INFO - PROCESS | 1861 | 1461360597932 Marionette TRACE conn4 <- [1,1682,null,{}] 14:29:57 INFO - PROCESS | 1861 | 1461360597937 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:58 INFO - PROCESS | 1861 | 1461360598138 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 14:29:58 INFO - PROCESS | 1861 | 1461360598154 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9774000 == 142 [pid = 1861] [id = 428] 14:29:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 256 (0x7f92ea072c00) [pid = 1861] [serial = 1285] [outer = (nil)] 14:29:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 257 (0x7f92eb42dc00) [pid = 1861] [serial = 1286] [outer = 0x7f92ea072c00] 14:29:58 INFO - PROCESS | 1861 | 1461360598224 Marionette DEBUG loaded listener.js 14:29:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 258 (0x7f92ebd9e400) [pid = 1861] [serial = 1287] [outer = 0x7f92ea072c00] 14:29:59 INFO - PROCESS | 1861 | 1461360599255 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 14:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1389ms 14:29:59 INFO - PROCESS | 1861 | 1461360599317 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 14:29:59 INFO - PROCESS | 1861 | 1461360599321 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 14:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:29:59 INFO - PROCESS | 1861 | 1461360599327 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:29:59 INFO - PROCESS | 1861 | 1461360599330 Marionette TRACE conn4 <- [1,1686,null,{}] 14:29:59 INFO - PROCESS | 1861 | 1461360599335 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:59 INFO - PROCESS | 1861 | 1461360599598 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 14:29:59 INFO - PROCESS | 1861 | 1461360599633 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eb54c000 == 143 [pid = 1861] [id = 429] 14:29:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 259 (0x7f92eafb4000) [pid = 1861] [serial = 1288] [outer = (nil)] 14:29:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 260 (0x7f92ebda8800) [pid = 1861] [serial = 1289] [outer = 0x7f92eafb4000] 14:29:59 INFO - PROCESS | 1861 | 1461360599698 Marionette DEBUG loaded listener.js 14:29:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 261 (0x7f92edec3c00) [pid = 1861] [serial = 1290] [outer = 0x7f92eafb4000] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 260 (0x7f9311006800) [pid = 1861] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 259 (0x7f92f57bb400) [pid = 1861] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 258 (0x7f92f2b9f000) [pid = 1861] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 257 (0x7f92e97b4000) [pid = 1861] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 256 (0x7f92f23f3800) [pid = 1861] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 255 (0x7f92f1f1c000) [pid = 1861] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 254 (0x7f92e67d5400) [pid = 1861] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 253 (0x7f92f69be800) [pid = 1861] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 252 (0x7f92eb429c00) [pid = 1861] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 251 (0x7f92fb9efc00) [pid = 1861] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 250 (0x7f92faccc000) [pid = 1861] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 249 (0x7f9304b68000) [pid = 1861] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 248 (0x7f92e536a800) [pid = 1861] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 247 (0x7f92e67cd400) [pid = 1861] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 246 (0x7f92fdba4400) [pid = 1861] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 245 (0x7f92e5acc400) [pid = 1861] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 244 (0x7f930b905400) [pid = 1861] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 243 (0x7f92f1fa2000) [pid = 1861] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 242 (0x7f92e536ac00) [pid = 1861] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 241 (0x7f92e536e800) [pid = 1861] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 240 (0x7f92f41d1000) [pid = 1861] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 239 (0x7f92f1f21400) [pid = 1861] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 238 (0x7f92eafb0000) [pid = 1861] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 237 (0x7f92f58ea000) [pid = 1861] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f92f57b8c00) [pid = 1861] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f92fdfa2c00) [pid = 1861] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f92f1f1b400) [pid = 1861] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f92f23f1000) [pid = 1861] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f92f2942800) [pid = 1861] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f9310b57400) [pid = 1861] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f92ec0d7800) [pid = 1861] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f92eb714400) [pid = 1861] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f92e67ce000) [pid = 1861] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f92eb619800) [pid = 1861] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f92e5360400) [pid = 1861] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f92eb4a9000) [pid = 1861] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f92f58ea400) [pid = 1861] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f92f50cb400) [pid = 1861] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f9300333c00) [pid = 1861] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f92f929e800) [pid = 1861] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f930e722c00) [pid = 1861] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f92f9297800) [pid = 1861] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f92e67d4c00) [pid = 1861] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f92eab9c000) [pid = 1861] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f92e6bd7800) [pid = 1861] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f92e97a5400) [pid = 1861] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 214 (0x7f92f48d5400) [pid = 1861] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 213 (0x7f92e5ac5400) [pid = 1861] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f92eaba2800) [pid = 1861] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:30:01 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f92eea4a400) [pid = 1861] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:30:02 INFO - PROCESS | 1861 | 1461360602082 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 14:30:02 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 14:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2786ms 14:30:02 INFO - PROCESS | 1861 | 1461360602114 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 14:30:02 INFO - PROCESS | 1861 | 1461360602118 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 14:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:30:02 INFO - PROCESS | 1861 | 1461360602129 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:30:02 INFO - PROCESS | 1861 | 1461360602134 Marionette TRACE conn4 <- [1,1690,null,{}] 14:30:02 INFO - PROCESS | 1861 | 1461360602143 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:02 INFO - PROCESS | 1861 | 1461360602511 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 14:30:02 INFO - PROCESS | 1861 | 1461360602531 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eaddb800 == 144 [pid = 1861] [id = 430] 14:30:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f92e67cd400) [pid = 1861] [serial = 1291] [outer = (nil)] 14:30:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f92ebd9f400) [pid = 1861] [serial = 1292] [outer = 0x7f92e67cd400] 14:30:02 INFO - PROCESS | 1861 | 1461360602599 Marionette DEBUG loaded listener.js 14:30:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 214 (0x7f92eea42400) [pid = 1861] [serial = 1293] [outer = 0x7f92e67cd400] 14:30:03 INFO - PROCESS | 1861 | 1461360603474 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 14:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1388ms 14:30:03 INFO - PROCESS | 1861 | 1461360603517 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 14:30:03 INFO - PROCESS | 1861 | 1461360603520 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 14:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:30:03 INFO - PROCESS | 1861 | 1461360603526 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:30:03 INFO - PROCESS | 1861 | 1461360603529 Marionette TRACE conn4 <- [1,1694,null,{}] 14:30:03 INFO - PROCESS | 1861 | 1461360603534 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:03 INFO - PROCESS | 1861 | 1461360603873 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 14:30:04 INFO - PROCESS | 1861 | 1461360604168 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e20cd800 == 145 [pid = 1861] [id = 431] 14:30:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 215 (0x7f92e0b0bc00) [pid = 1861] [serial = 1294] [outer = (nil)] 14:30:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f92e0d53c00) [pid = 1861] [serial = 1295] [outer = 0x7f92e0b0bc00] 14:30:04 INFO - PROCESS | 1861 | 1461360604290 Marionette DEBUG loaded listener.js 14:30:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f92e1e71c00) [pid = 1861] [serial = 1296] [outer = 0x7f92e0b0bc00] 14:30:05 INFO - PROCESS | 1861 | 1461360605278 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 14:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1785ms 14:30:05 INFO - PROCESS | 1861 | 1461360605314 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 14:30:05 INFO - PROCESS | 1861 | 1461360605320 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 14:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:30:05 INFO - PROCESS | 1861 | 1461360605329 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:30:05 INFO - PROCESS | 1861 | 1461360605335 Marionette TRACE conn4 <- [1,1698,null,{}] 14:30:05 INFO - PROCESS | 1861 | 1461360605343 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:05 INFO - PROCESS | 1861 | 1461360605612 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 14:30:05 INFO - PROCESS | 1861 | 1461360605927 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8bdc000 == 146 [pid = 1861] [id = 432] 14:30:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f92e528ec00) [pid = 1861] [serial = 1297] [outer = (nil)] 14:30:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f92e5acc400) [pid = 1861] [serial = 1298] [outer = 0x7f92e528ec00] 14:30:06 INFO - PROCESS | 1861 | 1461360606010 Marionette DEBUG loaded listener.js 14:30:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f92e6bdc000) [pid = 1861] [serial = 1299] [outer = 0x7f92e528ec00] 14:30:07 INFO - PROCESS | 1861 | 1461360607032 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 14:30:07 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 14:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1743ms 14:30:07 INFO - PROCESS | 1861 | 1461360607072 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 14:30:07 INFO - PROCESS | 1861 | 1461360607077 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 14:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:30:07 INFO - PROCESS | 1861 | 1461360607084 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:30:07 INFO - PROCESS | 1861 | 1461360607087 Marionette TRACE conn4 <- [1,1702,null,{}] 14:30:07 INFO - PROCESS | 1861 | 1461360607093 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:07 INFO - PROCESS | 1861 | 1461360607323 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 14:30:07 INFO - PROCESS | 1861 | 1461360607624 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92edfda800 == 147 [pid = 1861] [id = 433] 14:30:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f92e8a50400) [pid = 1861] [serial = 1300] [outer = (nil)] 14:30:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f92eaba8400) [pid = 1861] [serial = 1301] [outer = 0x7f92e8a50400] 14:30:07 INFO - PROCESS | 1861 | 1461360607759 Marionette DEBUG loaded listener.js 14:30:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f92eafb0000) [pid = 1861] [serial = 1302] [outer = 0x7f92e8a50400] 14:30:08 INFO - PROCESS | 1861 | 1461360608691 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1681ms 14:30:08 INFO - PROCESS | 1861 | 1461360608766 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 14:30:08 INFO - PROCESS | 1861 | 1461360608773 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 14:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:30:08 INFO - PROCESS | 1861 | 1461360608791 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:30:08 INFO - PROCESS | 1861 | 1461360608799 Marionette TRACE conn4 <- [1,1706,null,{}] 14:30:08 INFO - PROCESS | 1861 | 1461360608805 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:09 INFO - PROCESS | 1861 | 1461360609076 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 14:30:09 INFO - PROCESS | 1861 | 1461360609387 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2381000 == 148 [pid = 1861] [id = 434] 14:30:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f92e5377400) [pid = 1861] [serial = 1303] [outer = (nil)] 14:30:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f92ec0dc800) [pid = 1861] [serial = 1304] [outer = 0x7f92e5377400] 14:30:09 INFO - PROCESS | 1861 | 1461360609465 Marionette DEBUG loaded listener.js 14:30:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f92eea50c00) [pid = 1861] [serial = 1305] [outer = 0x7f92e5377400] 14:30:10 INFO - PROCESS | 1861 | 1461360610369 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 14:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1645ms 14:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:30:10 INFO - PROCESS | 1861 | 1461360610429 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 14:30:10 INFO - PROCESS | 1861 | 1461360610432 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 14:30:10 INFO - PROCESS | 1861 | 1461360610438 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:30:10 INFO - PROCESS | 1861 | 1461360610442 Marionette TRACE conn4 <- [1,1710,null,{}] 14:30:10 INFO - PROCESS | 1861 | 1461360610447 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:10 INFO - PROCESS | 1861 | 1461360610672 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 14:30:10 INFO - PROCESS | 1861 | 1461360610981 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2bec800 == 149 [pid = 1861] [id = 435] 14:30:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f92e5361800) [pid = 1861] [serial = 1306] [outer = (nil)] 14:30:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f92f1ff8c00) [pid = 1861] [serial = 1307] [outer = 0x7f92e5361800] 14:30:11 INFO - PROCESS | 1861 | 1461360611067 Marionette DEBUG loaded listener.js 14:30:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f92f222fc00) [pid = 1861] [serial = 1308] [outer = 0x7f92e5361800] 14:30:11 INFO - PROCESS | 1861 | 1461360611952 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 14:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1590ms 14:30:12 INFO - PROCESS | 1861 | 1461360612028 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 14:30:12 INFO - PROCESS | 1861 | 1461360612032 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 14:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:30:12 INFO - PROCESS | 1861 | 1461360612039 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:30:12 INFO - PROCESS | 1861 | 1461360612042 Marionette TRACE conn4 <- [1,1714,null,{}] 14:30:12 INFO - PROCESS | 1861 | 1461360612048 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:12 INFO - PROCESS | 1861 | 1461360612309 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 14:30:12 INFO - PROCESS | 1861 | 1461360612621 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4ee0000 == 150 [pid = 1861] [id = 436] 14:30:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f92f23f2c00) [pid = 1861] [serial = 1309] [outer = (nil)] 14:30:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f92f23f5400) [pid = 1861] [serial = 1310] [outer = 0x7f92f23f2c00] 14:30:12 INFO - PROCESS | 1861 | 1461360612717 Marionette DEBUG loaded listener.js 14:30:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f92f4087800) [pid = 1861] [serial = 1311] [outer = 0x7f92f23f2c00] 14:30:13 INFO - PROCESS | 1861 | 1461360613634 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 14:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1637ms 14:30:13 INFO - PROCESS | 1861 | 1461360613678 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 14:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:30:13 INFO - PROCESS | 1861 | 1461360613682 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 14:30:13 INFO - PROCESS | 1861 | 1461360613688 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:30:13 INFO - PROCESS | 1861 | 1461360613691 Marionette TRACE conn4 <- [1,1718,null,{}] 14:30:13 INFO - PROCESS | 1861 | 1461360613696 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:13 INFO - PROCESS | 1861 | 1461360613916 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 14:30:14 INFO - PROCESS | 1861 | 1461360614179 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f565b800 == 151 [pid = 1861] [id = 437] 14:30:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f92f2233000) [pid = 1861] [serial = 1312] [outer = (nil)] 14:30:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f92f48d5400) [pid = 1861] [serial = 1313] [outer = 0x7f92f2233000] 14:30:14 INFO - PROCESS | 1861 | 1461360614299 Marionette DEBUG loaded listener.js 14:30:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f92f50c4c00) [pid = 1861] [serial = 1314] [outer = 0x7f92f2233000] 14:30:15 INFO - PROCESS | 1861 | 1461360615239 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 14:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1581ms 14:30:15 INFO - PROCESS | 1861 | 1461360615269 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 14:30:15 INFO - PROCESS | 1861 | 1461360615273 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 14:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:30:15 INFO - PROCESS | 1861 | 1461360615279 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:30:15 INFO - PROCESS | 1861 | 1461360615281 Marionette TRACE conn4 <- [1,1722,null,{}] 14:30:15 INFO - PROCESS | 1861 | 1461360615287 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:15 INFO - PROCESS | 1861 | 1461360615486 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 14:30:15 INFO - PROCESS | 1861 | 1461360615707 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f58a2800 == 152 [pid = 1861] [id = 438] 14:30:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f92f23f3000) [pid = 1861] [serial = 1315] [outer = (nil)] 14:30:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f92f520b000) [pid = 1861] [serial = 1316] [outer = 0x7f92f23f3000] 14:30:15 INFO - PROCESS | 1861 | 1461360615822 Marionette DEBUG loaded listener.js 14:30:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 238 (0x7f92f57c4000) [pid = 1861] [serial = 1317] [outer = 0x7f92f23f3000] 14:30:16 INFO - PROCESS | 1861 | 1461360616741 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 14:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 14:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1532ms 14:30:16 INFO - PROCESS | 1861 | 1461360616828 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 14:30:16 INFO - PROCESS | 1861 | 1461360616832 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 14:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:30:16 INFO - PROCESS | 1861 | 1461360616841 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:30:16 INFO - PROCESS | 1861 | 1461360616843 Marionette TRACE conn4 <- [1,1726,null,{}] 14:30:16 INFO - PROCESS | 1861 | 1461360616849 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:17 INFO - PROCESS | 1861 | 1461360617058 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 14:30:17 INFO - PROCESS | 1861 | 1461360617319 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f8307000 == 153 [pid = 1861] [id = 439] 14:30:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 239 (0x7f92f40c8000) [pid = 1861] [serial = 1318] [outer = (nil)] 14:30:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 240 (0x7f92f58f0400) [pid = 1861] [serial = 1319] [outer = 0x7f92f40c8000] 14:30:17 INFO - PROCESS | 1861 | 1461360617436 Marionette DEBUG loaded listener.js 14:30:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 241 (0x7f92f6ab6400) [pid = 1861] [serial = 1320] [outer = 0x7f92f40c8000] 14:30:18 INFO - PROCESS | 1861 | 1461360618368 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 14:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1586ms 14:30:18 INFO - PROCESS | 1861 | 1461360618428 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 14:30:18 INFO - PROCESS | 1861 | 1461360618432 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 14:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:30:18 INFO - PROCESS | 1861 | 1461360618439 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:30:18 INFO - PROCESS | 1861 | 1461360618442 Marionette TRACE conn4 <- [1,1730,null,{}] 14:30:18 INFO - PROCESS | 1861 | 1461360618447 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:18 INFO - PROCESS | 1861 | 1461360618663 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 14:30:18 INFO - PROCESS | 1861 | 1461360618923 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9315000 == 154 [pid = 1861] [id = 440] 14:30:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 242 (0x7f92f4d1a400) [pid = 1861] [serial = 1321] [outer = (nil)] 14:30:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 243 (0x7f92f6c0f000) [pid = 1861] [serial = 1322] [outer = 0x7f92f4d1a400] 14:30:19 INFO - PROCESS | 1861 | 1461360619041 Marionette DEBUG loaded listener.js 14:30:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 244 (0x7f92f6fe7400) [pid = 1861] [serial = 1323] [outer = 0x7f92f4d1a400] 14:30:19 INFO - PROCESS | 1861 | 1461360619894 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 14:30:19 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 14:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1531ms 14:30:19 INFO - PROCESS | 1861 | 1461360619972 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 14:30:19 INFO - PROCESS | 1861 | 1461360619975 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 14:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:30:19 INFO - PROCESS | 1861 | 1461360619982 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:30:19 INFO - PROCESS | 1861 | 1461360619985 Marionette TRACE conn4 <- [1,1734,null,{}] 14:30:19 INFO - PROCESS | 1861 | 1461360619993 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:20 INFO - PROCESS | 1861 | 1461360620328 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 14:30:20 INFO - PROCESS | 1861 | 1461360620653 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fe525800 == 155 [pid = 1861] [id = 441] 14:30:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 245 (0x7f92f9139000) [pid = 1861] [serial = 1324] [outer = (nil)] 14:30:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 246 (0x7f92f913f800) [pid = 1861] [serial = 1325] [outer = 0x7f92f9139000] 14:30:20 INFO - PROCESS | 1861 | 1461360620749 Marionette DEBUG loaded listener.js 14:30:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 247 (0x7f92f9395000) [pid = 1861] [serial = 1326] [outer = 0x7f92f9139000] 14:30:21 INFO - PROCESS | 1861 | 1461360621648 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 14:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1736ms 14:30:21 INFO - PROCESS | 1861 | 1461360621719 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 14:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:30:21 INFO - PROCESS | 1861 | 1461360621723 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 14:30:21 INFO - PROCESS | 1861 | 1461360621729 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:30:21 INFO - PROCESS | 1861 | 1461360621733 Marionette TRACE conn4 <- [1,1738,null,{}] 14:30:21 INFO - PROCESS | 1861 | 1461360621739 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:22 INFO - PROCESS | 1861 | 1461360622017 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 14:30:22 INFO - PROCESS | 1861 | 1461360622330 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930182c800 == 156 [pid = 1861] [id = 442] 14:30:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 248 (0x7f92f9139400) [pid = 1861] [serial = 1327] [outer = (nil)] 14:30:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 249 (0x7f92fb9e1800) [pid = 1861] [serial = 1328] [outer = 0x7f92f9139400] 14:30:22 INFO - PROCESS | 1861 | 1461360622408 Marionette DEBUG loaded listener.js 14:30:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 250 (0x7f92fcb56000) [pid = 1861] [serial = 1329] [outer = 0x7f92f9139400] 14:30:23 INFO - PROCESS | 1861 | 1461360623259 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 14:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1585ms 14:30:23 INFO - PROCESS | 1861 | 1461360623314 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 14:30:23 INFO - PROCESS | 1861 | 1461360623318 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 14:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:30:23 INFO - PROCESS | 1861 | 1461360623324 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:30:23 INFO - PROCESS | 1861 | 1461360623327 Marionette TRACE conn4 <- [1,1742,null,{}] 14:30:23 INFO - PROCESS | 1861 | 1461360623333 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:23 INFO - PROCESS | 1861 | 1461360623548 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 14:30:23 INFO - PROCESS | 1861 | 1461360623812 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930c81f800 == 157 [pid = 1861] [id = 443] 14:30:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 251 (0x7f92f94b5c00) [pid = 1861] [serial = 1330] [outer = (nil)] 14:30:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 252 (0x7f92fdbaf400) [pid = 1861] [serial = 1331] [outer = 0x7f92f94b5c00] 14:30:23 INFO - PROCESS | 1861 | 1461360623937 Marionette DEBUG loaded listener.js 14:30:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 253 (0x7f92fe5c7400) [pid = 1861] [serial = 1332] [outer = 0x7f92f94b5c00] 14:30:24 INFO - PROCESS | 1861 | 1461360624780 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 14:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1490ms 14:30:24 INFO - PROCESS | 1861 | 1461360624815 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 14:30:24 INFO - PROCESS | 1861 | 1461360624819 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 14:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:30:24 INFO - PROCESS | 1861 | 1461360624826 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:30:24 INFO - PROCESS | 1861 | 1461360624830 Marionette TRACE conn4 <- [1,1746,null,{}] 14:30:24 INFO - PROCESS | 1861 | 1461360624835 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:25 INFO - PROCESS | 1861 | 1461360625048 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 14:30:25 INFO - PROCESS | 1861 | 1461360625391 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9313666000 == 158 [pid = 1861] [id = 444] 14:30:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 254 (0x7f92f23ef000) [pid = 1861] [serial = 1333] [outer = (nil)] 14:30:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 255 (0x7f92fec6f000) [pid = 1861] [serial = 1334] [outer = 0x7f92f23ef000] 14:30:25 INFO - PROCESS | 1861 | 1461360625470 Marionette DEBUG loaded listener.js 14:30:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 256 (0x7f92ff3b2800) [pid = 1861] [serial = 1335] [outer = 0x7f92f23ef000] 14:30:26 INFO - PROCESS | 1861 | 1461360626316 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 14:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1532ms 14:30:26 INFO - PROCESS | 1861 | 1461360626359 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 14:30:26 INFO - PROCESS | 1861 | 1461360626363 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 14:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:30:26 INFO - PROCESS | 1861 | 1461360626369 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:30:26 INFO - PROCESS | 1861 | 1461360626372 Marionette TRACE conn4 <- [1,1750,null,{}] 14:30:26 INFO - PROCESS | 1861 | 1461360626378 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:26 INFO - PROCESS | 1861 | 1461360626587 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 14:30:26 INFO - PROCESS | 1861 | 1461360626980 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e22d5000 == 159 [pid = 1861] [id = 445] 14:30:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 257 (0x7f92e2a37c00) [pid = 1861] [serial = 1336] [outer = (nil)] 14:30:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 258 (0x7f92f23b5000) [pid = 1861] [serial = 1337] [outer = 0x7f92e2a37c00] 14:30:27 INFO - PROCESS | 1861 | 1461360627118 Marionette DEBUG loaded listener.js 14:30:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 259 (0x7f92ffa0e800) [pid = 1861] [serial = 1338] [outer = 0x7f92e2a37c00] 14:30:28 INFO - PROCESS | 1861 | 1461360628019 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 14:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1687ms 14:30:28 INFO - PROCESS | 1861 | 1461360628058 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 14:30:28 INFO - PROCESS | 1861 | 1461360628061 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 14:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:30:28 INFO - PROCESS | 1861 | 1461360628067 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:30:28 INFO - PROCESS | 1861 | 1461360628069 Marionette TRACE conn4 <- [1,1754,null,{}] 14:30:28 INFO - PROCESS | 1861 | 1461360628076 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:28 INFO - PROCESS | 1861 | 1461360628298 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 14:30:28 INFO - PROCESS | 1861 | 1461360628588 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e979d000 == 160 [pid = 1861] [id = 446] 14:30:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 260 (0x7f92e5acb800) [pid = 1861] [serial = 1339] [outer = (nil)] 14:30:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 261 (0x7f9301810000) [pid = 1861] [serial = 1340] [outer = 0x7f92e5acb800] 14:30:28 INFO - PROCESS | 1861 | 1461360628666 Marionette DEBUG loaded listener.js 14:30:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 262 (0x7f930aa16400) [pid = 1861] [serial = 1341] [outer = 0x7f92e5acb800] 14:30:29 INFO - PROCESS | 1861 | 1461360629528 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 14:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1498ms 14:30:29 INFO - PROCESS | 1861 | 1461360629566 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 14:30:29 INFO - PROCESS | 1861 | 1461360629570 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 14:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:30:29 INFO - PROCESS | 1861 | 1461360629575 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:30:29 INFO - PROCESS | 1861 | 1461360629578 Marionette TRACE conn4 <- [1,1758,null,{}] 14:30:29 INFO - PROCESS | 1861 | 1461360629583 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:29 INFO - PROCESS | 1861 | 1461360629796 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 14:30:30 INFO - PROCESS | 1861 | 1461360630073 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92edfed000 == 161 [pid = 1861] [id = 447] 14:30:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 263 (0x7f92e4a75400) [pid = 1861] [serial = 1342] [outer = (nil)] 14:30:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 264 (0x7f92e8a59c00) [pid = 1861] [serial = 1343] [outer = 0x7f92e4a75400] 14:30:30 INFO - PROCESS | 1861 | 1461360630202 Marionette DEBUG loaded listener.js 14:30:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 265 (0x7f92f41ce800) [pid = 1861] [serial = 1344] [outer = 0x7f92e4a75400] 14:30:31 INFO - PROCESS | 1861 | 1461360631133 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 14:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1629ms 14:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:30:31 INFO - PROCESS | 1861 | 1461360631206 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 14:30:31 INFO - PROCESS | 1861 | 1461360631209 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 14:30:31 INFO - PROCESS | 1861 | 1461360631215 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:30:31 INFO - PROCESS | 1861 | 1461360631219 Marionette TRACE conn4 <- [1,1762,null,{}] 14:30:31 INFO - PROCESS | 1861 | 1461360631224 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:31 INFO - PROCESS | 1861 | 1461360631451 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 14:30:31 INFO - PROCESS | 1861 | 1461360631766 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e6948000 == 162 [pid = 1861] [id = 448] 14:30:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 266 (0x7f92e5360c00) [pid = 1861] [serial = 1345] [outer = (nil)] 14:30:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 267 (0x7f92e97a6c00) [pid = 1861] [serial = 1346] [outer = 0x7f92e5360c00] 14:30:31 INFO - PROCESS | 1861 | 1461360631847 Marionette DEBUG loaded listener.js 14:30:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 268 (0x7f92eb4a3c00) [pid = 1861] [serial = 1347] [outer = 0x7f92e5360c00] 14:30:32 INFO - PROCESS | 1861 | 1461360632756 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 14:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1584ms 14:30:32 INFO - PROCESS | 1861 | 1461360632799 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 14:30:32 INFO - PROCESS | 1861 | 1461360632803 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 14:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:30:32 INFO - PROCESS | 1861 | 1461360632809 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:30:32 INFO - PROCESS | 1861 | 1461360632812 Marionette TRACE conn4 <- [1,1766,null,{}] 14:30:32 INFO - PROCESS | 1861 | 1461360632823 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:33 INFO - PROCESS | 1861 | 1461360633058 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 14:30:33 INFO - PROCESS | 1861 | 1461360633795 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e4cfa000 == 163 [pid = 1861] [id = 449] 14:30:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 269 (0x7f92e0d4a000) [pid = 1861] [serial = 1348] [outer = (nil)] 14:30:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 270 (0x7f92e0d55c00) [pid = 1861] [serial = 1349] [outer = 0x7f92e0d4a000] 14:30:33 INFO - PROCESS | 1861 | 1461360633870 Marionette DEBUG loaded listener.js 14:30:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 271 (0x7f92e1e7a400) [pid = 1861] [serial = 1350] [outer = 0x7f92e0d4a000] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b60d800 == 162 [pid = 1861] [id = 369] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93104a8800 == 161 [pid = 1861] [id = 370] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9313959800 == 160 [pid = 1861] [id = 372] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eb486800 == 159 [pid = 1861] [id = 371] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eaddb800 == 158 [pid = 1861] [id = 430] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eb54c000 == 157 [pid = 1861] [id = 429] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9774000 == 156 [pid = 1861] [id = 428] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e5a5b000 == 155 [pid = 1861] [id = 427] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e4aef800 == 154 [pid = 1861] [id = 426] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e5392000 == 153 [pid = 1861] [id = 425] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eec23800 == 152 [pid = 1861] [id = 420] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e20d2800 == 151 [pid = 1861] [id = 419] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eb550800 == 150 [pid = 1861] [id = 418] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eec1e800 == 149 [pid = 1861] [id = 417] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9313954000 == 148 [pid = 1861] [id = 416] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930bd1f800 == 147 [pid = 1861] [id = 415] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9300066800 == 146 [pid = 1861] [id = 414] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fd838800 == 145 [pid = 1861] [id = 413] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f8650000 == 144 [pid = 1861] [id = 412] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f5894800 == 143 [pid = 1861] [id = 411] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2a34800 == 142 [pid = 1861] [id = 410] 14:30:34 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e8bdb800 == 141 [pid = 1861] [id = 409] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 270 (0x7f92f938fc00) [pid = 1861] [serial = 1224] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 269 (0x7f9312cc7400) [pid = 1861] [serial = 1065] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 268 (0x7f92e2a32000) [pid = 1861] [serial = 1205] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 267 (0x7f92f6c06800) [pid = 1861] [serial = 981] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 266 (0x7f92f5204800) [pid = 1861] [serial = 978] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 265 (0x7f92eb61d400) [pid = 1861] [serial = 1035] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 264 (0x7f92f5208400) [pid = 1861] [serial = 1220] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 263 (0x7f92eaba6400) [pid = 1861] [serial = 1166] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 262 (0x7f92f2199800) [pid = 1861] [serial = 1214] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 261 (0x7f92f5cd3000) [pid = 1861] [serial = 1172] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 260 (0x7f9310baf800) [pid = 1861] [serial = 888] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 259 (0x7f92facc3800) [pid = 1861] [serial = 1047] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 258 (0x7f92ebda2000) [pid = 1861] [serial = 1212] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 257 (0x7f92fdba2400) [pid = 1861] [serial = 987] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 256 (0x7f930cbb8400) [pid = 1861] [serial = 924] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 255 (0x7f930b83d400) [pid = 1861] [serial = 1002] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 254 (0x7f92e1e75000) [pid = 1861] [serial = 1202] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 253 (0x7f92e8178c00) [pid = 1861] [serial = 1208] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 252 (0x7f92e67d7800) [pid = 1861] [serial = 882] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 251 (0x7f92ff016800) [pid = 1861] [serial = 996] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 250 (0x7f92f5203c00) [pid = 1861] [serial = 894] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 249 (0x7f93106a0800) [pid = 1861] [serial = 1062] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 248 (0x7f9310fe7800) [pid = 1861] [serial = 927] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 247 (0x7f92eabf5800) [pid = 1861] [serial = 1209] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 246 (0x7f92f50c0400) [pid = 1861] [serial = 1071] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 245 (0x7f92f219e000) [pid = 1861] [serial = 1074] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 244 (0x7f92f222e800) [pid = 1861] [serial = 1215] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 243 (0x7f930caf1800) [pid = 1861] [serial = 1005] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 242 (0x7f92f407f400) [pid = 1861] [serial = 1217] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 241 (0x7f92f1f15800) [pid = 1861] [serial = 1169] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 240 (0x7f92eb4b0400) [pid = 1861] [serial = 933] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 239 (0x7f92eb4a2000) [pid = 1861] [serial = 1211] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 238 (0x7f92f6c23c00) [pid = 1861] [serial = 1041] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 237 (0x7f92fcb59c00) [pid = 1861] [serial = 1178] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f92ea06e400) [pid = 1861] [serial = 1187] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f92f84efc00) [pid = 1861] [serial = 984] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f92ff015800) [pid = 1861] [serial = 1050] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f92f293d000) [pid = 1861] [serial = 1038] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f92f40ce000) [pid = 1861] [serial = 1218] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f930b904400) [pid = 1861] [serial = 1056] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f92f9140400) [pid = 1861] [serial = 1223] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f9311004800) [pid = 1861] [serial = 879] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f930192ac00) [pid = 1861] [serial = 1053] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f92f4079000) [pid = 1861] [serial = 1190] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f92f8442800) [pid = 1861] [serial = 1008] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f92eac65000) [pid = 1861] [serial = 885] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f92f9398c00) [pid = 1861] [serial = 1196] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f93105a5800) [pid = 1861] [serial = 1184] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f92fe564400) [pid = 1861] [serial = 990] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f92e536cc00) [pid = 1861] [serial = 939] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f92eea4dc00) [pid = 1861] [serial = 975] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f92f9135400) [pid = 1861] [serial = 1044] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f92f6c03400) [pid = 1861] [serial = 918] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f930cb08800) [pid = 1861] [serial = 1059] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f92fcb52000) [pid = 1861] [serial = 1175] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f92ffa0f800) [pid = 1861] [serial = 921] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 214 (0x7f92e2a32800) [pid = 1861] [serial = 1199] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 213 (0x7f931100d400) [pid = 1861] [serial = 930] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f92fe9ba800) [pid = 1861] [serial = 993] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f92eac5e400) [pid = 1861] [serial = 972] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f92f1fa9000) [pid = 1861] [serial = 1011] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f930c7af000) [pid = 1861] [serial = 1193] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f9310fe1c00) [pid = 1861] [serial = 1068] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f92f6a7ec00) [pid = 1861] [serial = 1221] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f930bddc000) [pid = 1861] [serial = 1181] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f92e97b3800) [pid = 1861] [serial = 936] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f92fe2d6800) [pid = 1861] [serial = 795] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f92e5ad3400) [pid = 1861] [serial = 891] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f92ee0e3c00) [pid = 1861] [serial = 915] [outer = (nil)] [url = about:blank] 14:30:34 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f9300327800) [pid = 1861] [serial = 999] [outer = (nil)] [url = about:blank] 14:30:35 INFO - PROCESS | 1861 | 1461360635430 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 14:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2650ms 14:30:35 INFO - PROCESS | 1861 | 1461360635485 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 14:30:35 INFO - PROCESS | 1861 | 1461360635489 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 14:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:30:35 INFO - PROCESS | 1861 | 1461360635498 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:30:35 INFO - PROCESS | 1861 | 1461360635504 Marionette TRACE conn4 <- [1,1770,null,{}] 14:30:35 INFO - PROCESS | 1861 | 1461360635511 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:35 INFO - PROCESS | 1861 | 1461360635722 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 14:30:35 INFO - PROCESS | 1861 | 1461360635900 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e20cf800 == 142 [pid = 1861] [id = 450] 14:30:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f92e0b03400) [pid = 1861] [serial = 1351] [outer = (nil)] 14:30:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f92e5360400) [pid = 1861] [serial = 1352] [outer = 0x7f92e0b03400] 14:30:35 INFO - PROCESS | 1861 | 1461360635982 Marionette DEBUG loaded listener.js 14:30:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f92e67d8800) [pid = 1861] [serial = 1353] [outer = 0x7f92e0b03400] 14:30:36 INFO - PROCESS | 1861 | 1461360636885 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 14:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1436ms 14:30:36 INFO - PROCESS | 1861 | 1461360636938 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 14:30:36 INFO - PROCESS | 1861 | 1461360636942 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 14:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:30:36 INFO - PROCESS | 1861 | 1461360636951 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:30:36 INFO - PROCESS | 1861 | 1461360636954 Marionette TRACE conn4 <- [1,1774,null,{}] 14:30:36 INFO - PROCESS | 1861 | 1461360636959 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:37 INFO - PROCESS | 1861 | 1461360637169 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 14:30:37 INFO - PROCESS | 1861 | 1461360637379 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5467800 == 143 [pid = 1861] [id = 451] 14:30:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f92e817e800) [pid = 1861] [serial = 1354] [outer = (nil)] 14:30:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f92e97ad800) [pid = 1861] [serial = 1355] [outer = 0x7f92e817e800] 14:30:37 INFO - PROCESS | 1861 | 1461360637486 Marionette DEBUG loaded listener.js 14:30:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f92eaba7800) [pid = 1861] [serial = 1356] [outer = 0x7f92e817e800] 14:30:38 INFO - PROCESS | 1861 | 1461360638349 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 14:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1438ms 14:30:38 INFO - PROCESS | 1861 | 1461360638390 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 14:30:38 INFO - PROCESS | 1861 | 1461360638395 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 14:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:30:38 INFO - PROCESS | 1861 | 1461360638442 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:30:38 INFO - PROCESS | 1861 | 1461360638452 Marionette TRACE conn4 <- [1,1778,null,{}] 14:30:38 INFO - PROCESS | 1861 | 1461360638457 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:38 INFO - PROCESS | 1861 | 1461360638734 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 14:30:38 INFO - PROCESS | 1861 | 1461360638774 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9706000 == 144 [pid = 1861] [id = 452] 14:30:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f92eb42e000) [pid = 1861] [serial = 1357] [outer = (nil)] 14:30:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f92eb4b0400) [pid = 1861] [serial = 1358] [outer = 0x7f92eb42e000] 14:30:38 INFO - PROCESS | 1861 | 1461360638902 Marionette DEBUG loaded listener.js 14:30:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f92ebda2c00) [pid = 1861] [serial = 1359] [outer = 0x7f92eb42e000] 14:30:39 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f92eafb4000) [pid = 1861] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:30:39 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f92e1e6e000) [pid = 1861] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:30:39 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f92e537a400) [pid = 1861] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:30:39 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f92e4bf0c00) [pid = 1861] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:30:39 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f92ea072c00) [pid = 1861] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:30:40 INFO - PROCESS | 1861 | 1461360640256 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 14:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 14:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1884ms 14:30:40 INFO - PROCESS | 1861 | 1461360640290 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 14:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:30:40 INFO - PROCESS | 1861 | 1461360640300 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 14:30:40 INFO - PROCESS | 1861 | 1461360640311 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:30:40 INFO - PROCESS | 1861 | 1461360640316 Marionette TRACE conn4 <- [1,1782,null,{}] 14:30:40 INFO - PROCESS | 1861 | 1461360640323 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:40 INFO - PROCESS | 1861 | 1461360640599 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 14:30:40 INFO - PROCESS | 1861 | 1461360640620 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9fb0000 == 145 [pid = 1861] [id = 453] 14:30:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f92e537a400) [pid = 1861] [serial = 1360] [outer = (nil)] 14:30:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f92ec0de800) [pid = 1861] [serial = 1361] [outer = 0x7f92e537a400] 14:30:40 INFO - PROCESS | 1861 | 1461360640684 Marionette DEBUG loaded listener.js 14:30:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f92ee0e7800) [pid = 1861] [serial = 1362] [outer = 0x7f92e537a400] 14:30:41 INFO - PROCESS | 1861 | 1461360641522 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 14:30:41 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 14:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1231ms 14:30:41 INFO - PROCESS | 1861 | 1461360641542 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 14:30:41 INFO - PROCESS | 1861 | 1461360641546 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 14:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:30:41 INFO - PROCESS | 1861 | 1461360641563 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:30:41 INFO - PROCESS | 1861 | 1461360641579 Marionette TRACE conn4 <- [1,1786,null,{}] 14:30:41 INFO - PROCESS | 1861 | 1461360641588 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:41 INFO - PROCESS | 1861 | 1461360641784 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 14:30:42 INFO - PROCESS | 1861 | 1461360642137 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e0caf000 == 146 [pid = 1861] [id = 454] 14:30:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f92e0b04400) [pid = 1861] [serial = 1363] [outer = (nil)] 14:30:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f92e0b11400) [pid = 1861] [serial = 1364] [outer = 0x7f92e0b04400] 14:30:42 INFO - PROCESS | 1861 | 1461360642221 Marionette DEBUG loaded listener.js 14:30:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f92e2854000) [pid = 1861] [serial = 1365] [outer = 0x7f92e0b04400] 14:30:43 INFO - PROCESS | 1861 | 1461360643223 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 14:30:43 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 14:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1712ms 14:30:43 INFO - PROCESS | 1861 | 1461360643272 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 14:30:43 INFO - PROCESS | 1861 | 1461360643284 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 14:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:30:43 INFO - PROCESS | 1861 | 1461360643300 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:30:43 INFO - PROCESS | 1861 | 1461360643308 Marionette TRACE conn4 <- [1,1790,null,{}] 14:30:43 INFO - PROCESS | 1861 | 1461360643320 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:43 INFO - PROCESS | 1861 | 1461360643640 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 14:30:43 INFO - PROCESS | 1861 | 1461360643952 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8bc6800 == 147 [pid = 1861] [id = 455] 14:30:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f92e6bd5800) [pid = 1861] [serial = 1366] [outer = (nil)] 14:30:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f92e817c000) [pid = 1861] [serial = 1367] [outer = 0x7f92e6bd5800] 14:30:44 INFO - PROCESS | 1861 | 1461360644035 Marionette DEBUG loaded listener.js 14:30:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 214 (0x7f92ea069400) [pid = 1861] [serial = 1368] [outer = 0x7f92e6bd5800] 14:30:44 INFO - PROCESS | 1861 | 1461360644977 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1748ms 14:30:45 INFO - PROCESS | 1861 | 1461360645049 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 14:30:45 INFO - PROCESS | 1861 | 1461360645055 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 14:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:30:45 INFO - PROCESS | 1861 | 1461360645062 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:30:45 INFO - PROCESS | 1861 | 1461360645066 Marionette TRACE conn4 <- [1,1794,null,{}] 14:30:45 INFO - PROCESS | 1861 | 1461360645071 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:45 INFO - PROCESS | 1861 | 1461360645305 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 14:30:45 INFO - PROCESS | 1861 | 1461360645678 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eb55c800 == 148 [pid = 1861] [id = 456] 14:30:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 215 (0x7f92eabf7000) [pid = 1861] [serial = 1369] [outer = (nil)] 14:30:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f92eb42a400) [pid = 1861] [serial = 1370] [outer = 0x7f92eabf7000] 14:30:45 INFO - PROCESS | 1861 | 1461360645761 Marionette DEBUG loaded listener.js 14:30:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f92ec0d9000) [pid = 1861] [serial = 1371] [outer = 0x7f92eabf7000] 14:30:46 INFO - PROCESS | 1861 | 1461360646682 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1686ms 14:30:46 INFO - PROCESS | 1861 | 1461360646750 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 14:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:30:46 INFO - PROCESS | 1861 | 1461360646754 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 14:30:46 INFO - PROCESS | 1861 | 1461360646770 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:30:46 INFO - PROCESS | 1861 | 1461360646780 Marionette TRACE conn4 <- [1,1798,null,{}] 14:30:46 INFO - PROCESS | 1861 | 1461360646788 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:47 INFO - PROCESS | 1861 | 1461360647070 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 14:30:47 INFO - PROCESS | 1861 | 1461360647379 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eec1e800 == 149 [pid = 1861] [id = 457] 14:30:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f92eac62800) [pid = 1861] [serial = 1372] [outer = (nil)] 14:30:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f92f23bb400) [pid = 1861] [serial = 1373] [outer = 0x7f92eac62800] 14:30:47 INFO - PROCESS | 1861 | 1461360647458 Marionette DEBUG loaded listener.js 14:30:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f92f293a800) [pid = 1861] [serial = 1374] [outer = 0x7f92eac62800] 14:30:48 INFO - PROCESS | 1861 | 1461360648369 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 14:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1658ms 14:30:48 INFO - PROCESS | 1861 | 1461360648421 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 14:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:30:48 INFO - PROCESS | 1861 | 1461360648426 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 14:30:48 INFO - PROCESS | 1861 | 1461360648433 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:30:48 INFO - PROCESS | 1861 | 1461360648436 Marionette TRACE conn4 <- [1,1802,null,{}] 14:30:48 INFO - PROCESS | 1861 | 1461360648442 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:48 INFO - PROCESS | 1861 | 1461360648708 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 14:30:49 INFO - PROCESS | 1861 | 1461360649011 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2380800 == 150 [pid = 1861] [id = 458] 14:30:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f92f1ff9000) [pid = 1861] [serial = 1375] [outer = (nil)] 14:30:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f92f4080400) [pid = 1861] [serial = 1376] [outer = 0x7f92f1ff9000] 14:30:49 INFO - PROCESS | 1861 | 1461360649099 Marionette DEBUG loaded listener.js 14:30:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f92f41cc000) [pid = 1861] [serial = 1377] [outer = 0x7f92f1ff9000] 14:30:49 INFO - PROCESS | 1861 | 1461360649958 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1585ms 14:30:50 INFO - PROCESS | 1861 | 1461360650018 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 14:30:50 INFO - PROCESS | 1861 | 1461360650023 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 14:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:30:50 INFO - PROCESS | 1861 | 1461360650030 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:30:50 INFO - PROCESS | 1861 | 1461360650033 Marionette TRACE conn4 <- [1,1806,null,{}] 14:30:50 INFO - PROCESS | 1861 | 1461360650038 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:50 INFO - PROCESS | 1861 | 1461360650263 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 14:30:50 INFO - PROCESS | 1861 | 1461360650636 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f427b800 == 151 [pid = 1861] [id = 459] 14:30:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f92f57b8c00) [pid = 1861] [serial = 1378] [outer = (nil)] 14:30:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f92f58e5800) [pid = 1861] [serial = 1379] [outer = 0x7f92f57b8c00] 14:30:50 INFO - PROCESS | 1861 | 1461360650735 Marionette DEBUG loaded listener.js 14:30:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f92f84efc00) [pid = 1861] [serial = 1380] [outer = 0x7f92f57b8c00] 14:30:51 INFO - PROCESS | 1861 | 1461360651662 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 14:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1689ms 14:30:51 INFO - PROCESS | 1861 | 1461360651720 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 14:30:51 INFO - PROCESS | 1861 | 1461360651724 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 14:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:30:51 INFO - PROCESS | 1861 | 1461360651730 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:30:51 INFO - PROCESS | 1861 | 1461360651732 Marionette TRACE conn4 <- [1,1810,null,{}] 14:30:51 INFO - PROCESS | 1861 | 1461360651739 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:51 INFO - PROCESS | 1861 | 1461360651966 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 14:30:52 INFO - PROCESS | 1861 | 1461360652266 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f565e000 == 152 [pid = 1861] [id = 460] 14:30:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f92f57ba800) [pid = 1861] [serial = 1381] [outer = (nil)] 14:30:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f92f929ac00) [pid = 1861] [serial = 1382] [outer = 0x7f92f57ba800] 14:30:52 INFO - PROCESS | 1861 | 1461360652348 Marionette DEBUG loaded listener.js 14:30:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f92f94bb400) [pid = 1861] [serial = 1383] [outer = 0x7f92f57ba800] 14:30:53 INFO - PROCESS | 1861 | 1461360653246 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1586ms 14:30:53 INFO - PROCESS | 1861 | 1461360653318 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 14:30:53 INFO - PROCESS | 1861 | 1461360653321 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 14:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:30:53 INFO - PROCESS | 1861 | 1461360653327 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:30:53 INFO - PROCESS | 1861 | 1461360653331 Marionette TRACE conn4 <- [1,1814,null,{}] 14:30:53 INFO - PROCESS | 1861 | 1461360653336 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:53 INFO - PROCESS | 1861 | 1461360653565 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 14:30:53 INFO - PROCESS | 1861 | 1461360653872 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f830e800 == 153 [pid = 1861] [id = 461] 14:30:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f92f84ec400) [pid = 1861] [serial = 1384] [outer = (nil)] 14:30:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f92fb970c00) [pid = 1861] [serial = 1385] [outer = 0x7f92f84ec400] 14:30:53 INFO - PROCESS | 1861 | 1461360653957 Marionette DEBUG loaded listener.js 14:30:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f92fdba2400) [pid = 1861] [serial = 1386] [outer = 0x7f92f84ec400] 14:30:54 INFO - PROCESS | 1861 | 1461360654816 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1537ms 14:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:30:54 INFO - PROCESS | 1861 | 1461360654866 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 14:30:54 INFO - PROCESS | 1861 | 1461360654869 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 14:30:54 INFO - PROCESS | 1861 | 1461360654876 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:30:54 INFO - PROCESS | 1861 | 1461360654879 Marionette TRACE conn4 <- [1,1818,null,{}] 14:30:54 INFO - PROCESS | 1861 | 1461360654884 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:55 INFO - PROCESS | 1861 | 1461360655095 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 14:30:55 INFO - PROCESS | 1861 | 1461360655369 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9546800 == 154 [pid = 1861] [id = 462] 14:30:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f92f9394400) [pid = 1861] [serial = 1387] [outer = (nil)] 14:30:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f92fe5c1400) [pid = 1861] [serial = 1388] [outer = 0x7f92f9394400] 14:30:55 INFO - PROCESS | 1861 | 1461360655495 Marionette DEBUG loaded listener.js 14:30:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f92fec75400) [pid = 1861] [serial = 1389] [outer = 0x7f92f9394400] 14:30:56 INFO - PROCESS | 1861 | 1461360656464 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 14:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1633ms 14:30:56 INFO - PROCESS | 1861 | 1461360656509 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 14:30:56 INFO - PROCESS | 1861 | 1461360656513 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 14:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:30:56 INFO - PROCESS | 1861 | 1461360656519 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:30:56 INFO - PROCESS | 1861 | 1461360656524 Marionette TRACE conn4 <- [1,1822,null,{}] 14:30:56 INFO - PROCESS | 1861 | 1461360656533 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:56 INFO - PROCESS | 1861 | 1461360656854 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 14:30:57 INFO - PROCESS | 1861 | 1461360657233 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fe1a2800 == 155 [pid = 1861] [id = 463] 14:30:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f92fdba3400) [pid = 1861] [serial = 1390] [outer = (nil)] 14:30:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f9300327800) [pid = 1861] [serial = 1391] [outer = 0x7f92fdba3400] 14:30:57 INFO - PROCESS | 1861 | 1461360657348 Marionette DEBUG loaded listener.js 14:30:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 238 (0x7f9301927800) [pid = 1861] [serial = 1392] [outer = 0x7f92fdba3400] 14:30:58 INFO - PROCESS | 1861 | 1461360658257 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 14:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1790ms 14:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:30:58 INFO - PROCESS | 1861 | 1461360658310 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 14:30:58 INFO - PROCESS | 1861 | 1461360658313 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 14:30:58 INFO - PROCESS | 1861 | 1461360658320 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:30:58 INFO - PROCESS | 1861 | 1461360658323 Marionette TRACE conn4 <- [1,1826,null,{}] 14:30:58 INFO - PROCESS | 1861 | 1461360658328 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:58 INFO - PROCESS | 1861 | 1461360658547 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 14:30:58 INFO - PROCESS | 1861 | 1461360658814 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff21f000 == 156 [pid = 1861] [id = 464] 14:30:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 239 (0x7f930b844400) [pid = 1861] [serial = 1393] [outer = (nil)] 14:30:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 240 (0x7f930b907400) [pid = 1861] [serial = 1394] [outer = 0x7f930b844400] 14:30:58 INFO - PROCESS | 1861 | 1461360658964 Marionette DEBUG loaded listener.js 14:30:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 241 (0x7f930bddc000) [pid = 1861] [serial = 1395] [outer = 0x7f930b844400] 14:30:59 INFO - PROCESS | 1861 | 1461360659910 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 14:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1630ms 14:30:59 INFO - PROCESS | 1861 | 1461360659950 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 14:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:30:59 INFO - PROCESS | 1861 | 1461360659954 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 14:30:59 INFO - PROCESS | 1861 | 1461360659962 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:30:59 INFO - PROCESS | 1861 | 1461360659966 Marionette TRACE conn4 <- [1,1830,null,{}] 14:30:59 INFO - PROCESS | 1861 | 1461360659972 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:00 INFO - PROCESS | 1861 | 1461360660250 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 14:31:00 INFO - PROCESS | 1861 | 1461360660590 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b60b800 == 157 [pid = 1861] [id = 465] 14:31:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 242 (0x7f92f41c9c00) [pid = 1861] [serial = 1396] [outer = (nil)] 14:31:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 243 (0x7f930ecc2400) [pid = 1861] [serial = 1397] [outer = 0x7f92f41c9c00] 14:31:00 INFO - PROCESS | 1861 | 1461360660683 Marionette DEBUG loaded listener.js 14:31:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 244 (0x7f9310f13800) [pid = 1861] [serial = 1398] [outer = 0x7f92f41c9c00] 14:31:01 INFO - PROCESS | 1861 | 1461360661654 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 14:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1743ms 14:31:01 INFO - PROCESS | 1861 | 1461360661704 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 14:31:01 INFO - PROCESS | 1861 | 1461360661708 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 14:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:31:01 INFO - PROCESS | 1861 | 1461360661714 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:31:01 INFO - PROCESS | 1861 | 1461360661717 Marionette TRACE conn4 <- [1,1834,null,{}] 14:31:01 INFO - PROCESS | 1861 | 1461360661724 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:01 INFO - PROCESS | 1861 | 1461360661970 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 14:31:02 INFO - PROCESS | 1861 | 1461360662355 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:02 INFO - PROCESS | 1861 | ************************* 14:31:02 INFO - PROCESS | 1861 | A coding exception was thrown and uncaught in a Task. 14:31:02 INFO - PROCESS | 1861 | 14:31:02 INFO - PROCESS | 1861 | Full message: TypeError: NetworkError when attempting to fetch resource. 14:31:02 INFO - PROCESS | 1861 | Full stack: 14:31:02 INFO - PROCESS | 1861 | ************************* 14:31:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9310db5800 == 158 [pid = 1861] [id = 466] 14:31:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 245 (0x7f92eeae5c00) [pid = 1861] [serial = 1399] [outer = (nil)] 14:31:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 246 (0x7f9310fe7800) [pid = 1861] [serial = 1400] [outer = 0x7f92eeae5c00] 14:31:02 INFO - PROCESS | 1861 | 1461360662444 Marionette DEBUG loaded listener.js 14:31:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 247 (0x7f9311010800) [pid = 1861] [serial = 1401] [outer = 0x7f92eeae5c00] 14:31:03 INFO - PROCESS | 1861 | 1461360663319 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 14:31:03 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 14:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1634ms 14:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:31:03 INFO - PROCESS | 1861 | 1461360663352 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 14:31:03 INFO - PROCESS | 1861 | 1461360663355 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 14:31:03 INFO - PROCESS | 1861 | 1461360663362 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:31:03 INFO - PROCESS | 1861 | 1461360663366 Marionette TRACE conn4 <- [1,1838,null,{}] 14:31:03 INFO - PROCESS | 1861 | 1461360663371 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:03 INFO - PROCESS | 1861 | 1461360663597 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 14:31:03 INFO - PROCESS | 1861 | 1461360663868 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e1063000 == 159 [pid = 1861] [id = 467] 14:31:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 248 (0x7f92deb4f400) [pid = 1861] [serial = 1402] [outer = (nil)] 14:31:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 249 (0x7f92deb58400) [pid = 1861] [serial = 1403] [outer = 0x7f92deb4f400] 14:31:03 INFO - PROCESS | 1861 | 1461360663993 Marionette DEBUG loaded listener.js 14:31:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 250 (0x7f92deb5d000) [pid = 1861] [serial = 1404] [outer = 0x7f92deb4f400] 14:31:04 INFO - PROCESS | 1861 | 1461360664838 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1537ms 14:31:04 INFO - PROCESS | 1861 | 1461360664899 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 14:31:04 INFO - PROCESS | 1861 | 1461360664903 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 14:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:31:04 INFO - PROCESS | 1861 | 1461360664910 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:31:04 INFO - PROCESS | 1861 | 1461360664914 Marionette TRACE conn4 <- [1,1842,null,{}] 14:31:04 INFO - PROCESS | 1861 | 1461360664920 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:05 INFO - PROCESS | 1861 | 1461360665163 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 14:31:05 INFO - PROCESS | 1861 | 1461360665523 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e107c000 == 160 [pid = 1861] [id = 468] 14:31:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 251 (0x7f92deb53800) [pid = 1861] [serial = 1405] [outer = (nil)] 14:31:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 252 (0x7f92ecea6c00) [pid = 1861] [serial = 1406] [outer = 0x7f92deb53800] 14:31:05 INFO - PROCESS | 1861 | 1461360665610 Marionette DEBUG loaded listener.js 14:31:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 253 (0x7f92eceacc00) [pid = 1861] [serial = 1407] [outer = 0x7f92deb53800] 14:31:06 INFO - PROCESS | 1861 | 1461360666691 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1831ms 14:31:06 INFO - PROCESS | 1861 | 1461360666742 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 14:31:06 INFO - PROCESS | 1861 | 1461360666747 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 14:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:31:06 INFO - PROCESS | 1861 | 1461360666756 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:31:06 INFO - PROCESS | 1861 | 1461360666760 Marionette TRACE conn4 <- [1,1846,null,{}] 14:31:06 INFO - PROCESS | 1861 | 1461360666770 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:07 INFO - PROCESS | 1861 | 1461360667047 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 14:31:07 INFO - PROCESS | 1861 | 1461360667368 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eced3000 == 161 [pid = 1861] [id = 469] 14:31:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 254 (0x7f92deb55800) [pid = 1861] [serial = 1408] [outer = (nil)] 14:31:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 255 (0x7f92eceb2400) [pid = 1861] [serial = 1409] [outer = 0x7f92deb55800] 14:31:07 INFO - PROCESS | 1861 | 1461360667459 Marionette DEBUG loaded listener.js 14:31:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 256 (0x7f92f6c08400) [pid = 1861] [serial = 1410] [outer = 0x7f92deb55800] 14:31:08 INFO - PROCESS | 1861 | 1461360668447 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:31:08 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) 14:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1745ms 14:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:31:08 INFO - PROCESS | 1861 | 1461360668503 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 14:31:08 INFO - PROCESS | 1861 | 1461360668506 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 14:31:08 INFO - PROCESS | 1861 | 1461360668513 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:31:08 INFO - PROCESS | 1861 | 1461360668515 Marionette TRACE conn4 <- [1,1850,null,{}] 14:31:08 INFO - PROCESS | 1861 | 1461360668522 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:08 INFO - PROCESS | 1861 | 1461360668756 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 14:31:09 INFO - PROCESS | 1861 | 1461360669114 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5c2c000 == 162 [pid = 1861] [id = 470] 14:31:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 257 (0x7f92e0d51400) [pid = 1861] [serial = 1411] [outer = (nil)] 14:31:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 258 (0x7f92e5c0a000) [pid = 1861] [serial = 1412] [outer = 0x7f92e0d51400] 14:31:09 INFO - PROCESS | 1861 | 1461360669198 Marionette DEBUG loaded listener.js 14:31:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 259 (0x7f92e5c0f000) [pid = 1861] [serial = 1413] [outer = 0x7f92e0d51400] 14:31:10 INFO - PROCESS | 1861 | 1461360670109 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1642ms 14:31:10 INFO - PROCESS | 1861 | 1461360670155 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 14:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:31:10 INFO - PROCESS | 1861 | 1461360670159 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 14:31:10 INFO - PROCESS | 1861 | 1461360670166 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:31:10 INFO - PROCESS | 1861 | 1461360670169 Marionette TRACE conn4 <- [1,1854,null,{}] 14:31:10 INFO - PROCESS | 1861 | 1461360670176 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:10 INFO - PROCESS | 1861 | 1461360670469 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 14:31:10 INFO - PROCESS | 1861 | 1461360670786 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e20da800 == 163 [pid = 1861] [id = 471] 14:31:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 260 (0x7f92e1e72000) [pid = 1861] [serial = 1414] [outer = (nil)] 14:31:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 261 (0x7f92e67ccc00) [pid = 1861] [serial = 1415] [outer = 0x7f92e1e72000] 14:31:10 INFO - PROCESS | 1861 | 1461360670870 Marionette DEBUG loaded listener.js 14:31:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 262 (0x7f92eceafc00) [pid = 1861] [serial = 1416] [outer = 0x7f92e1e72000] 14:31:11 INFO - PROCESS | 1861 | 1461360671750 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1635ms 14:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:31:11 INFO - PROCESS | 1861 | 1461360671802 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 14:31:11 INFO - PROCESS | 1861 | 1461360671805 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 14:31:11 INFO - PROCESS | 1861 | 1461360671812 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:31:11 INFO - PROCESS | 1861 | 1461360671814 Marionette TRACE conn4 <- [1,1858,null,{}] 14:31:11 INFO - PROCESS | 1861 | 1461360671821 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:12 INFO - PROCESS | 1861 | 1461360672067 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f848b000 == 162 [pid = 1861] [id = 202] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9fb0000 == 161 [pid = 1861] [id = 453] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9706000 == 160 [pid = 1861] [id = 452] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e5467800 == 159 [pid = 1861] [id = 451] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e20cf800 == 158 [pid = 1861] [id = 450] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e4cfa000 == 157 [pid = 1861] [id = 449] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92edfed000 == 156 [pid = 1861] [id = 447] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e979d000 == 155 [pid = 1861] [id = 446] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e22d5000 == 154 [pid = 1861] [id = 445] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9313666000 == 153 [pid = 1861] [id = 444] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930c81f800 == 152 [pid = 1861] [id = 443] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930182c800 == 151 [pid = 1861] [id = 442] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fe525800 == 150 [pid = 1861] [id = 441] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9315000 == 149 [pid = 1861] [id = 440] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f8307000 == 148 [pid = 1861] [id = 439] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f58a2800 == 147 [pid = 1861] [id = 438] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f565b800 == 146 [pid = 1861] [id = 437] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f4ee0000 == 145 [pid = 1861] [id = 436] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2bec800 == 144 [pid = 1861] [id = 435] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2381000 == 143 [pid = 1861] [id = 434] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92edfda800 == 142 [pid = 1861] [id = 433] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e8bdc000 == 141 [pid = 1861] [id = 432] 14:31:13 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e20cd800 == 140 [pid = 1861] [id = 431] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 261 (0x7f92e0b0b800) [pid = 1861] [serial = 1262] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 260 (0x7f92f9393800) [pid = 1861] [serial = 1226] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 259 (0x7f92edec3c00) [pid = 1861] [serial = 1290] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 258 (0x7f92e4bf9400) [pid = 1861] [serial = 1278] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 257 (0x7f92f938b400) [pid = 1861] [serial = 1238] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 256 (0x7f92ebda8800) [pid = 1861] [serial = 1289] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 255 (0x7f92e1035000) [pid = 1861] [serial = 1274] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 254 (0x7f92f1f16000) [pid = 1861] [serial = 1232] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 253 (0x7f92e6bd6000) [pid = 1861] [serial = 1280] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 252 (0x7f92f94be800) [pid = 1861] [serial = 1259] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 251 (0x7f92fe545c00) [pid = 1861] [serial = 1241] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 250 (0x7f92e97ab800) [pid = 1861] [serial = 1229] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 249 (0x7f93018eb800) [pid = 1861] [serial = 1244] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 248 (0x7f92e8177800) [pid = 1861] [serial = 1281] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 247 (0x7f92e285c000) [pid = 1861] [serial = 1250] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 246 (0x7f930ec47800) [pid = 1861] [serial = 1256] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 245 (0x7f92e2a2f800) [pid = 1861] [serial = 1277] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 244 (0x7f92eac61400) [pid = 1861] [serial = 1284] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 243 (0x7f92ea06a800) [pid = 1861] [serial = 1283] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 242 (0x7f930ec3d800) [pid = 1861] [serial = 1247] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 241 (0x7f92eb42dc00) [pid = 1861] [serial = 1286] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 240 (0x7f92e8a4c000) [pid = 1861] [serial = 1271] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 239 (0x7f92e8a4e800) [pid = 1861] [serial = 1265] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 238 (0x7f92e0d4dc00) [pid = 1861] [serial = 1268] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 237 (0x7f92f50c3800) [pid = 1861] [serial = 1235] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f92e5287800) [pid = 1861] [serial = 1253] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f92ebd9e400) [pid = 1861] [serial = 1287] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f92ebd9f400) [pid = 1861] [serial = 1292] [outer = (nil)] [url = about:blank] 14:31:13 INFO - PROCESS | 1861 | 1461360673814 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e0ed8000 == 141 [pid = 1861] [id = 472] 14:31:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f92e1030000) [pid = 1861] [serial = 1417] [outer = (nil)] 14:31:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f92e1037800) [pid = 1861] [serial = 1418] [outer = 0x7f92e1030000] 14:31:13 INFO - PROCESS | 1861 | 1461360673893 Marionette DEBUG loaded listener.js 14:31:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f92e2a2b000) [pid = 1861] [serial = 1419] [outer = 0x7f92e1030000] 14:31:14 INFO - PROCESS | 1861 | 1461360674691 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 2942ms 14:31:14 INFO - PROCESS | 1861 | 1461360674756 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 14:31:14 INFO - PROCESS | 1861 | 1461360674763 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 14:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:31:14 INFO - PROCESS | 1861 | 1461360674772 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:31:14 INFO - PROCESS | 1861 | 1461360674777 Marionette TRACE conn4 <- [1,1862,null,{}] 14:31:14 INFO - PROCESS | 1861 | 1461360674784 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:15 INFO - PROCESS | 1861 | 1461360675032 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 14:31:15 INFO - PROCESS | 1861 | 1461360675218 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e539e800 == 142 [pid = 1861] [id = 473] 14:31:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 238 (0x7f92e103ac00) [pid = 1861] [serial = 1420] [outer = (nil)] 14:31:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 239 (0x7f92e5c0c400) [pid = 1861] [serial = 1421] [outer = 0x7f92e103ac00] 14:31:15 INFO - PROCESS | 1861 | 1461360675288 Marionette DEBUG loaded listener.js 14:31:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 240 (0x7f92e6be1800) [pid = 1861] [serial = 1422] [outer = 0x7f92e103ac00] 14:31:16 INFO - PROCESS | 1861 | 1461360676226 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1481ms 14:31:16 INFO - PROCESS | 1861 | 1461360676257 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 14:31:16 INFO - PROCESS | 1861 | 1461360676262 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 14:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:31:16 INFO - PROCESS | 1861 | 1461360676270 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:31:16 INFO - PROCESS | 1861 | 1461360676274 Marionette TRACE conn4 <- [1,1866,null,{}] 14:31:16 INFO - PROCESS | 1861 | 1461360676287 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:16 INFO - PROCESS | 1861 | 1461360676567 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 14:31:16 INFO - PROCESS | 1861 | 1461360676606 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8be0000 == 143 [pid = 1861] [id = 474] 14:31:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 241 (0x7f92e8ac0c00) [pid = 1861] [serial = 1423] [outer = (nil)] 14:31:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 242 (0x7f92e97b4c00) [pid = 1861] [serial = 1424] [outer = 0x7f92e8ac0c00] 14:31:16 INFO - PROCESS | 1861 | 1461360676673 Marionette DEBUG loaded listener.js 14:31:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 243 (0x7f92eaba6400) [pid = 1861] [serial = 1425] [outer = 0x7f92e8ac0c00] 14:31:17 INFO - PROCESS | 1861 | 1461360677798 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 14:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1589ms 14:31:17 INFO - PROCESS | 1861 | 1461360677860 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 14:31:17 INFO - PROCESS | 1861 | 1461360677863 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 14:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:31:17 INFO - PROCESS | 1861 | 1461360677879 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:31:17 INFO - PROCESS | 1861 | 1461360677890 Marionette TRACE conn4 <- [1,1870,null,{}] 14:31:17 INFO - PROCESS | 1861 | 1461360677904 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:18 INFO - PROCESS | 1861 | 1461360678817 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 242 (0x7f92f40d4800) [pid = 1861] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 241 (0x7f92eaf96000) [pid = 1861] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 240 (0x7f92febad800) [pid = 1861] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 239 (0x7f92eb4a5800) [pid = 1861] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 238 (0x7f92f21a1400) [pid = 1861] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 237 (0x7f92e0d4a000) [pid = 1861] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f92e817b000) [pid = 1861] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f92e67d0c00) [pid = 1861] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f92e817e800) [pid = 1861] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f92e4a6fc00) [pid = 1861] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f92e4a70c00) [pid = 1861] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f92f1fa0000) [pid = 1861] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f92e0b03400) [pid = 1861] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f92f6a87000) [pid = 1861] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f92e4a78800) [pid = 1861] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f930b66b000) [pid = 1861] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f92e5372000) [pid = 1861] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f92eb42e000) [pid = 1861] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f92ee0e5400) [pid = 1861] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f92f50be800) [pid = 1861] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f92ebda3800) [pid = 1861] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f92e5370800) [pid = 1861] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f92e97af400) [pid = 1861] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f92f6c05000) [pid = 1861] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f92eb431c00) [pid = 1861] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:31:18 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f92ebdac400) [pid = 1861] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:31:19 INFO - PROCESS | 1861 | 1461360679061 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e4ae9000 == 144 [pid = 1861] [id = 475] 14:31:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f92e0b03400) [pid = 1861] [serial = 1426] [outer = (nil)] 14:31:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f92e4a6b400) [pid = 1861] [serial = 1427] [outer = 0x7f92e0b03400] 14:31:19 INFO - PROCESS | 1861 | 1461360679131 Marionette DEBUG loaded listener.js 14:31:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f92e5370800) [pid = 1861] [serial = 1428] [outer = 0x7f92e0b03400] 14:31:19 INFO - PROCESS | 1861 | 1461360679908 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 14:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2060ms 14:31:19 INFO - PROCESS | 1861 | 1461360679932 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 14:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:31:19 INFO - PROCESS | 1861 | 1461360679937 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 14:31:19 INFO - PROCESS | 1861 | 1461360679943 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:31:19 INFO - PROCESS | 1861 | 1461360679946 Marionette TRACE conn4 <- [1,1874,null,{}] 14:31:19 INFO - PROCESS | 1861 | 1461360679951 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:20 INFO - PROCESS | 1861 | 1461360680233 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 14:31:20 INFO - PROCESS | 1861 | 1461360680257 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eb558000 == 145 [pid = 1861] [id = 476] 14:31:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f92e0d4a000) [pid = 1861] [serial = 1429] [outer = (nil)] 14:31:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f92eaf9c800) [pid = 1861] [serial = 1430] [outer = 0x7f92e0d4a000] 14:31:20 INFO - PROCESS | 1861 | 1461360680323 Marionette DEBUG loaded listener.js 14:31:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f92ec0d3400) [pid = 1861] [serial = 1431] [outer = 0x7f92e0d4a000] 14:31:21 INFO - PROCESS | 1861 | 1461360681577 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1684ms 14:31:21 INFO - PROCESS | 1861 | 1461360681628 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 14:31:21 INFO - PROCESS | 1861 | 1461360681633 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 14:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:31:21 INFO - PROCESS | 1861 | 1461360681650 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:31:21 INFO - PROCESS | 1861 | 1461360681656 Marionette TRACE conn4 <- [1,1878,null,{}] 14:31:21 INFO - PROCESS | 1861 | 1461360681676 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:21 INFO - PROCESS | 1861 | 1461360681993 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 14:31:22 INFO - PROCESS | 1861 | 1461360682340 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e6935800 == 146 [pid = 1861] [id = 477] 14:31:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f92e5372000) [pid = 1861] [serial = 1432] [outer = (nil)] 14:31:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f92e67d0c00) [pid = 1861] [serial = 1433] [outer = 0x7f92e5372000] 14:31:22 INFO - PROCESS | 1861 | 1461360682428 Marionette DEBUG loaded listener.js 14:31:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f92e8abfc00) [pid = 1861] [serial = 1434] [outer = 0x7f92e5372000] 14:31:23 INFO - PROCESS | 1861 | 1461360683350 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1764ms 14:31:23 INFO - PROCESS | 1861 | 1461360683412 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 14:31:23 INFO - PROCESS | 1861 | 1461360683421 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 14:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:31:23 INFO - PROCESS | 1861 | 1461360683431 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:31:23 INFO - PROCESS | 1861 | 1461360683435 Marionette TRACE conn4 <- [1,1882,null,{}] 14:31:23 INFO - PROCESS | 1861 | 1461360683442 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:23 INFO - PROCESS | 1861 | 1461360683693 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 14:31:24 INFO - PROCESS | 1861 | 1461360684031 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecec4000 == 147 [pid = 1861] [id = 478] 14:31:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f92eb42cc00) [pid = 1861] [serial = 1435] [outer = (nil)] 14:31:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f92eb61f000) [pid = 1861] [serial = 1436] [outer = 0x7f92eb42cc00] 14:31:24 INFO - PROCESS | 1861 | 1461360684116 Marionette DEBUG loaded listener.js 14:31:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f92ece22400) [pid = 1861] [serial = 1437] [outer = 0x7f92eb42cc00] 14:31:25 INFO - PROCESS | 1861 | 1461360685092 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1737ms 14:31:25 INFO - PROCESS | 1861 | 1461360685170 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 14:31:25 INFO - PROCESS | 1861 | 1461360685173 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 14:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:31:25 INFO - PROCESS | 1861 | 1461360685181 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:31:25 INFO - PROCESS | 1861 | 1461360685187 Marionette TRACE conn4 <- [1,1886,null,{}] 14:31:25 INFO - PROCESS | 1861 | 1461360685204 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:25 INFO - PROCESS | 1861 | 1461360685566 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 14:31:25 INFO - PROCESS | 1861 | 1461360685828 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eecbb000 == 148 [pid = 1861] [id = 479] 14:31:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f92eea4b400) [pid = 1861] [serial = 1438] [outer = (nil)] 14:31:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f92f1f13400) [pid = 1861] [serial = 1439] [outer = 0x7f92eea4b400] 14:31:25 INFO - PROCESS | 1861 | 1461360685919 Marionette DEBUG loaded listener.js 14:31:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f92f1ff2c00) [pid = 1861] [serial = 1440] [outer = 0x7f92eea4b400] 14:31:26 INFO - PROCESS | 1861 | 1461360686860 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 14:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1737ms 14:31:26 INFO - PROCESS | 1861 | 1461360686920 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 14:31:26 INFO - PROCESS | 1861 | 1461360686924 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 14:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:31:26 INFO - PROCESS | 1861 | 1461360686931 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:31:26 INFO - PROCESS | 1861 | 1461360686934 Marionette TRACE conn4 <- [1,1890,null,{}] 14:31:26 INFO - PROCESS | 1861 | 1461360686939 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:27 INFO - PROCESS | 1861 | 1461360687158 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 14:31:27 INFO - PROCESS | 1861 | 1461360687467 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2bf6000 == 149 [pid = 1861] [id = 480] 14:31:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f92eea47800) [pid = 1861] [serial = 1441] [outer = (nil)] 14:31:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f92f23af400) [pid = 1861] [serial = 1442] [outer = 0x7f92eea47800] 14:31:27 INFO - PROCESS | 1861 | 1461360687549 Marionette DEBUG loaded listener.js 14:31:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f92f23f3c00) [pid = 1861] [serial = 1443] [outer = 0x7f92eea47800] 14:31:28 INFO - PROCESS | 1861 | 1461360688409 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 14:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1535ms 14:31:28 INFO - PROCESS | 1861 | 1461360688467 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 14:31:28 INFO - PROCESS | 1861 | 1461360688470 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 14:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:31:28 INFO - PROCESS | 1861 | 1461360688476 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:31:28 INFO - PROCESS | 1861 | 1461360688479 Marionette TRACE conn4 <- [1,1894,null,{}] 14:31:28 INFO - PROCESS | 1861 | 1461360688485 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:28 INFO - PROCESS | 1861 | 1461360688704 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 14:31:29 INFO - PROCESS | 1861 | 1461360689007 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f54c4800 == 150 [pid = 1861] [id = 481] 14:31:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f92f1ff5000) [pid = 1861] [serial = 1444] [outer = (nil)] 14:31:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f92f407f400) [pid = 1861] [serial = 1445] [outer = 0x7f92f1ff5000] 14:31:29 INFO - PROCESS | 1861 | 1461360689087 Marionette DEBUG loaded listener.js 14:31:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 238 (0x7f92f48dd400) [pid = 1861] [serial = 1446] [outer = 0x7f92f1ff5000] 14:31:29 INFO - PROCESS | 1861 | 1461360689982 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1580ms 14:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:31:30 INFO - PROCESS | 1861 | 1461360690059 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 14:31:30 INFO - PROCESS | 1861 | 1461360690062 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 14:31:30 INFO - PROCESS | 1861 | 1461360690068 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:31:30 INFO - PROCESS | 1861 | 1461360690072 Marionette TRACE conn4 <- [1,1898,null,{}] 14:31:30 INFO - PROCESS | 1861 | 1461360690077 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:30 INFO - PROCESS | 1861 | 1461360690373 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 14:31:30 INFO - PROCESS | 1861 | 1461360690716 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f59b7800 == 151 [pid = 1861] [id = 482] 14:31:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 239 (0x7f92f58ec800) [pid = 1861] [serial = 1447] [outer = (nil)] 14:31:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 240 (0x7f92f6c25000) [pid = 1861] [serial = 1448] [outer = 0x7f92f58ec800] 14:31:30 INFO - PROCESS | 1861 | 1461360690804 Marionette DEBUG loaded listener.js 14:31:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 241 (0x7f92f83b6800) [pid = 1861] [serial = 1449] [outer = 0x7f92f58ec800] 14:31:31 INFO - PROCESS | 1861 | 1461360691697 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1683ms 14:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:31:31 INFO - PROCESS | 1861 | 1461360691751 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 14:31:31 INFO - PROCESS | 1861 | 1461360691754 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 14:31:31 INFO - PROCESS | 1861 | 1461360691761 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:31:31 INFO - PROCESS | 1861 | 1461360691764 Marionette TRACE conn4 <- [1,1902,null,{}] 14:31:31 INFO - PROCESS | 1861 | 1461360691770 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:32 INFO - PROCESS | 1861 | 1461360692001 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 14:31:32 INFO - PROCESS | 1861 | 1461360692322 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9222800 == 152 [pid = 1861] [id = 483] 14:31:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 242 (0x7f92f57bc800) [pid = 1861] [serial = 1450] [outer = (nil)] 14:31:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 243 (0x7f92f8613800) [pid = 1861] [serial = 1451] [outer = 0x7f92f57bc800] 14:31:32 INFO - PROCESS | 1861 | 1461360692402 Marionette DEBUG loaded listener.js 14:31:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 244 (0x7f92f938e800) [pid = 1861] [serial = 1452] [outer = 0x7f92f57bc800] 14:31:33 INFO - PROCESS | 1861 | 1461360693254 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1544ms 14:31:33 INFO - PROCESS | 1861 | 1461360693305 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 14:31:33 INFO - PROCESS | 1861 | 1461360693308 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 14:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:31:33 INFO - PROCESS | 1861 | 1461360693314 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:31:33 INFO - PROCESS | 1861 | 1461360693317 Marionette TRACE conn4 <- [1,1906,null,{}] 14:31:33 INFO - PROCESS | 1861 | 1461360693323 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:33 INFO - PROCESS | 1861 | 1461360693547 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 14:31:33 INFO - PROCESS | 1861 | 1461360693790 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fe34b000 == 153 [pid = 1861] [id = 484] 14:31:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 245 (0x7f92f58eec00) [pid = 1861] [serial = 1453] [outer = (nil)] 14:31:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 246 (0x7f92f9394c00) [pid = 1861] [serial = 1454] [outer = 0x7f92f58eec00] 14:31:33 INFO - PROCESS | 1861 | 1461360693872 Marionette DEBUG loaded listener.js 14:31:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 247 (0x7f92fcb51000) [pid = 1861] [serial = 1455] [outer = 0x7f92f58eec00] 14:31:34 INFO - PROCESS | 1861 | 1461360694774 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 14:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1528ms 14:31:34 INFO - PROCESS | 1861 | 1461360694844 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 14:31:34 INFO - PROCESS | 1861 | 1461360694847 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 14:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:31:34 INFO - PROCESS | 1861 | 1461360694854 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:31:34 INFO - PROCESS | 1861 | 1461360694857 Marionette TRACE conn4 <- [1,1910,null,{}] 14:31:34 INFO - PROCESS | 1861 | 1461360694863 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:35 INFO - PROCESS | 1861 | 1461360695084 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 14:31:35 INFO - PROCESS | 1861 | 1461360695406 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff672800 == 154 [pid = 1861] [id = 485] 14:31:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 248 (0x7f92f84f5800) [pid = 1861] [serial = 1456] [outer = (nil)] 14:31:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 249 (0x7f92fdba4000) [pid = 1861] [serial = 1457] [outer = 0x7f92f84f5800] 14:31:35 INFO - PROCESS | 1861 | 1461360695489 Marionette DEBUG loaded listener.js 14:31:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 250 (0x7f92fe548800) [pid = 1861] [serial = 1458] [outer = 0x7f92f84f5800] 14:31:36 INFO - PROCESS | 1861 | 1461360696444 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 14:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1628ms 14:31:36 INFO - PROCESS | 1861 | 1461360696485 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 14:31:36 INFO - PROCESS | 1861 | 1461360696489 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 14:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:31:36 INFO - PROCESS | 1861 | 1461360696495 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:31:36 INFO - PROCESS | 1861 | 1461360696498 Marionette TRACE conn4 <- [1,1914,null,{}] 14:31:36 INFO - PROCESS | 1861 | 1461360696504 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:36 INFO - PROCESS | 1861 | 1461360696747 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 14:31:37 INFO - PROCESS | 1861 | 1461360697065 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930aaa6000 == 155 [pid = 1861] [id = 486] 14:31:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 251 (0x7f92f938fc00) [pid = 1861] [serial = 1459] [outer = (nil)] 14:31:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 252 (0x7f92ff017400) [pid = 1861] [serial = 1460] [outer = 0x7f92f938fc00] 14:31:37 INFO - PROCESS | 1861 | 1461360697162 Marionette DEBUG loaded listener.js 14:31:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 253 (0x7f9301889400) [pid = 1861] [serial = 1461] [outer = 0x7f92f938fc00] 14:31:38 INFO - PROCESS | 1861 | 1461360698025 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1581ms 14:31:38 INFO - PROCESS | 1861 | 1461360698077 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 14:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:31:38 INFO - PROCESS | 1861 | 1461360698082 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 14:31:38 INFO - PROCESS | 1861 | 1461360698092 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:31:38 INFO - PROCESS | 1861 | 1461360698108 Marionette TRACE conn4 <- [1,1918,null,{}] 14:31:38 INFO - PROCESS | 1861 | 1461360698114 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:38 INFO - PROCESS | 1861 | 1461360698396 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 14:31:38 INFO - PROCESS | 1861 | 1461360698720 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9312c7d000 == 156 [pid = 1861] [id = 487] 14:31:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 254 (0x7f930bb07400) [pid = 1861] [serial = 1462] [outer = (nil)] 14:31:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 255 (0x7f930c7af000) [pid = 1861] [serial = 1463] [outer = 0x7f930bb07400] 14:31:38 INFO - PROCESS | 1861 | 1461360698811 Marionette DEBUG loaded listener.js 14:31:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 256 (0x7f930ec3dc00) [pid = 1861] [serial = 1464] [outer = 0x7f930bb07400] 14:31:39 INFO - PROCESS | 1861 | 1461360699796 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 14:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1747ms 14:31:39 INFO - PROCESS | 1861 | 1461360699840 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 14:31:39 INFO - PROCESS | 1861 | 1461360699847 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 14:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:31:39 INFO - PROCESS | 1861 | 1461360699857 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:31:39 INFO - PROCESS | 1861 | 1461360699863 Marionette TRACE conn4 <- [1,1922,null,{}] 14:31:39 INFO - PROCESS | 1861 | 1461360699873 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:40 INFO - PROCESS | 1861 | 1461360700237 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 14:31:40 INFO - PROCESS | 1861 | 1461360700581 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92df290800 == 157 [pid = 1861] [id = 488] 14:31:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 257 (0x7f930b83d400) [pid = 1861] [serial = 1465] [outer = (nil)] 14:31:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 258 (0x7f93106a9c00) [pid = 1861] [serial = 1466] [outer = 0x7f930b83d400] 14:31:40 INFO - PROCESS | 1861 | 1461360700660 Marionette DEBUG loaded listener.js 14:31:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 259 (0x7f9311010000) [pid = 1861] [serial = 1467] [outer = 0x7f930b83d400] 14:31:41 INFO - PROCESS | 1861 | 1461360701552 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 14:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1742ms 14:31:41 INFO - PROCESS | 1861 | 1461360701598 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 14:31:41 INFO - PROCESS | 1861 | 1461360701602 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 14:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:31:41 INFO - PROCESS | 1861 | 1461360701608 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:31:41 INFO - PROCESS | 1861 | 1461360701611 Marionette TRACE conn4 <- [1,1926,null,{}] 14:31:41 INFO - PROCESS | 1861 | 1461360701616 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:41 INFO - PROCESS | 1861 | 1461360701838 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 14:31:42 INFO - PROCESS | 1861 | 1461360702117 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92df5ce800 == 158 [pid = 1861] [id = 489] 14:31:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 260 (0x7f92e00ebc00) [pid = 1861] [serial = 1468] [outer = (nil)] 14:31:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 261 (0x7f92e00f5000) [pid = 1861] [serial = 1469] [outer = 0x7f92e00ebc00] 14:31:42 INFO - PROCESS | 1861 | 1461360702243 Marionette DEBUG loaded listener.js 14:31:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 262 (0x7f92e00f9400) [pid = 1861] [serial = 1470] [outer = 0x7f92e00ebc00] 14:31:43 INFO - PROCESS | 1861 | 1461360703126 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 14:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1578ms 14:31:43 INFO - PROCESS | 1861 | 1461360703187 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 14:31:43 INFO - PROCESS | 1861 | 1461360703190 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 14:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:31:43 INFO - PROCESS | 1861 | 1461360703197 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:31:43 INFO - PROCESS | 1861 | 1461360703200 Marionette TRACE conn4 <- [1,1930,null,{}] 14:31:43 INFO - PROCESS | 1861 | 1461360703206 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:43 INFO - PROCESS | 1861 | 1461360703442 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 14:31:43 INFO - PROCESS | 1861 | 1461360703787 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9351800 == 159 [pid = 1861] [id = 490] 14:31:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 263 (0x7f92e00edc00) [pid = 1861] [serial = 1471] [outer = (nil)] 14:31:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 264 (0x7f92e10a3000) [pid = 1861] [serial = 1472] [outer = 0x7f92e00edc00] 14:31:43 INFO - PROCESS | 1861 | 1461360703872 Marionette DEBUG loaded listener.js 14:31:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 265 (0x7f92e10a8000) [pid = 1861] [serial = 1473] [outer = 0x7f92e00edc00] 14:31:44 INFO - PROCESS | 1861 | 1461360704735 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 14:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1581ms 14:31:44 INFO - PROCESS | 1861 | 1461360704780 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 14:31:44 INFO - PROCESS | 1861 | 1461360704784 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 14:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:31:44 INFO - PROCESS | 1861 | 1461360704790 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:31:44 INFO - PROCESS | 1861 | 1461360704792 Marionette TRACE conn4 <- [1,1934,null,{}] 14:31:44 INFO - PROCESS | 1861 | 1461360704798 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:45 INFO - PROCESS | 1861 | 1461360705016 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 14:31:45 INFO - PROCESS | 1861 | 1461360705274 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e936a800 == 160 [pid = 1861] [id = 491] 14:31:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 266 (0x7f92e00f4400) [pid = 1861] [serial = 1474] [outer = (nil)] 14:31:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 267 (0x7f92e10ab400) [pid = 1861] [serial = 1475] [outer = 0x7f92e00f4400] 14:31:45 INFO - PROCESS | 1861 | 1461360705390 Marionette DEBUG loaded listener.js 14:31:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 268 (0x7f930195e800) [pid = 1861] [serial = 1476] [outer = 0x7f92e00f4400] 14:31:46 INFO - PROCESS | 1861 | 1461360706284 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1539ms 14:31:46 INFO - PROCESS | 1861 | 1461360706330 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 14:31:46 INFO - PROCESS | 1861 | 1461360706334 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 14:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:31:46 INFO - PROCESS | 1861 | 1461360706339 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:31:46 INFO - PROCESS | 1861 | 1461360706342 Marionette TRACE conn4 <- [1,1938,null,{}] 14:31:46 INFO - PROCESS | 1861 | 1461360706347 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:46 INFO - PROCESS | 1861 | 1461360706578 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 14:31:46 INFO - PROCESS | 1861 | 1461360706896 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e2815800 == 161 [pid = 1861] [id = 492] 14:31:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 269 (0x7f92df5e3400) [pid = 1861] [serial = 1477] [outer = (nil)] 14:31:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 270 (0x7f92df5eb800) [pid = 1861] [serial = 1478] [outer = 0x7f92df5e3400] 14:31:46 INFO - PROCESS | 1861 | 1461360706976 Marionette DEBUG loaded listener.js 14:31:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 271 (0x7f92df5f0800) [pid = 1861] [serial = 1479] [outer = 0x7f92df5e3400] 14:31:47 INFO - PROCESS | 1861 | 1461360707814 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1528ms 14:31:47 INFO - PROCESS | 1861 | 1461360707870 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 14:31:47 INFO - PROCESS | 1861 | 1461360707873 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 14:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:31:47 INFO - PROCESS | 1861 | 1461360707879 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:31:47 INFO - PROCESS | 1861 | 1461360707881 Marionette TRACE conn4 <- [1,1942,null,{}] 14:31:47 INFO - PROCESS | 1861 | 1461360707887 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:48 INFO - PROCESS | 1861 | 1461360708112 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 14:31:48 INFO - PROCESS | 1861 | 1461360708471 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e2062000 == 162 [pid = 1861] [id = 493] 14:31:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 272 (0x7f92df5e4400) [pid = 1861] [serial = 1480] [outer = (nil)] 14:31:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 273 (0x7f92e10aa400) [pid = 1861] [serial = 1481] [outer = 0x7f92df5e4400] 14:31:48 INFO - PROCESS | 1861 | 1461360708554 Marionette DEBUG loaded listener.js 14:31:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 274 (0x7f92e6bda400) [pid = 1861] [serial = 1482] [outer = 0x7f92df5e4400] 14:31:49 INFO - PROCESS | 1861 | 1461360709452 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1628ms 14:31:49 INFO - PROCESS | 1861 | 1461360709508 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 14:31:49 INFO - PROCESS | 1861 | 1461360709512 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 14:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:31:49 INFO - PROCESS | 1861 | 1461360709519 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:31:49 INFO - PROCESS | 1861 | 1461360709521 Marionette TRACE conn4 <- [1,1946,null,{}] 14:31:49 INFO - PROCESS | 1861 | 1461360709528 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:49 INFO - PROCESS | 1861 | 1461360709760 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 14:31:50 INFO - PROCESS | 1861 | 1461360710095 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e22d3000 == 163 [pid = 1861] [id = 494] 14:31:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 275 (0x7f92df5eb000) [pid = 1861] [serial = 1483] [outer = (nil)] 14:31:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 276 (0x7f92e4a77000) [pid = 1861] [serial = 1484] [outer = 0x7f92df5eb000] 14:31:50 INFO - PROCESS | 1861 | 1461360710177 Marionette DEBUG loaded listener.js 14:31:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 277 (0x7f92e5373c00) [pid = 1861] [serial = 1485] [outer = 0x7f92df5eb000] 14:31:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e6939800 == 162 [pid = 1861] [id = 294] 14:31:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e6784000 == 161 [pid = 1861] [id = 293] 14:31:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f848e800 == 160 [pid = 1861] [id = 104] 14:31:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e1063000 == 159 [pid = 1861] [id = 467] 14:31:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9310db5800 == 158 [pid = 1861] [id = 466] 14:31:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b60b800 == 157 [pid = 1861] [id = 465] 14:31:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff21f000 == 156 [pid = 1861] [id = 464] 14:31:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fe1a2800 == 155 [pid = 1861] [id = 463] 14:31:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9546800 == 154 [pid = 1861] [id = 462] 14:31:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f830e800 == 153 [pid = 1861] [id = 461] 14:31:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f565e000 == 152 [pid = 1861] [id = 460] 14:31:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f427b800 == 151 [pid = 1861] [id = 459] 14:31:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2380800 == 150 [pid = 1861] [id = 458] 14:31:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eec1e800 == 149 [pid = 1861] [id = 457] 14:31:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eb55c800 == 148 [pid = 1861] [id = 456] 14:31:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e8bc6800 == 147 [pid = 1861] [id = 455] 14:31:52 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e0caf000 == 146 [pid = 1861] [id = 454] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 276 (0x7f92f83b4800) [pid = 1861] [serial = 1173] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 275 (0x7f931100fc00) [pid = 1861] [serial = 1116] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 274 (0x7f92ff40f000) [pid = 1861] [serial = 1110] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 273 (0x7f92e97a6c00) [pid = 1861] [serial = 1346] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 272 (0x7f92f1f9f400) [pid = 1861] [serial = 1098] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 271 (0x7f92e0d53c00) [pid = 1861] [serial = 1295] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 270 (0x7f92fb9e1800) [pid = 1861] [serial = 1328] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 269 (0x7f92f48e0000) [pid = 1861] [serial = 1101] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 268 (0x7f92e0d55c00) [pid = 1861] [serial = 1349] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 267 (0x7f92eaba8400) [pid = 1861] [serial = 1301] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 266 (0x7f92fec6f000) [pid = 1861] [serial = 1334] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 265 (0x7f92fdbaf400) [pid = 1861] [serial = 1331] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 264 (0x7f92ebda4400) [pid = 1861] [serial = 1131] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 263 (0x7f92e8a59c00) [pid = 1861] [serial = 1343] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 262 (0x7f92fcb9f000) [pid = 1861] [serial = 1095] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 261 (0x7f92f48d5400) [pid = 1861] [serial = 1313] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 260 (0x7f92e97ad800) [pid = 1861] [serial = 1355] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 259 (0x7f92e4a79400) [pid = 1861] [serial = 1134] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 258 (0x7f92e4bf4c00) [pid = 1861] [serial = 1137] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 257 (0x7f92f23b5000) [pid = 1861] [serial = 1337] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 256 (0x7f92fe54a000) [pid = 1861] [serial = 1107] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 255 (0x7f92e5360400) [pid = 1861] [serial = 1352] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 254 (0x7f92e67d8800) [pid = 1861] [serial = 1353] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 253 (0x7f92facbe400) [pid = 1861] [serial = 1104] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 252 (0x7f92e817ec00) [pid = 1861] [serial = 1140] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 251 (0x7f92f6c0f000) [pid = 1861] [serial = 1322] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 250 (0x7f9310bb7000) [pid = 1861] [serial = 1113] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 249 (0x7f92eb42b400) [pid = 1861] [serial = 1122] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 248 (0x7f92f913f800) [pid = 1861] [serial = 1325] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 247 (0x7f92f520b000) [pid = 1861] [serial = 1316] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 246 (0x7f92ec0dc800) [pid = 1861] [serial = 1304] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 245 (0x7f92eaba7800) [pid = 1861] [serial = 1356] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 244 (0x7f92ebda2c00) [pid = 1861] [serial = 1359] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 243 (0x7f9301810000) [pid = 1861] [serial = 1340] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 242 (0x7f92f58f0400) [pid = 1861] [serial = 1319] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 241 (0x7f92f21a2c00) [pid = 1861] [serial = 1170] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 240 (0x7f92e5acc400) [pid = 1861] [serial = 1298] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 239 (0x7f92fdbaf000) [pid = 1861] [serial = 1176] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 238 (0x7f9313637800) [pid = 1861] [serial = 1128] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 237 (0x7f92e537d400) [pid = 1861] [serial = 1119] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f92eafb2000) [pid = 1861] [serial = 1167] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f92f23f5400) [pid = 1861] [serial = 1310] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f92e1e7a400) [pid = 1861] [serial = 1350] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f92f1ff8c00) [pid = 1861] [serial = 1307] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f92f929ec00) [pid = 1861] [serial = 1164] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f92eb4b0400) [pid = 1861] [serial = 1358] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f9311006c00) [pid = 1861] [serial = 1125] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f92fbb9f000) [pid = 1861] [serial = 1227] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f92ec0de800) [pid = 1861] [serial = 1361] [outer = (nil)] [url = about:blank] 14:31:52 INFO - PROCESS | 1861 | 1461360712610 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 3138ms 14:31:52 INFO - PROCESS | 1861 | 1461360712658 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 14:31:52 INFO - PROCESS | 1861 | 1461360712664 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 14:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:31:52 INFO - PROCESS | 1861 | 1461360712671 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:31:52 INFO - PROCESS | 1861 | 1461360712675 Marionette TRACE conn4 <- [1,1950,null,{}] 14:31:52 INFO - PROCESS | 1861 | 1461360712683 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:52 INFO - PROCESS | 1861 | 1461360712889 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 14:31:53 INFO - PROCESS | 1861 | 1461360713116 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e1062800 == 147 [pid = 1861] [id = 495] 14:31:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f92e0b0b400) [pid = 1861] [serial = 1486] [outer = (nil)] 14:31:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 230 (0x7f92e1e6e400) [pid = 1861] [serial = 1487] [outer = 0x7f92e0b0b400] 14:31:53 INFO - PROCESS | 1861 | 1461360713207 Marionette DEBUG loaded listener.js 14:31:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 231 (0x7f92e2860800) [pid = 1861] [serial = 1488] [outer = 0x7f92e0b0b400] 14:31:53 INFO - PROCESS | 1861 | 1461360713975 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1337ms 14:31:54 INFO - PROCESS | 1861 | 1461360714009 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 14:31:54 INFO - PROCESS | 1861 | 1461360714018 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 14:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:31:54 INFO - PROCESS | 1861 | 1461360714028 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:31:54 INFO - PROCESS | 1861 | 1461360714033 Marionette TRACE conn4 <- [1,1954,null,{}] 14:31:54 INFO - PROCESS | 1861 | 1461360714039 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:54 INFO - PROCESS | 1861 | 1461360714255 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 14:31:54 INFO - PROCESS | 1861 | 1461360714489 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e299e000 == 148 [pid = 1861] [id = 496] 14:31:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 232 (0x7f92df5ed400) [pid = 1861] [serial = 1489] [outer = (nil)] 14:31:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 233 (0x7f92e5291c00) [pid = 1861] [serial = 1490] [outer = 0x7f92df5ed400] 14:31:54 INFO - PROCESS | 1861 | 1461360714560 Marionette DEBUG loaded listener.js 14:31:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 234 (0x7f92e537dc00) [pid = 1861] [serial = 1491] [outer = 0x7f92df5ed400] 14:31:55 INFO - PROCESS | 1861 | 1461360715500 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 14:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1537ms 14:31:55 INFO - PROCESS | 1861 | 1461360715567 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 14:31:55 INFO - PROCESS | 1861 | 1461360715571 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 14:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:31:55 INFO - PROCESS | 1861 | 1461360715576 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:31:55 INFO - PROCESS | 1861 | 1461360715582 Marionette TRACE conn4 <- [1,1958,null,{}] 14:31:55 INFO - PROCESS | 1861 | 1461360715604 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:55 INFO - PROCESS | 1861 | 1461360715899 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 14:31:55 INFO - PROCESS | 1861 | 1461360715940 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5a4c000 == 149 [pid = 1861] [id = 497] 14:31:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 235 (0x7f92e67d5800) [pid = 1861] [serial = 1492] [outer = (nil)] 14:31:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 236 (0x7f92e6be0000) [pid = 1861] [serial = 1493] [outer = 0x7f92e67d5800] 14:31:56 INFO - PROCESS | 1861 | 1461360716010 Marionette DEBUG loaded listener.js 14:31:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 237 (0x7f92e8a55c00) [pid = 1861] [serial = 1494] [outer = 0x7f92e67d5800] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 236 (0x7f92eb716c00) [pid = 1861] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 235 (0x7f92e2856800) [pid = 1861] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 234 (0x7f9305a95000) [pid = 1861] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 233 (0x7f92e0b0bc00) [pid = 1861] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 232 (0x7f92e5acb800) [pid = 1861] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 231 (0x7f92e2a37c00) [pid = 1861] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 230 (0x7f93018e0400) [pid = 1861] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 229 (0x7f92f23ef000) [pid = 1861] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f92e67cd400) [pid = 1861] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f92f23f2c00) [pid = 1861] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f92f94b0800) [pid = 1861] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f92e0b10c00) [pid = 1861] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f92e2a29400) [pid = 1861] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f92f9139000) [pid = 1861] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f92e8a50400) [pid = 1861] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f930032cc00) [pid = 1861] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f92ea068800) [pid = 1861] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f92e1e70400) [pid = 1861] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f92e528ec00) [pid = 1861] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f92f23f3000) [pid = 1861] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f92e0d52000) [pid = 1861] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f92e5361800) [pid = 1861] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 214 (0x7f92f2227800) [pid = 1861] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 213 (0x7f92ea067000) [pid = 1861] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f92f4d1a400) [pid = 1861] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f92e4a75400) [pid = 1861] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f92e5377400) [pid = 1861] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f92f40c8000) [pid = 1861] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f92f83b6400) [pid = 1861] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f92f9396400) [pid = 1861] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f92e2856000) [pid = 1861] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f92fdba7c00) [pid = 1861] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f92f2233000) [pid = 1861] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f92e0b02c00) [pid = 1861] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f92e0b05400) [pid = 1861] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f9301d32000) [pid = 1861] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f92e0d48800) [pid = 1861] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f92f94b5c00) [pid = 1861] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f92e1e6d400) [pid = 1861] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f92f9139400) [pid = 1861] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f930bb93000) [pid = 1861] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f92e6bdbc00) [pid = 1861] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f92f2ba1c00) [pid = 1861] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f92f1ff9000) [pid = 1861] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f92deb55800) [pid = 1861] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f92e0d51400) [pid = 1861] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f92f57b8c00) [pid = 1861] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f92eabf7000) [pid = 1861] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f92f84ec400) [pid = 1861] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f92fdba3400) [pid = 1861] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f92f41c9c00) [pid = 1861] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f92e1030000) [pid = 1861] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f92deb53800) [pid = 1861] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f92eeae5c00) [pid = 1861] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f92e103ac00) [pid = 1861] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f92e0b04400) [pid = 1861] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f92deb4f400) [pid = 1861] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f92e6bd5800) [pid = 1861] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f92f9394400) [pid = 1861] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f92f57ba800) [pid = 1861] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f930b844400) [pid = 1861] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92eac62800) [pid = 1861] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92e8ac0c00) [pid = 1861] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f92e0b03400) [pid = 1861] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:31:57 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92ea064400) [pid = 1861] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:31:58 INFO - PROCESS | 1861 | 1461360718104 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 14:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2546ms 14:31:58 INFO - PROCESS | 1861 | 1461360718124 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 14:31:58 INFO - PROCESS | 1861 | 1461360718129 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 14:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:31:58 INFO - PROCESS | 1861 | 1461360718135 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:31:58 INFO - PROCESS | 1861 | 1461360718138 Marionette TRACE conn4 <- [1,1962,null,{}] 14:31:58 INFO - PROCESS | 1861 | 1461360718144 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:58 INFO - PROCESS | 1861 | 1461360718431 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 14:31:58 INFO - PROCESS | 1861 | 1461360718455 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e20cf000 == 150 [pid = 1861] [id = 498] 14:31:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f92deb52400) [pid = 1861] [serial = 1495] [outer = (nil)] 14:31:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92e103b400) [pid = 1861] [serial = 1496] [outer = 0x7f92deb52400] 14:31:58 INFO - PROCESS | 1861 | 1461360718523 Marionette DEBUG loaded listener.js 14:31:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f92e2a32400) [pid = 1861] [serial = 1497] [outer = 0x7f92deb52400] 14:31:59 INFO - PROCESS | 1861 | 1461360719379 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 14:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1283ms 14:31:59 INFO - PROCESS | 1861 | 1461360719419 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 14:31:59 INFO - PROCESS | 1861 | 1461360719424 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 14:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:31:59 INFO - PROCESS | 1861 | 1461360719430 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:31:59 INFO - PROCESS | 1861 | 1461360719433 Marionette TRACE conn4 <- [1,1966,null,{}] 14:31:59 INFO - PROCESS | 1861 | 1461360719438 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:59 INFO - PROCESS | 1861 | 1461360719656 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 14:32:00 INFO - PROCESS | 1861 | 1461360720070 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e0be2800 == 151 [pid = 1861] [id = 499] 14:32:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92deb52000) [pid = 1861] [serial = 1498] [outer = (nil)] 14:32:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f92df5ea000) [pid = 1861] [serial = 1499] [outer = 0x7f92deb52000] 14:32:00 INFO - PROCESS | 1861 | 1461360720170 Marionette DEBUG loaded listener.js 14:32:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f92e0d46800) [pid = 1861] [serial = 1500] [outer = 0x7f92deb52000] 14:32:01 INFO - PROCESS | 1861 | 1461360721162 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 14:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1789ms 14:32:01 INFO - PROCESS | 1861 | 1461360721222 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 14:32:01 INFO - PROCESS | 1861 | 1461360721229 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 14:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:32:01 INFO - PROCESS | 1861 | 1461360721238 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:32:01 INFO - PROCESS | 1861 | 1461360721243 Marionette TRACE conn4 <- [1,1970,null,{}] 14:32:01 INFO - PROCESS | 1861 | 1461360721250 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:01 INFO - PROCESS | 1861 | 1461360721529 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 14:32:01 INFO - PROCESS | 1861 | 1461360721869 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e538c800 == 152 [pid = 1861] [id = 500] 14:32:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f92e2861800) [pid = 1861] [serial = 1501] [outer = (nil)] 14:32:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f92e4bf5400) [pid = 1861] [serial = 1502] [outer = 0x7f92e2861800] 14:32:01 INFO - PROCESS | 1861 | 1461360721950 Marionette DEBUG loaded listener.js 14:32:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f92e5291000) [pid = 1861] [serial = 1503] [outer = 0x7f92e2861800] 14:32:02 INFO - PROCESS | 1861 | 1461360722973 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 14:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1786ms 14:32:03 INFO - PROCESS | 1861 | 1461360723033 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 14:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:32:03 INFO - PROCESS | 1861 | 1461360723045 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 14:32:03 INFO - PROCESS | 1861 | 1461360723057 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:32:03 INFO - PROCESS | 1861 | 1461360723063 Marionette TRACE conn4 <- [1,1974,null,{}] 14:32:03 INFO - PROCESS | 1861 | 1461360723072 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:03 INFO - PROCESS | 1861 | 1461360723491 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 14:32:03 INFO - PROCESS | 1861 | 1461360723962 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8bdf000 == 153 [pid = 1861] [id = 501] 14:32:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f92e5c02400) [pid = 1861] [serial = 1504] [outer = (nil)] 14:32:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f92e67d1000) [pid = 1861] [serial = 1505] [outer = 0x7f92e5c02400] 14:32:04 INFO - PROCESS | 1861 | 1461360724103 Marionette DEBUG loaded listener.js 14:32:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f92e8a50000) [pid = 1861] [serial = 1506] [outer = 0x7f92e5c02400] 14:32:05 INFO - PROCESS | 1861 | 1461360725376 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 14:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 2395ms 14:32:05 INFO - PROCESS | 1861 | 1461360725452 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 14:32:05 INFO - PROCESS | 1861 | 1461360725460 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 14:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:32:05 INFO - PROCESS | 1861 | 1461360725485 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:32:05 INFO - PROCESS | 1861 | 1461360725502 Marionette TRACE conn4 <- [1,1978,null,{}] 14:32:05 INFO - PROCESS | 1861 | 1461360725603 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:06 INFO - PROCESS | 1861 | 1461360726086 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 14:32:06 INFO - PROCESS | 1861 | 1461360726432 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9779000 == 154 [pid = 1861] [id = 502] 14:32:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f92e97ab400) [pid = 1861] [serial = 1507] [outer = (nil)] 14:32:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f92ea067000) [pid = 1861] [serial = 1508] [outer = 0x7f92e97ab400] 14:32:06 INFO - PROCESS | 1861 | 1461360726571 Marionette DEBUG loaded listener.js 14:32:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f92eabf1400) [pid = 1861] [serial = 1509] [outer = 0x7f92e97ab400] 14:32:07 INFO - PROCESS | 1861 | 1461360727555 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 2133ms 14:32:07 INFO - PROCESS | 1861 | 1461360727604 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 14:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:32:07 INFO - PROCESS | 1861 | 1461360727609 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 14:32:07 INFO - PROCESS | 1861 | 1461360727617 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:32:07 INFO - PROCESS | 1861 | 1461360727622 Marionette TRACE conn4 <- [1,1982,null,{}] 14:32:07 INFO - PROCESS | 1861 | 1461360727631 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:07 INFO - PROCESS | 1861 | 1461360727948 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 14:32:08 INFO - PROCESS | 1861 | 1461360728267 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eade2000 == 155 [pid = 1861] [id = 503] 14:32:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f92e97abc00) [pid = 1861] [serial = 1510] [outer = (nil)] 14:32:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f92eafbc000) [pid = 1861] [serial = 1511] [outer = 0x7f92e97abc00] 14:32:08 INFO - PROCESS | 1861 | 1461360728352 Marionette DEBUG loaded listener.js 14:32:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f92eb429000) [pid = 1861] [serial = 1512] [outer = 0x7f92e97abc00] 14:32:09 INFO - PROCESS | 1861 | 1461360729230 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1654ms 14:32:09 INFO - PROCESS | 1861 | 1461360729270 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 14:32:09 INFO - PROCESS | 1861 | 1461360729274 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 14:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:32:09 INFO - PROCESS | 1861 | 1461360729281 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:32:09 INFO - PROCESS | 1861 | 1461360729285 Marionette TRACE conn4 <- [1,1986,null,{}] 14:32:09 INFO - PROCESS | 1861 | 1461360729291 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:09 INFO - PROCESS | 1861 | 1461360729528 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 14:32:09 INFO - PROCESS | 1861 | 1461360729812 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eb554000 == 156 [pid = 1861] [id = 504] 14:32:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f92eb716c00) [pid = 1861] [serial = 1513] [outer = (nil)] 14:32:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f92ebd9fc00) [pid = 1861] [serial = 1514] [outer = 0x7f92eb716c00] 14:32:09 INFO - PROCESS | 1861 | 1461360729962 Marionette DEBUG loaded listener.js 14:32:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f92ecead800) [pid = 1861] [serial = 1515] [outer = 0x7f92eb716c00] 14:32:10 INFO - PROCESS | 1861 | 1461360730902 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1682ms 14:32:10 INFO - PROCESS | 1861 | 1461360730965 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 14:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:32:10 INFO - PROCESS | 1861 | 1461360730969 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 14:32:10 INFO - PROCESS | 1861 | 1461360730976 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:32:10 INFO - PROCESS | 1861 | 1461360730980 Marionette TRACE conn4 <- [1,1990,null,{}] 14:32:10 INFO - PROCESS | 1861 | 1461360730986 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:11 INFO - PROCESS | 1861 | 1461360731229 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 14:32:11 INFO - PROCESS | 1861 | 1461360731540 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eced8000 == 157 [pid = 1861] [id = 505] 14:32:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f92ee966800) [pid = 1861] [serial = 1516] [outer = (nil)] 14:32:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f92ee96d000) [pid = 1861] [serial = 1517] [outer = 0x7f92ee966800] 14:32:11 INFO - PROCESS | 1861 | 1461360731625 Marionette DEBUG loaded listener.js 14:32:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f92ee970c00) [pid = 1861] [serial = 1518] [outer = 0x7f92ee966800] 14:32:12 INFO - PROCESS | 1861 | 1461360732544 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1634ms 14:32:12 INFO - PROCESS | 1861 | 1461360732611 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 14:32:12 INFO - PROCESS | 1861 | 1461360732615 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 14:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:32:12 INFO - PROCESS | 1861 | 1461360732622 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:32:12 INFO - PROCESS | 1861 | 1461360732625 Marionette TRACE conn4 <- [1,1994,null,{}] 14:32:12 INFO - PROCESS | 1861 | 1461360732631 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:12 INFO - PROCESS | 1861 | 1461360732876 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 14:32:13 INFO - PROCESS | 1861 | 1461360733190 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eec13800 == 158 [pid = 1861] [id = 506] 14:32:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f92eb42b800) [pid = 1861] [serial = 1519] [outer = (nil)] 14:32:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f92eeadac00) [pid = 1861] [serial = 1520] [outer = 0x7f92eb42b800] 14:32:13 INFO - PROCESS | 1861 | 1461360733291 Marionette DEBUG loaded listener.js 14:32:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f92eeae5c00) [pid = 1861] [serial = 1521] [outer = 0x7f92eb42b800] 14:32:14 INFO - PROCESS | 1861 | 1461360734173 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1586ms 14:32:14 INFO - PROCESS | 1861 | 1461360734209 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 14:32:14 INFO - PROCESS | 1861 | 1461360734214 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 14:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:32:14 INFO - PROCESS | 1861 | 1461360734222 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:32:14 INFO - PROCESS | 1861 | 1461360734226 Marionette TRACE conn4 <- [1,1998,null,{}] 14:32:14 INFO - PROCESS | 1861 | 1461360734232 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:14 INFO - PROCESS | 1861 | 1461360734467 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 14:32:14 INFO - PROCESS | 1861 | 1461360734742 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2169000 == 159 [pid = 1861] [id = 507] 14:32:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f92e5365400) [pid = 1861] [serial = 1522] [outer = (nil)] 14:32:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f92f1f9f400) [pid = 1861] [serial = 1523] [outer = 0x7f92e5365400] 14:32:14 INFO - PROCESS | 1861 | 1461360734866 Marionette DEBUG loaded listener.js 14:32:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f92f21a0000) [pid = 1861] [serial = 1524] [outer = 0x7f92e5365400] 14:32:15 INFO - PROCESS | 1861 | 1461360735710 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 14:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1536ms 14:32:15 INFO - PROCESS | 1861 | 1461360735759 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 14:32:15 INFO - PROCESS | 1861 | 1461360735763 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 14:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:32:15 INFO - PROCESS | 1861 | 1461360735769 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:32:15 INFO - PROCESS | 1861 | 1461360735774 Marionette TRACE conn4 <- [1,2002,null,{}] 14:32:15 INFO - PROCESS | 1861 | 1461360735779 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:16 INFO - PROCESS | 1861 | 1461360736010 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 14:32:16 INFO - PROCESS | 1861 | 1461360736287 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2bec800 == 160 [pid = 1861] [id = 508] 14:32:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f92e97a9400) [pid = 1861] [serial = 1525] [outer = (nil)] 14:32:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f92f23e7c00) [pid = 1861] [serial = 1526] [outer = 0x7f92e97a9400] 14:32:16 INFO - PROCESS | 1861 | 1461360736412 Marionette DEBUG loaded listener.js 14:32:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f92f23f5400) [pid = 1861] [serial = 1527] [outer = 0x7f92e97a9400] 14:32:17 INFO - PROCESS | 1861 | 1461360737288 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1590ms 14:32:17 INFO - PROCESS | 1861 | 1461360737360 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 14:32:17 INFO - PROCESS | 1861 | 1461360737363 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 14:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:32:17 INFO - PROCESS | 1861 | 1461360737371 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:32:17 INFO - PROCESS | 1861 | 1461360737375 Marionette TRACE conn4 <- [1,2006,null,{}] 14:32:17 INFO - PROCESS | 1861 | 1461360737381 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:17 INFO - PROCESS | 1861 | 1461360737681 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 14:32:18 INFO - PROCESS | 1861 | 1461360738016 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f51f7800 == 161 [pid = 1861] [id = 509] 14:32:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f92f4082000) [pid = 1861] [serial = 1528] [outer = (nil)] 14:32:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f92f4086800) [pid = 1861] [serial = 1529] [outer = 0x7f92f4082000] 14:32:18 INFO - PROCESS | 1861 | 1461360738121 Marionette DEBUG loaded listener.js 14:32:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 208 (0x7f92f4d1c400) [pid = 1861] [serial = 1530] [outer = 0x7f92f4082000] 14:32:19 INFO - PROCESS | 1861 | 1461360739135 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 14:32:19 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 14:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1838ms 14:32:19 INFO - PROCESS | 1861 | 1461360739210 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 14:32:19 INFO - PROCESS | 1861 | 1461360739214 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 14:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:32:19 INFO - PROCESS | 1861 | 1461360739223 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:32:19 INFO - PROCESS | 1861 | 1461360739229 Marionette TRACE conn4 <- [1,2010,null,{}] 14:32:19 INFO - PROCESS | 1861 | 1461360739235 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:19 INFO - PROCESS | 1861 | 1461360739562 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 14:32:19 INFO - PROCESS | 1861 | 1461360739907 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f58a3000 == 162 [pid = 1861] [id = 510] 14:32:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 209 (0x7f92eafbd000) [pid = 1861] [serial = 1531] [outer = (nil)] 14:32:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 210 (0x7f92f57b6c00) [pid = 1861] [serial = 1532] [outer = 0x7f92eafbd000] 14:32:19 INFO - PROCESS | 1861 | 1461360739989 Marionette DEBUG loaded listener.js 14:32:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 211 (0x7f92f5cd2c00) [pid = 1861] [serial = 1533] [outer = 0x7f92eafbd000] 14:32:20 INFO - PROCESS | 1861 | 1461360740902 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 14:32:20 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 14:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1742ms 14:32:20 INFO - PROCESS | 1861 | 1461360740966 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 14:32:20 INFO - PROCESS | 1861 | 1461360740969 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 14:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:32:20 INFO - PROCESS | 1861 | 1461360740977 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:32:20 INFO - PROCESS | 1861 | 1461360740980 Marionette TRACE conn4 <- [1,2014,null,{}] 14:32:20 INFO - PROCESS | 1861 | 1461360740985 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:21 INFO - PROCESS | 1861 | 1461360741223 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 14:32:21 INFO - PROCESS | 1861 | 1461360741540 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6f64000 == 163 [pid = 1861] [id = 511] 14:32:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 212 (0x7f92edecd000) [pid = 1861] [serial = 1534] [outer = (nil)] 14:32:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 213 (0x7f92f6ab1800) [pid = 1861] [serial = 1535] [outer = 0x7f92edecd000] 14:32:21 INFO - PROCESS | 1861 | 1461360741627 Marionette DEBUG loaded listener.js 14:32:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 214 (0x7f92f6f08c00) [pid = 1861] [serial = 1536] [outer = 0x7f92edecd000] 14:32:22 INFO - PROCESS | 1861 | 1461360742520 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1588ms 14:32:22 INFO - PROCESS | 1861 | 1461360742594 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 14:32:22 INFO - PROCESS | 1861 | 1461360742602 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 14:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:32:22 INFO - PROCESS | 1861 | 1461360742613 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:32:22 INFO - PROCESS | 1861 | 1461360742615 Marionette TRACE conn4 <- [1,2018,null,{}] 14:32:22 INFO - PROCESS | 1861 | 1461360742627 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:22 INFO - PROCESS | 1861 | 1461360742869 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 14:32:23 INFO - PROCESS | 1861 | 1461360743233 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f921a000 == 164 [pid = 1861] [id = 512] 14:32:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 215 (0x7f92f40c7c00) [pid = 1861] [serial = 1537] [outer = (nil)] 14:32:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 216 (0x7f92f844a000) [pid = 1861] [serial = 1538] [outer = 0x7f92f40c7c00] 14:32:23 INFO - PROCESS | 1861 | 1461360743386 Marionette DEBUG loaded listener.js 14:32:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 217 (0x7f92f9139400) [pid = 1861] [serial = 1539] [outer = 0x7f92f40c7c00] 14:32:24 INFO - PROCESS | 1861 | 1461360744375 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1794ms 14:32:24 INFO - PROCESS | 1861 | 1461360744407 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 14:32:24 INFO - PROCESS | 1861 | 1461360744410 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 14:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:32:24 INFO - PROCESS | 1861 | 1461360744417 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:32:24 INFO - PROCESS | 1861 | 1461360744420 Marionette TRACE conn4 <- [1,2022,null,{}] 14:32:24 INFO - PROCESS | 1861 | 1461360744447 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:24 INFO - PROCESS | 1861 | 1461360744685 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 14:32:24 INFO - PROCESS | 1861 | 1461360744968 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9577000 == 165 [pid = 1861] [id = 513] 14:32:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 218 (0x7f92f23ebc00) [pid = 1861] [serial = 1540] [outer = (nil)] 14:32:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 219 (0x7f92f9296000) [pid = 1861] [serial = 1541] [outer = 0x7f92f23ebc00] 14:32:25 INFO - PROCESS | 1861 | 1461360745093 Marionette DEBUG loaded listener.js 14:32:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 220 (0x7f92f94b3000) [pid = 1861] [serial = 1542] [outer = 0x7f92f23ebc00] 14:32:26 INFO - PROCESS | 1861 | 1461360745998 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1657ms 14:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:32:26 INFO - PROCESS | 1861 | 1461360746076 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 14:32:26 INFO - PROCESS | 1861 | 1461360746079 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 14:32:26 INFO - PROCESS | 1861 | 1461360746086 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:32:26 INFO - PROCESS | 1861 | 1461360746089 Marionette TRACE conn4 <- [1,2026,null,{}] 14:32:26 INFO - PROCESS | 1861 | 1461360746095 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:26 INFO - PROCESS | 1861 | 1461360746337 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 14:32:26 INFO - PROCESS | 1861 | 1461360746657 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fed4e000 == 166 [pid = 1861] [id = 514] 14:32:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 221 (0x7f92f40d1c00) [pid = 1861] [serial = 1543] [outer = (nil)] 14:32:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 222 (0x7f92f94bb000) [pid = 1861] [serial = 1544] [outer = 0x7f92f40d1c00] 14:32:26 INFO - PROCESS | 1861 | 1461360746748 Marionette DEBUG loaded listener.js 14:32:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 223 (0x7f92fb9efc00) [pid = 1861] [serial = 1545] [outer = 0x7f92f40d1c00] 14:32:27 INFO - PROCESS | 1861 | 1461360747642 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1636ms 14:32:27 INFO - PROCESS | 1861 | 1461360747722 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 14:32:27 INFO - PROCESS | 1861 | 1461360747726 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 14:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:32:27 INFO - PROCESS | 1861 | 1461360747733 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:32:27 INFO - PROCESS | 1861 | 1461360747735 Marionette TRACE conn4 <- [1,2030,null,{}] 14:32:27 INFO - PROCESS | 1861 | 1461360747742 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:28 INFO - PROCESS | 1861 | 1461360748085 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 14:32:28 INFO - PROCESS | 1861 | 1461360748499 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93004e9800 == 167 [pid = 1861] [id = 515] 14:32:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 224 (0x7f92deb59c00) [pid = 1861] [serial = 1546] [outer = (nil)] 14:32:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 225 (0x7f92fd88f000) [pid = 1861] [serial = 1547] [outer = 0x7f92deb59c00] 14:32:28 INFO - PROCESS | 1861 | 1461360748632 Marionette DEBUG loaded listener.js 14:32:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 226 (0x7f92fdbb1000) [pid = 1861] [serial = 1548] [outer = 0x7f92deb59c00] 14:32:29 INFO - PROCESS | 1861 | 1461360749768 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2089ms 14:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:32:29 INFO - PROCESS | 1861 | 1461360749824 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 14:32:29 INFO - PROCESS | 1861 | 1461360749826 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 14:32:29 INFO - PROCESS | 1861 | 1461360749834 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:32:29 INFO - PROCESS | 1861 | 1461360749837 Marionette TRACE conn4 <- [1,2034,null,{}] 14:32:29 INFO - PROCESS | 1861 | 1461360749843 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:30 INFO - PROCESS | 1861 | 1461360750116 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 14:32:30 INFO - PROCESS | 1861 | 1461360750436 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b995000 == 168 [pid = 1861] [id = 516] 14:32:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 227 (0x7f92f6ab9c00) [pid = 1861] [serial = 1549] [outer = (nil)] 14:32:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 228 (0x7f92fe2e2800) [pid = 1861] [serial = 1550] [outer = 0x7f92f6ab9c00] 14:32:30 INFO - PROCESS | 1861 | 1461360750519 Marionette DEBUG loaded listener.js 14:32:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 229 (0x7f92feba8c00) [pid = 1861] [serial = 1551] [outer = 0x7f92f6ab9c00] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92feb54000 == 167 [pid = 1861] [id = 51] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ebdc9000 == 166 [pid = 1861] [id = 208] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f6d95000 == 165 [pid = 1861] [id = 49] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9310f97000 == 164 [pid = 1861] [id = 140] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ebdc5800 == 163 [pid = 1861] [id = 146] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92edfd7000 == 162 [pid = 1861] [id = 141] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecfd4800 == 161 [pid = 1861] [id = 205] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f54e0800 == 160 [pid = 1861] [id = 387] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f4edc800 == 159 [pid = 1861] [id = 198] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92edfec000 == 158 [pid = 1861] [id = 206] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e20cf000 == 157 [pid = 1861] [id = 498] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e5a4c000 == 156 [pid = 1861] [id = 497] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e299e000 == 155 [pid = 1861] [id = 496] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e1062800 == 154 [pid = 1861] [id = 495] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9351800 == 153 [pid = 1861] [id = 490] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92df5ce800 == 152 [pid = 1861] [id = 489] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92df290800 == 151 [pid = 1861] [id = 488] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9312c7d000 == 150 [pid = 1861] [id = 487] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930aaa6000 == 149 [pid = 1861] [id = 486] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff672800 == 148 [pid = 1861] [id = 485] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fe34b000 == 147 [pid = 1861] [id = 484] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9222800 == 146 [pid = 1861] [id = 483] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f59b7800 == 145 [pid = 1861] [id = 482] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e5393000 == 144 [pid = 1861] [id = 312] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f54c4800 == 143 [pid = 1861] [id = 481] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2bf6000 == 142 [pid = 1861] [id = 480] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eecbb000 == 141 [pid = 1861] [id = 479] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecec4000 == 140 [pid = 1861] [id = 478] 14:32:32 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e6935800 == 139 [pid = 1861] [id = 477] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 228 (0x7f930bddc000) [pid = 1861] [serial = 1395] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 227 (0x7f92f23bb400) [pid = 1861] [serial = 1373] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 226 (0x7f92e97b4c00) [pid = 1861] [serial = 1424] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 225 (0x7f92f293a800) [pid = 1861] [serial = 1374] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 224 (0x7f92eaba6400) [pid = 1861] [serial = 1425] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 223 (0x7f92e4a6b400) [pid = 1861] [serial = 1427] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 222 (0x7f92e6be1800) [pid = 1861] [serial = 1422] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 221 (0x7f92e5370800) [pid = 1861] [serial = 1428] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 220 (0x7f92eaf9c800) [pid = 1861] [serial = 1430] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 219 (0x7f92f21a3400) [pid = 1861] [serial = 1233] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 218 (0x7f92e528b800) [pid = 1861] [serial = 1254] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 217 (0x7f9310f0d800) [pid = 1861] [serial = 1185] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 216 (0x7f92e1e71c00) [pid = 1861] [serial = 1296] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 215 (0x7f930aa16400) [pid = 1861] [serial = 1341] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 214 (0x7f92ffa0e800) [pid = 1861] [serial = 1338] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 213 (0x7f9310d40800) [pid = 1861] [serial = 1248] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 212 (0x7f92ff3b2800) [pid = 1861] [serial = 1335] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 211 (0x7f92eea42400) [pid = 1861] [serial = 1293] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 210 (0x7f92f4087800) [pid = 1861] [serial = 1311] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 209 (0x7f9312cc5800) [pid = 1861] [serial = 1260] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 208 (0x7f92e0d52400) [pid = 1861] [serial = 1269] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 207 (0x7f92e2a38000) [pid = 1861] [serial = 1200] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f92f9395000) [pid = 1861] [serial = 1326] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f92eafb0000) [pid = 1861] [serial = 1302] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f930bb07000) [pid = 1861] [serial = 1245] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f9310f14000) [pid = 1861] [serial = 1194] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f92eafb1800) [pid = 1861] [serial = 1206] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f92e6bdc000) [pid = 1861] [serial = 1299] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f92f57c4000) [pid = 1861] [serial = 1317] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f92e103d400) [pid = 1861] [serial = 1275] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f92f222fc00) [pid = 1861] [serial = 1308] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f92f6c1cc00) [pid = 1861] [serial = 1236] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f92f4082400) [pid = 1861] [serial = 1191] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f92f6fe7400) [pid = 1861] [serial = 1323] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f92f41ce800) [pid = 1861] [serial = 1344] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f92eea50c00) [pid = 1861] [serial = 1305] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f92f6ab6400) [pid = 1861] [serial = 1320] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f92ff3b3c00) [pid = 1861] [serial = 1179] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f931100e800) [pid = 1861] [serial = 1197] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f92e2860c00) [pid = 1861] [serial = 1251] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f92fe9b0400) [pid = 1861] [serial = 1242] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f92f50c4c00) [pid = 1861] [serial = 1314] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f92e0b10800) [pid = 1861] [serial = 1263] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f92e8a53000) [pid = 1861] [serial = 1266] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f930cd7cc00) [pid = 1861] [serial = 1182] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f92e8a56400) [pid = 1861] [serial = 1272] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f92fe5c7400) [pid = 1861] [serial = 1332] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f92e1e79800) [pid = 1861] [serial = 1203] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f92fcb56000) [pid = 1861] [serial = 1329] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f9311007000) [pid = 1861] [serial = 1257] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f92eafaf800) [pid = 1861] [serial = 1230] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f92f9397800) [pid = 1861] [serial = 1239] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f92f4080400) [pid = 1861] [serial = 1376] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92f41cc000) [pid = 1861] [serial = 1377] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92eceb2400) [pid = 1861] [serial = 1409] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f92f6c08400) [pid = 1861] [serial = 1410] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92e5c0a000) [pid = 1861] [serial = 1412] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92e5c0f000) [pid = 1861] [serial = 1413] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92e67ccc00) [pid = 1861] [serial = 1415] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92f58e5800) [pid = 1861] [serial = 1379] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92f84efc00) [pid = 1861] [serial = 1380] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92eb42a400) [pid = 1861] [serial = 1370] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f92ec0d9000) [pid = 1861] [serial = 1371] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f92fb970c00) [pid = 1861] [serial = 1385] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92fdba2400) [pid = 1861] [serial = 1386] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f9300327800) [pid = 1861] [serial = 1391] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f9301927800) [pid = 1861] [serial = 1392] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f930ecc2400) [pid = 1861] [serial = 1397] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f9310f13800) [pid = 1861] [serial = 1398] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92e1037800) [pid = 1861] [serial = 1418] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f92e2a2b000) [pid = 1861] [serial = 1419] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92ecea6c00) [pid = 1861] [serial = 1406] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92eceacc00) [pid = 1861] [serial = 1407] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f9310fe7800) [pid = 1861] [serial = 1400] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f9311010800) [pid = 1861] [serial = 1401] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f92e5c0c400) [pid = 1861] [serial = 1421] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f92e0b11400) [pid = 1861] [serial = 1364] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92e2854000) [pid = 1861] [serial = 1365] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92deb58400) [pid = 1861] [serial = 1403] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92deb5d000) [pid = 1861] [serial = 1404] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92e817c000) [pid = 1861] [serial = 1367] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f92ea069400) [pid = 1861] [serial = 1368] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92fe5c1400) [pid = 1861] [serial = 1388] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92fec75400) [pid = 1861] [serial = 1389] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92f929ac00) [pid = 1861] [serial = 1382] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92f94bb400) [pid = 1861] [serial = 1383] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f930b907400) [pid = 1861] [serial = 1394] [outer = (nil)] [url = about:blank] 14:32:32 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92ea073000) [pid = 1861] [serial = 1188] [outer = (nil)] [url = about:blank] 14:32:33 INFO - PROCESS | 1861 | 1461360753273 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 3488ms 14:32:33 INFO - PROCESS | 1861 | 1461360753322 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 14:32:33 INFO - PROCESS | 1861 | 1461360753329 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 14:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:32:33 INFO - PROCESS | 1861 | 1461360753339 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:32:33 INFO - PROCESS | 1861 | 1461360753344 Marionette TRACE conn4 <- [1,2038,null,{}] 14:32:33 INFO - PROCESS | 1861 | 1461360753379 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:33 INFO - PROCESS | 1861 | 1461360753622 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 14:32:33 INFO - PROCESS | 1861 | 1461360753891 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e0cc2000 == 140 [pid = 1861] [id = 517] 14:32:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92e0b03800) [pid = 1861] [serial = 1552] [outer = (nil)] 14:32:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92e0b06000) [pid = 1861] [serial = 1553] [outer = 0x7f92e0b03800] 14:32:33 INFO - PROCESS | 1861 | 1461360753985 Marionette DEBUG loaded listener.js 14:32:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92e0b11400) [pid = 1861] [serial = 1554] [outer = 0x7f92e0b03800] 14:32:34 INFO - PROCESS | 1861 | 1461360754840 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1548ms 14:32:34 INFO - PROCESS | 1861 | 1461360754888 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 14:32:34 INFO - PROCESS | 1861 | 1461360754897 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 14:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:32:34 INFO - PROCESS | 1861 | 1461360754907 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:32:34 INFO - PROCESS | 1861 | 1461360754912 Marionette TRACE conn4 <- [1,2042,null,{}] 14:32:34 INFO - PROCESS | 1861 | 1461360754918 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:35 INFO - PROCESS | 1861 | 1461360755281 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 14:32:35 INFO - PROCESS | 1861 | 1461360755330 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e1ea8000 == 141 [pid = 1861] [id = 518] 14:32:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92e1031400) [pid = 1861] [serial = 1555] [outer = (nil)] 14:32:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92e1039800) [pid = 1861] [serial = 1556] [outer = 0x7f92e1031400] 14:32:35 INFO - PROCESS | 1861 | 1461360755458 Marionette DEBUG loaded listener.js 14:32:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92e10a7400) [pid = 1861] [serial = 1557] [outer = 0x7f92e1031400] 14:32:36 INFO - PROCESS | 1861 | 1461360756900 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:32:36 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) 14:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2038ms 14:32:36 INFO - PROCESS | 1861 | 1461360756947 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 14:32:36 INFO - PROCESS | 1861 | 1461360756951 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 14:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:32:36 INFO - PROCESS | 1861 | 1461360756960 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:32:36 INFO - PROCESS | 1861 | 1461360756964 Marionette TRACE conn4 <- [1,2046,null,{}] 14:32:37 INFO - PROCESS | 1861 | 1461360756999 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:37 INFO - PROCESS | 1861 | 1461360757952 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92e1e72000) [pid = 1861] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92e537a400) [pid = 1861] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92e5360c00) [pid = 1861] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92e67d5800) [pid = 1861] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92df5e4400) [pid = 1861] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92df5e3400) [pid = 1861] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f92e00f4400) [pid = 1861] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92e00edc00) [pid = 1861] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92e00ebc00) [pid = 1861] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f930b83d400) [pid = 1861] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f930bb07400) [pid = 1861] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f92f938fc00) [pid = 1861] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f92f84f5800) [pid = 1861] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f92f58eec00) [pid = 1861] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f92f57bc800) [pid = 1861] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f92f58ec800) [pid = 1861] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f92f1ff5000) [pid = 1861] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f92eea47800) [pid = 1861] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f92df5ed400) [pid = 1861] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f92e0b0b400) [pid = 1861] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f92eea4b400) [pid = 1861] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f92eb42cc00) [pid = 1861] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f92e5372000) [pid = 1861] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:32:38 INFO - PROCESS | 1861 | --DOMWINDOW == 123 (0x7f92e0d4a000) [pid = 1861] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:32:38 INFO - PROCESS | 1861 | 1461360758217 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e205c800 == 142 [pid = 1861] [id = 519] 14:32:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f92df5e7400) [pid = 1861] [serial = 1558] [outer = (nil)] 14:32:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f92e00ed800) [pid = 1861] [serial = 1559] [outer = 0x7f92df5e7400] 14:32:38 INFO - PROCESS | 1861 | 1461360758294 Marionette DEBUG loaded listener.js 14:32:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f92e4a6d000) [pid = 1861] [serial = 1560] [outer = 0x7f92df5e7400] 14:32:39 INFO - PROCESS | 1861 | 1461360759090 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 2195ms 14:32:39 INFO - PROCESS | 1861 | 1461360759155 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 14:32:39 INFO - PROCESS | 1861 | 1461360759160 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 14:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:32:39 INFO - PROCESS | 1861 | 1461360759177 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:32:39 INFO - PROCESS | 1861 | 1461360759180 Marionette TRACE conn4 <- [1,2050,null,{}] 14:32:39 INFO - PROCESS | 1861 | 1461360759187 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:39 INFO - PROCESS | 1861 | 1461360759434 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 14:32:39 INFO - PROCESS | 1861 | 1461360759641 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e2821000 == 143 [pid = 1861] [id = 520] 14:32:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f92df5eb400) [pid = 1861] [serial = 1561] [outer = (nil)] 14:32:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f92e5285000) [pid = 1861] [serial = 1562] [outer = 0x7f92df5eb400] 14:32:39 INFO - PROCESS | 1861 | 1461360759710 Marionette DEBUG loaded listener.js 14:32:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f92e5360800) [pid = 1861] [serial = 1563] [outer = 0x7f92df5eb400] 14:32:41 INFO - PROCESS | 1861 | 1461360761203 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2086ms 14:32:41 INFO - PROCESS | 1861 | 1461360761264 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 14:32:41 INFO - PROCESS | 1861 | 1461360761273 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 14:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:32:41 INFO - PROCESS | 1861 | 1461360761284 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:32:41 INFO - PROCESS | 1861 | 1461360761289 Marionette TRACE conn4 <- [1,2054,null,{}] 14:32:41 INFO - PROCESS | 1861 | 1461360761300 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:41 INFO - PROCESS | 1861 | 1461360761594 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 14:32:41 INFO - PROCESS | 1861 | 1461360761867 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e1ea2000 == 144 [pid = 1861] [id = 521] 14:32:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f92e00f2800) [pid = 1861] [serial = 1564] [outer = (nil)] 14:32:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f92e0d54400) [pid = 1861] [serial = 1565] [outer = 0x7f92e00f2800] 14:32:41 INFO - PROCESS | 1861 | 1461360761952 Marionette DEBUG loaded listener.js 14:32:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f92e10a1c00) [pid = 1861] [serial = 1566] [outer = 0x7f92e00f2800] 14:32:42 INFO - PROCESS | 1861 | 1461360762914 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1688ms 14:32:42 INFO - PROCESS | 1861 | 1461360762972 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 14:32:42 INFO - PROCESS | 1861 | 1461360762982 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 14:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:32:42 INFO - PROCESS | 1861 | 1461360762994 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:32:43 INFO - PROCESS | 1861 | 1461360762998 Marionette TRACE conn4 <- [1,2058,null,{}] 14:32:43 INFO - PROCESS | 1861 | 1461360763006 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:43 INFO - PROCESS | 1861 | 1461360763331 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 14:32:43 INFO - PROCESS | 1861 | 1461360763698 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e4cdd000 == 145 [pid = 1861] [id = 522] 14:32:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f92e2a29c00) [pid = 1861] [serial = 1567] [outer = (nil)] 14:32:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92e5283000) [pid = 1861] [serial = 1568] [outer = 0x7f92e2a29c00] 14:32:43 INFO - PROCESS | 1861 | 1461360763780 Marionette DEBUG loaded listener.js 14:32:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f92e5377400) [pid = 1861] [serial = 1569] [outer = 0x7f92e2a29c00] 14:32:44 INFO - PROCESS | 1861 | 1461360764803 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1847ms 14:32:44 INFO - PROCESS | 1861 | 1461360764841 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 14:32:44 INFO - PROCESS | 1861 | 1461360764847 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 14:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:32:44 INFO - PROCESS | 1861 | 1461360764855 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:32:44 INFO - PROCESS | 1861 | 1461360764861 Marionette TRACE conn4 <- [1,2062,null,{}] 14:32:44 INFO - PROCESS | 1861 | 1461360764878 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:45 INFO - PROCESS | 1861 | 1461360765134 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 14:32:45 INFO - PROCESS | 1861 | 1461360765446 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5463800 == 146 [pid = 1861] [id = 523] 14:32:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f92e5c09800) [pid = 1861] [serial = 1570] [outer = (nil)] 14:32:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f92e67d8400) [pid = 1861] [serial = 1571] [outer = 0x7f92e5c09800] 14:32:45 INFO - PROCESS | 1861 | 1461360765538 Marionette DEBUG loaded listener.js 14:32:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f92e8174400) [pid = 1861] [serial = 1572] [outer = 0x7f92e5c09800] 14:32:46 INFO - PROCESS | 1861 | 1461360766485 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1689ms 14:32:46 INFO - PROCESS | 1861 | 1461360766544 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 14:32:46 INFO - PROCESS | 1861 | 1461360766550 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 14:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:32:46 INFO - PROCESS | 1861 | 1461360766557 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:32:46 INFO - PROCESS | 1861 | 1461360766560 Marionette TRACE conn4 <- [1,2066,null,{}] 14:32:46 INFO - PROCESS | 1861 | 1461360766567 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:46 INFO - PROCESS | 1861 | 1461360766813 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 14:32:47 INFO - PROCESS | 1861 | 1461360767131 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e693f000 == 147 [pid = 1861] [id = 524] 14:32:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92e5c0d400) [pid = 1861] [serial = 1573] [outer = (nil)] 14:32:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92e8a4fc00) [pid = 1861] [serial = 1574] [outer = 0x7f92e5c0d400] 14:32:47 INFO - PROCESS | 1861 | 1461360767220 Marionette DEBUG loaded listener.js 14:32:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92e8ab4000) [pid = 1861] [serial = 1575] [outer = 0x7f92e5c0d400] 14:32:48 INFO - PROCESS | 1861 | 1461360768134 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1639ms 14:32:48 INFO - PROCESS | 1861 | 1461360768197 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 14:32:48 INFO - PROCESS | 1861 | 1461360768200 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 14:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:32:48 INFO - PROCESS | 1861 | 1461360768208 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:32:48 INFO - PROCESS | 1861 | 1461360768212 Marionette TRACE conn4 <- [1,2070,null,{}] 14:32:48 INFO - PROCESS | 1861 | 1461360768218 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:48 INFO - PROCESS | 1861 | 1461360768481 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 14:32:48 INFO - PROCESS | 1861 | 1461360768783 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8c2e000 == 148 [pid = 1861] [id = 525] 14:32:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92e817c000) [pid = 1861] [serial = 1576] [outer = (nil)] 14:32:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92e8abd000) [pid = 1861] [serial = 1577] [outer = 0x7f92e817c000] 14:32:48 INFO - PROCESS | 1861 | 1461360768879 Marionette DEBUG loaded listener.js 14:32:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92e97ae400) [pid = 1861] [serial = 1578] [outer = 0x7f92e817c000] 14:32:49 INFO - PROCESS | 1861 | 1461360769841 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 14:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1681ms 14:32:49 INFO - PROCESS | 1861 | 1461360769891 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 14:32:49 INFO - PROCESS | 1861 | 1461360769894 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 14:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:32:49 INFO - PROCESS | 1861 | 1461360769902 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:32:49 INFO - PROCESS | 1861 | 1461360769906 Marionette TRACE conn4 <- [1,2074,null,{}] 14:32:49 INFO - PROCESS | 1861 | 1461360769912 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:50 INFO - PROCESS | 1861 | 1461360770169 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 14:32:50 INFO - PROCESS | 1861 | 1461360770479 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9370000 == 149 [pid = 1861] [id = 526] 14:32:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92eac5cc00) [pid = 1861] [serial = 1579] [outer = (nil)] 14:32:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92eafaf800) [pid = 1861] [serial = 1580] [outer = 0x7f92eac5cc00] 14:32:50 INFO - PROCESS | 1861 | 1461360770567 Marionette DEBUG loaded listener.js 14:32:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92eb42b400) [pid = 1861] [serial = 1581] [outer = 0x7f92eac5cc00] 14:32:51 INFO - PROCESS | 1861 | 1461360771456 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 14:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1596ms 14:32:51 INFO - PROCESS | 1861 | 1461360771499 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 14:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:32:51 INFO - PROCESS | 1861 | 1461360771503 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 14:32:51 INFO - PROCESS | 1861 | 1461360771511 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:32:51 INFO - PROCESS | 1861 | 1461360771514 Marionette TRACE conn4 <- [1,2078,null,{}] 14:32:51 INFO - PROCESS | 1861 | 1461360771521 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:51 INFO - PROCESS | 1861 | 1461360771764 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 14:32:52 INFO - PROCESS | 1861 | 1461360772075 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9fb3800 == 150 [pid = 1861] [id = 527] 14:32:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f92eb42e000) [pid = 1861] [serial = 1582] [outer = (nil)] 14:32:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92eb61dc00) [pid = 1861] [serial = 1583] [outer = 0x7f92eb42e000] 14:32:52 INFO - PROCESS | 1861 | 1461360772166 Marionette DEBUG loaded listener.js 14:32:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92ebda1c00) [pid = 1861] [serial = 1584] [outer = 0x7f92eb42e000] 14:32:53 INFO - PROCESS | 1861 | 1461360773034 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1583ms 14:32:53 INFO - PROCESS | 1861 | 1461360773093 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 14:32:53 INFO - PROCESS | 1861 | 1461360773097 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 14:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:32:53 INFO - PROCESS | 1861 | 1461360773141 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:32:53 INFO - PROCESS | 1861 | 1461360773145 Marionette TRACE conn4 <- [1,2082,null,{}] 14:32:53 INFO - PROCESS | 1861 | 1461360773152 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:53 INFO - PROCESS | 1861 | 1461360773499 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 14:32:53 INFO - PROCESS | 1861 | 1461360773741 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eb555800 == 151 [pid = 1861] [id = 528] 14:32:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92ebda5800) [pid = 1861] [serial = 1585] [outer = (nil)] 14:32:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92ecea5800) [pid = 1861] [serial = 1586] [outer = 0x7f92ebda5800] 14:32:53 INFO - PROCESS | 1861 | 1461360773826 Marionette DEBUG loaded listener.js 14:32:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92eceaa800) [pid = 1861] [serial = 1587] [outer = 0x7f92ebda5800] 14:32:54 INFO - PROCESS | 1861 | 1461360774917 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1839ms 14:32:54 INFO - PROCESS | 1861 | 1461360774975 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 14:32:54 INFO - PROCESS | 1861 | 1461360774978 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 14:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:32:54 INFO - PROCESS | 1861 | 1461360774986 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:32:54 INFO - PROCESS | 1861 | 1461360774989 Marionette TRACE conn4 <- [1,2086,null,{}] 14:32:54 INFO - PROCESS | 1861 | 1461360774995 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:55 INFO - PROCESS | 1861 | 1461360775236 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 14:32:55 INFO - PROCESS | 1861 | 1461360775539 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecc71800 == 152 [pid = 1861] [id = 529] 14:32:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92ebdad000) [pid = 1861] [serial = 1588] [outer = (nil)] 14:32:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92edec7c00) [pid = 1861] [serial = 1589] [outer = 0x7f92ebdad000] 14:32:55 INFO - PROCESS | 1861 | 1461360775625 Marionette DEBUG loaded listener.js 14:32:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92ee964400) [pid = 1861] [serial = 1590] [outer = 0x7f92ebdad000] 14:32:56 INFO - PROCESS | 1861 | 1461360776529 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1588ms 14:32:56 INFO - PROCESS | 1861 | 1461360776575 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 14:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:32:56 INFO - PROCESS | 1861 | 1461360776580 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 14:32:56 INFO - PROCESS | 1861 | 1461360776587 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:32:56 INFO - PROCESS | 1861 | 1461360776591 Marionette TRACE conn4 <- [1,2090,null,{}] 14:32:56 INFO - PROCESS | 1861 | 1461360776596 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:56 INFO - PROCESS | 1861 | 1461360776842 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 14:32:57 INFO - PROCESS | 1861 | 1461360777156 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecedb000 == 153 [pid = 1861] [id = 530] 14:32:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92ece25c00) [pid = 1861] [serial = 1591] [outer = (nil)] 14:32:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92eea4c400) [pid = 1861] [serial = 1592] [outer = 0x7f92ece25c00] 14:32:57 INFO - PROCESS | 1861 | 1461360777239 Marionette DEBUG loaded listener.js 14:32:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92f1f1c800) [pid = 1861] [serial = 1593] [outer = 0x7f92ece25c00] 14:32:58 INFO - PROCESS | 1861 | 1461360778196 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1685ms 14:32:58 INFO - PROCESS | 1861 | 1461360778272 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 14:32:58 INFO - PROCESS | 1861 | 1461360778276 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 14:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:32:58 INFO - PROCESS | 1861 | 1461360778284 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:32:58 INFO - PROCESS | 1861 | 1461360778289 Marionette TRACE conn4 <- [1,2094,null,{}] 14:32:58 INFO - PROCESS | 1861 | 1461360778295 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:58 INFO - PROCESS | 1861 | 1461360778615 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 14:32:58 INFO - PROCESS | 1861 | 1461360778941 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eec2b000 == 154 [pid = 1861] [id = 531] 14:32:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92f23eb000) [pid = 1861] [serial = 1594] [outer = (nil)] 14:32:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92f293ac00) [pid = 1861] [serial = 1595] [outer = 0x7f92f23eb000] 14:32:59 INFO - PROCESS | 1861 | 1461360779030 Marionette DEBUG loaded listener.js 14:32:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92f407a800) [pid = 1861] [serial = 1596] [outer = 0x7f92f23eb000] 14:32:59 INFO - PROCESS | 1861 | 1461360779943 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1700ms 14:32:59 INFO - PROCESS | 1861 | 1461360779985 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 14:32:59 INFO - PROCESS | 1861 | 1461360779989 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 14:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:32:59 INFO - PROCESS | 1861 | 1461360779995 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:33:00 INFO - PROCESS | 1861 | 1461360779999 Marionette TRACE conn4 <- [1,2098,null,{}] 14:33:00 INFO - PROCESS | 1861 | 1461360780005 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:00 INFO - PROCESS | 1861 | 1461360780244 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 14:33:00 INFO - PROCESS | 1861 | 1461360780517 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2a31000 == 155 [pid = 1861] [id = 532] 14:33:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92f23f4000) [pid = 1861] [serial = 1597] [outer = (nil)] 14:33:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92f4087000) [pid = 1861] [serial = 1598] [outer = 0x7f92f23f4000] 14:33:00 INFO - PROCESS | 1861 | 1461360780652 Marionette DEBUG loaded listener.js 14:33:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92f41d4000) [pid = 1861] [serial = 1599] [outer = 0x7f92f23f4000] 14:33:01 INFO - PROCESS | 1861 | 1461360781563 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 14:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1630ms 14:33:01 INFO - PROCESS | 1861 | 1461360781627 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 14:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:33:01 INFO - PROCESS | 1861 | 1461360781631 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 14:33:01 INFO - PROCESS | 1861 | 1461360781639 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:33:01 INFO - PROCESS | 1861 | 1461360781641 Marionette TRACE conn4 <- [1,2102,null,{}] 14:33:01 INFO - PROCESS | 1861 | 1461360781648 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:01 INFO - PROCESS | 1861 | 1461360781882 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 14:33:02 INFO - PROCESS | 1861 | 1461360782198 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4ee0000 == 156 [pid = 1861] [id = 533] 14:33:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92f50c9c00) [pid = 1861] [serial = 1600] [outer = (nil)] 14:33:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f92f5205800) [pid = 1861] [serial = 1601] [outer = 0x7f92f50c9c00] 14:33:02 INFO - PROCESS | 1861 | 1461360782510 Marionette DEBUG loaded listener.js 14:33:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92f57b6800) [pid = 1861] [serial = 1602] [outer = 0x7f92f50c9c00] 14:33:03 INFO - PROCESS | 1861 | 1461360783478 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 14:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1883ms 14:33:03 INFO - PROCESS | 1861 | 1461360783522 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 14:33:03 INFO - PROCESS | 1861 | 1461360783526 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 14:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:33:03 INFO - PROCESS | 1861 | 1461360783533 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:33:03 INFO - PROCESS | 1861 | 1461360783536 Marionette TRACE conn4 <- [1,2106,null,{}] 14:33:03 INFO - PROCESS | 1861 | 1461360783542 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:03 INFO - PROCESS | 1861 | 1461360783798 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 14:33:04 INFO - PROCESS | 1861 | 1461360784107 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f5649800 == 157 [pid = 1861] [id = 534] 14:33:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f92f48d5c00) [pid = 1861] [serial = 1603] [outer = (nil)] 14:33:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f92f69b9800) [pid = 1861] [serial = 1604] [outer = 0x7f92f48d5c00] 14:33:04 INFO - PROCESS | 1861 | 1461360784194 Marionette DEBUG loaded listener.js 14:33:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f92f6c0b400) [pid = 1861] [serial = 1605] [outer = 0x7f92f48d5c00] 14:33:05 INFO - PROCESS | 1861 | 1461360785093 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 14:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1630ms 14:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:33:05 INFO - PROCESS | 1861 | 1461360785165 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 14:33:05 INFO - PROCESS | 1861 | 1461360785167 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 14:33:05 INFO - PROCESS | 1861 | 1461360785175 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:33:05 INFO - PROCESS | 1861 | 1461360785177 Marionette TRACE conn4 <- [1,2110,null,{}] 14:33:05 INFO - PROCESS | 1861 | 1461360785184 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:05 INFO - PROCESS | 1861 | 1461360785465 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 14:33:05 INFO - PROCESS | 1861 | 1461360785770 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f577c800 == 158 [pid = 1861] [id = 535] 14:33:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92f48dcc00) [pid = 1861] [serial = 1606] [outer = (nil)] 14:33:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f92f6fe0000) [pid = 1861] [serial = 1607] [outer = 0x7f92f48dcc00] 14:33:05 INFO - PROCESS | 1861 | 1461360785851 Marionette DEBUG loaded listener.js 14:33:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92f8448400) [pid = 1861] [serial = 1608] [outer = 0x7f92f48dcc00] 14:33:06 INFO - PROCESS | 1861 | 1461360786734 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 14:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1633ms 14:33:06 INFO - PROCESS | 1861 | 1461360786808 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 14:33:06 INFO - PROCESS | 1861 | 1461360786812 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 14:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:33:06 INFO - PROCESS | 1861 | 1461360786818 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:33:06 INFO - PROCESS | 1861 | 1461360786820 Marionette TRACE conn4 <- [1,2114,null,{}] 14:33:06 INFO - PROCESS | 1861 | 1461360786827 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:07 INFO - PROCESS | 1861 | 1461360787066 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 14:33:07 INFO - PROCESS | 1861 | 1461360787386 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f5aea800 == 159 [pid = 1861] [id = 536] 14:33:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f92f1f19800) [pid = 1861] [serial = 1609] [outer = (nil)] 14:33:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92f84f3000) [pid = 1861] [serial = 1610] [outer = 0x7f92f1f19800] 14:33:07 INFO - PROCESS | 1861 | 1461360787469 Marionette DEBUG loaded listener.js 14:33:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f92f9135c00) [pid = 1861] [serial = 1611] [outer = 0x7f92f1f19800] 14:33:08 INFO - PROCESS | 1861 | 1461360788401 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 14:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1635ms 14:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:33:08 INFO - PROCESS | 1861 | 1461360788454 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 14:33:08 INFO - PROCESS | 1861 | 1461360788457 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 14:33:08 INFO - PROCESS | 1861 | 1461360788464 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:33:08 INFO - PROCESS | 1861 | 1461360788467 Marionette TRACE conn4 <- [1,2118,null,{}] 14:33:08 INFO - PROCESS | 1861 | 1461360788474 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:08 INFO - PROCESS | 1861 | 1461360788725 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 14:33:09 INFO - PROCESS | 1861 | 1461360789031 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9162800 == 160 [pid = 1861] [id = 537] 14:33:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f92f2b94c00) [pid = 1861] [serial = 1612] [outer = (nil)] 14:33:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f92f9390800) [pid = 1861] [serial = 1613] [outer = 0x7f92f2b94c00] 14:33:09 INFO - PROCESS | 1861 | 1461360789116 Marionette DEBUG loaded listener.js 14:33:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f92f94b3c00) [pid = 1861] [serial = 1614] [outer = 0x7f92f2b94c00] 14:33:09 INFO - PROCESS | 1861 | 1461360789989 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 14:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1582ms 14:33:10 INFO - PROCESS | 1861 | 1461360790046 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 14:33:10 INFO - PROCESS | 1861 | 1461360790051 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 14:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:33:10 INFO - PROCESS | 1861 | 1461360790057 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:33:10 INFO - PROCESS | 1861 | 1461360790061 Marionette TRACE conn4 <- [1,2122,null,{}] 14:33:10 INFO - PROCESS | 1861 | 1461360790067 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:10 INFO - PROCESS | 1861 | 1461360790320 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e4cf2000 == 159 [pid = 1861] [id = 379] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e0ed8000 == 158 [pid = 1861] [id = 472] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e8c28800 == 157 [pid = 1861] [id = 376] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e8dd8000 == 156 [pid = 1861] [id = 375] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93004e9800 == 155 [pid = 1861] [id = 515] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fed4e000 == 154 [pid = 1861] [id = 514] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9577000 == 153 [pid = 1861] [id = 513] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f921a000 == 152 [pid = 1861] [id = 512] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f6f64000 == 151 [pid = 1861] [id = 511] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f58a3000 == 150 [pid = 1861] [id = 510] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f51f7800 == 149 [pid = 1861] [id = 509] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2bec800 == 148 [pid = 1861] [id = 508] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2169000 == 147 [pid = 1861] [id = 507] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eec13800 == 146 [pid = 1861] [id = 506] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eced8000 == 145 [pid = 1861] [id = 505] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eb554000 == 144 [pid = 1861] [id = 504] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eade2000 == 143 [pid = 1861] [id = 503] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9779000 == 142 [pid = 1861] [id = 502] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e8bdf000 == 141 [pid = 1861] [id = 501] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e538c800 == 140 [pid = 1861] [id = 500] 14:33:11 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e0be2800 == 139 [pid = 1861] [id = 499] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f92eceafc00) [pid = 1861] [serial = 1416] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f92ee0e7800) [pid = 1861] [serial = 1362] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f92eb4a3c00) [pid = 1861] [serial = 1347] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f92e6be0000) [pid = 1861] [serial = 1493] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92e103b400) [pid = 1861] [serial = 1496] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92e10aa400) [pid = 1861] [serial = 1481] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f92df5f0800) [pid = 1861] [serial = 1479] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92df5eb800) [pid = 1861] [serial = 1478] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f930195e800) [pid = 1861] [serial = 1476] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92e10ab400) [pid = 1861] [serial = 1475] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92e10a8000) [pid = 1861] [serial = 1473] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92e10a3000) [pid = 1861] [serial = 1472] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92e00f9400) [pid = 1861] [serial = 1470] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f92e00f5000) [pid = 1861] [serial = 1469] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f9311010000) [pid = 1861] [serial = 1467] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f93106a9c00) [pid = 1861] [serial = 1466] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f930ec3dc00) [pid = 1861] [serial = 1464] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f930c7af000) [pid = 1861] [serial = 1463] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f9301889400) [pid = 1861] [serial = 1461] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f92ff017400) [pid = 1861] [serial = 1460] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92fe548800) [pid = 1861] [serial = 1458] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f92fdba4000) [pid = 1861] [serial = 1457] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92fcb51000) [pid = 1861] [serial = 1455] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92f9394c00) [pid = 1861] [serial = 1454] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f92f938e800) [pid = 1861] [serial = 1452] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f92f8613800) [pid = 1861] [serial = 1451] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f92f83b6800) [pid = 1861] [serial = 1449] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f92f6c25000) [pid = 1861] [serial = 1448] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92f48dd400) [pid = 1861] [serial = 1446] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92f407f400) [pid = 1861] [serial = 1445] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92f23f3c00) [pid = 1861] [serial = 1443] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92f23af400) [pid = 1861] [serial = 1442] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f92e5291c00) [pid = 1861] [serial = 1490] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92e1e6e400) [pid = 1861] [serial = 1487] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92e2860800) [pid = 1861] [serial = 1488] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92f1ff2c00) [pid = 1861] [serial = 1440] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92f1f13400) [pid = 1861] [serial = 1439] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92ece22400) [pid = 1861] [serial = 1437] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92eb61f000) [pid = 1861] [serial = 1436] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f92e8abfc00) [pid = 1861] [serial = 1434] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92e67d0c00) [pid = 1861] [serial = 1433] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92ec0d3400) [pid = 1861] [serial = 1431] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f92e4a77000) [pid = 1861] [serial = 1484] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f92e6bda400) [pid = 1861] [serial = 1482] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f92e8a55c00) [pid = 1861] [serial = 1494] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f92e537dc00) [pid = 1861] [serial = 1491] [outer = (nil)] [url = about:blank] 14:33:12 INFO - PROCESS | 1861 | 1461360792500 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92df5c5800 == 140 [pid = 1861] [id = 538] 14:33:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f92deb5e400) [pid = 1861] [serial = 1615] [outer = (nil)] 14:33:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f92df5e8c00) [pid = 1861] [serial = 1616] [outer = 0x7f92deb5e400] 14:33:12 INFO - PROCESS | 1861 | 1461360792620 Marionette DEBUG loaded listener.js 14:33:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f92e00ec800) [pid = 1861] [serial = 1617] [outer = 0x7f92deb5e400] 14:33:13 INFO - PROCESS | 1861 | 1461360793469 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 3436ms 14:33:13 INFO - PROCESS | 1861 | 1461360793495 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 14:33:13 INFO - PROCESS | 1861 | 1461360793514 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 14:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:33:13 INFO - PROCESS | 1861 | 1461360793555 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:33:13 INFO - PROCESS | 1861 | 1461360793560 Marionette TRACE conn4 <- [1,2126,null,{}] 14:33:13 INFO - PROCESS | 1861 | 1461360793567 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:13 INFO - PROCESS | 1861 | 1461360793804 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 14:33:13 INFO - PROCESS | 1861 | 1461360793987 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e1074800 == 141 [pid = 1861] [id = 539] 14:33:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f92deb5e800) [pid = 1861] [serial = 1618] [outer = (nil)] 14:33:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92e0d50000) [pid = 1861] [serial = 1619] [outer = 0x7f92deb5e800] 14:33:14 INFO - PROCESS | 1861 | 1461360794060 Marionette DEBUG loaded listener.js 14:33:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92e10a3c00) [pid = 1861] [serial = 1620] [outer = 0x7f92deb5e800] 14:33:15 INFO - PROCESS | 1861 | 1461360795008 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 14:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1492ms 14:33:15 INFO - PROCESS | 1861 | 1461360795041 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 14:33:15 INFO - PROCESS | 1861 | 1461360795046 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 14:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:33:15 INFO - PROCESS | 1861 | 1461360795054 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:33:15 INFO - PROCESS | 1861 | 1461360795058 Marionette TRACE conn4 <- [1,2130,null,{}] 14:33:15 INFO - PROCESS | 1861 | 1461360795072 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:15 INFO - PROCESS | 1861 | 1461360795361 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 14:33:15 INFO - PROCESS | 1861 | 1461360795399 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e2803000 == 142 [pid = 1861] [id = 540] 14:33:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92e2861000) [pid = 1861] [serial = 1621] [outer = (nil)] 14:33:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92e4a74000) [pid = 1861] [serial = 1622] [outer = 0x7f92e2861000] 14:33:15 INFO - PROCESS | 1861 | 1461360795466 Marionette DEBUG loaded listener.js 14:33:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92e528d000) [pid = 1861] [serial = 1623] [outer = 0x7f92e2861000] 14:33:16 INFO - PROCESS | 1861 | 1461360796609 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 14:33:16 INFO - PROCESS | 1861 | 1461360796655 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 14:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:33:16 INFO - PROCESS | 1861 | 1461360796672 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:33:16 INFO - PROCESS | 1861 | 1461360796681 Marionette TRACE conn4 <- [1,2134,null,{}] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92df5eb000) [pid = 1861] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92df5e7400) [pid = 1861] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f92ee966800) [pid = 1861] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92eb716c00) [pid = 1861] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92e97abc00) [pid = 1861] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f92e97ab400) [pid = 1861] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f92e5c02400) [pid = 1861] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f92e2861800) [pid = 1861] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f92deb52000) [pid = 1861] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f92e0b03800) [pid = 1861] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f92f6ab9c00) [pid = 1861] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f92deb59c00) [pid = 1861] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f92f40d1c00) [pid = 1861] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f92f23ebc00) [pid = 1861] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f92f40c7c00) [pid = 1861] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f92edecd000) [pid = 1861] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f92eafbd000) [pid = 1861] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f92f4082000) [pid = 1861] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f92e97a9400) [pid = 1861] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 123 (0x7f92e5365400) [pid = 1861] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 122 (0x7f92eb42b800) [pid = 1861] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:33:17 INFO - PROCESS | 1861 | --DOMWINDOW == 121 (0x7f92e1031400) [pid = 1861] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:33:17 INFO - PROCESS | 1861 | 1461360797239 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:17 INFO - PROCESS | 1861 | 1461360797457 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 14:33:17 INFO - PROCESS | 1861 | 1461360797628 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e4af1000 == 143 [pid = 1861] [id = 541] 14:33:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 122 (0x7f92e1032c00) [pid = 1861] [serial = 1624] [outer = (nil)] 14:33:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 123 (0x7f92e536a400) [pid = 1861] [serial = 1625] [outer = 0x7f92e1032c00] 14:33:17 INFO - PROCESS | 1861 | 1461360797696 Marionette DEBUG loaded listener.js 14:33:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f92e5ad1800) [pid = 1861] [serial = 1626] [outer = 0x7f92e1032c00] 14:33:18 INFO - PROCESS | 1861 | 1461360798458 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 14:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1839ms 14:33:18 INFO - PROCESS | 1861 | 1461360798512 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 14:33:18 INFO - PROCESS | 1861 | 1461360798518 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 14:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:33:18 INFO - PROCESS | 1861 | 1461360798530 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:33:18 INFO - PROCESS | 1861 | 1461360798540 Marionette TRACE conn4 <- [1,2138,null,{}] 14:33:18 INFO - PROCESS | 1861 | 1461360798547 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:18 INFO - PROCESS | 1861 | 1461360798769 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 14:33:18 INFO - PROCESS | 1861 | 1461360798948 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e544d800 == 144 [pid = 1861] [id = 542] 14:33:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f92e00ecc00) [pid = 1861] [serial = 1627] [outer = (nil)] 14:33:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f92e67d4400) [pid = 1861] [serial = 1628] [outer = 0x7f92e00ecc00] 14:33:19 INFO - PROCESS | 1861 | 1461360799017 Marionette DEBUG loaded listener.js 14:33:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f92e8177000) [pid = 1861] [serial = 1629] [outer = 0x7f92e00ecc00] 14:33:20 INFO - PROCESS | 1861 | 1461360800159 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 14:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1694ms 14:33:20 INFO - PROCESS | 1861 | 1461360800225 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 14:33:20 INFO - PROCESS | 1861 | 1461360800234 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 14:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:33:20 INFO - PROCESS | 1861 | 1461360800245 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:33:20 INFO - PROCESS | 1861 | 1461360800250 Marionette TRACE conn4 <- [1,2142,null,{}] 14:33:20 INFO - PROCESS | 1861 | 1461360800259 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:20 INFO - PROCESS | 1861 | 1461360800514 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 14:33:20 INFO - PROCESS | 1861 | 1461360800840 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e20df000 == 145 [pid = 1861] [id = 543] 14:33:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f92e103ac00) [pid = 1861] [serial = 1630] [outer = (nil)] 14:33:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f92e10a6400) [pid = 1861] [serial = 1631] [outer = 0x7f92e103ac00] 14:33:20 INFO - PROCESS | 1861 | 1461360800924 Marionette DEBUG loaded listener.js 14:33:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f92e285d800) [pid = 1861] [serial = 1632] [outer = 0x7f92e103ac00] 14:33:21 INFO - PROCESS | 1861 | 1461360801849 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 14:33:21 INFO - PROCESS | 1861 | 1461360801893 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 14:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:33:21 INFO - PROCESS | 1861 | 1461360801906 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:33:21 INFO - PROCESS | 1861 | 1461360801909 Marionette TRACE conn4 <- [1,2146,null,{}] 14:33:21 INFO - PROCESS | 1861 | 1461360801917 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:22 INFO - PROCESS | 1861 | 1461360802166 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 14:33:22 INFO - PROCESS | 1861 | 1461360802495 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e693e000 == 146 [pid = 1861] [id = 544] 14:33:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f92e5379800) [pid = 1861] [serial = 1633] [outer = (nil)] 14:33:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f92e5c0b000) [pid = 1861] [serial = 1634] [outer = 0x7f92e5379800] 14:33:22 INFO - PROCESS | 1861 | 1461360802578 Marionette DEBUG loaded listener.js 14:33:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f92e817b800) [pid = 1861] [serial = 1635] [outer = 0x7f92e5379800] 14:33:23 INFO - PROCESS | 1861 | 1461360803565 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 14:33:23 INFO - PROCESS | 1861 | 1461360803607 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 14:33:23 INFO - PROCESS | 1861 | 1461360803616 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:33:23 INFO - PROCESS | 1861 | 1461360803623 Marionette TRACE conn4 <- [1,2150,null,{}] 14:33:23 INFO - PROCESS | 1861 | 1461360803641 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:23 INFO - PROCESS | 1861 | 1461360803898 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 14:33:24 INFO - PROCESS | 1861 | 1461360804210 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e935b000 == 147 [pid = 1861] [id = 545] 14:33:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92e8ab3800) [pid = 1861] [serial = 1636] [outer = (nil)] 14:33:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f92ea072400) [pid = 1861] [serial = 1637] [outer = 0x7f92e8ab3800] 14:33:24 INFO - PROCESS | 1861 | 1461360804329 Marionette DEBUG loaded listener.js 14:33:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f92eac5c800) [pid = 1861] [serial = 1638] [outer = 0x7f92e8ab3800] 14:33:25 INFO - PROCESS | 1861 | 1461360805231 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 14:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1693ms 14:33:25 INFO - PROCESS | 1861 | 1461360805307 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 14:33:25 INFO - PROCESS | 1861 | 1461360805311 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 14:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:33:25 INFO - PROCESS | 1861 | 1461360805319 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:33:25 INFO - PROCESS | 1861 | 1461360805321 Marionette TRACE conn4 <- [1,2154,null,{}] 14:33:25 INFO - PROCESS | 1861 | 1461360805328 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:25 INFO - PROCESS | 1861 | 1461360805604 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 14:33:25 INFO - PROCESS | 1861 | 1461360805906 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9fae000 == 148 [pid = 1861] [id = 546] 14:33:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f92e8ab5000) [pid = 1861] [serial = 1639] [outer = (nil)] 14:33:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f92eafb6800) [pid = 1861] [serial = 1640] [outer = 0x7f92e8ab5000] 14:33:25 INFO - PROCESS | 1861 | 1461360805989 Marionette DEBUG loaded listener.js 14:33:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92eb4a4400) [pid = 1861] [serial = 1641] [outer = 0x7f92e8ab5000] 14:33:26 INFO - PROCESS | 1861 | 1461360806855 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1586ms 14:33:26 INFO - PROCESS | 1861 | 1461360806904 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 14:33:26 INFO - PROCESS | 1861 | 1461360806909 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 14:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:33:26 INFO - PROCESS | 1861 | 1461360806915 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:33:26 INFO - PROCESS | 1861 | 1461360806919 Marionette TRACE conn4 <- [1,2158,null,{}] 14:33:26 INFO - PROCESS | 1861 | 1461360806924 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:27 INFO - PROCESS | 1861 | 1461360807223 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 14:33:27 INFO - PROCESS | 1861 | 1461360807534 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eb547800 == 149 [pid = 1861] [id = 547] 14:33:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92eac5f800) [pid = 1861] [serial = 1642] [outer = (nil)] 14:33:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92ebdadc00) [pid = 1861] [serial = 1643] [outer = 0x7f92eac5f800] 14:33:27 INFO - PROCESS | 1861 | 1461360807626 Marionette DEBUG loaded listener.js 14:33:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92eceb2800) [pid = 1861] [serial = 1644] [outer = 0x7f92eac5f800] 14:33:28 INFO - PROCESS | 1861 | 1461360808645 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1786ms 14:33:28 INFO - PROCESS | 1861 | 1461360808704 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 14:33:28 INFO - PROCESS | 1861 | 1461360808708 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 14:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:33:28 INFO - PROCESS | 1861 | 1461360808714 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:33:28 INFO - PROCESS | 1861 | 1461360808718 Marionette TRACE conn4 <- [1,2162,null,{}] 14:33:28 INFO - PROCESS | 1861 | 1461360808725 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:28 INFO - PROCESS | 1861 | 1461360808998 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 14:33:29 INFO - PROCESS | 1861 | 1461360809357 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ee9d5000 == 150 [pid = 1861] [id = 548] 14:33:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92ee971400) [pid = 1861] [serial = 1645] [outer = (nil)] 14:33:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92f1fac000) [pid = 1861] [serial = 1646] [outer = 0x7f92ee971400] 14:33:29 INFO - PROCESS | 1861 | 1461360809480 Marionette DEBUG loaded listener.js 14:33:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92f219f000) [pid = 1861] [serial = 1647] [outer = 0x7f92ee971400] 14:33:30 INFO - PROCESS | 1861 | 1461360810447 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 14:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1783ms 14:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:33:30 INFO - PROCESS | 1861 | 1461360810498 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 14:33:30 INFO - PROCESS | 1861 | 1461360810502 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 14:33:30 INFO - PROCESS | 1861 | 1461360810508 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:33:30 INFO - PROCESS | 1861 | 1461360810512 Marionette TRACE conn4 <- [1,2166,null,{}] 14:33:30 INFO - PROCESS | 1861 | 1461360810517 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:30 INFO - PROCESS | 1861 | 1461360810782 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 14:33:31 INFO - PROCESS | 1861 | 1461360811105 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f1fc1800 == 151 [pid = 1861] [id = 549] 14:33:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92eea47000) [pid = 1861] [serial = 1648] [outer = (nil)] 14:33:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92f23b3800) [pid = 1861] [serial = 1649] [outer = 0x7f92eea47000] 14:33:31 INFO - PROCESS | 1861 | 1461360811192 Marionette DEBUG loaded listener.js 14:33:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f92f23efc00) [pid = 1861] [serial = 1650] [outer = 0x7f92eea47000] 14:33:32 INFO - PROCESS | 1861 | 1461360812079 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 14:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1632ms 14:33:32 INFO - PROCESS | 1861 | 1461360812142 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 14:33:32 INFO - PROCESS | 1861 | 1461360812147 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 14:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:33:32 INFO - PROCESS | 1861 | 1461360812154 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:33:32 INFO - PROCESS | 1861 | 1461360812158 Marionette TRACE conn4 <- [1,2170,null,{}] 14:33:32 INFO - PROCESS | 1861 | 1461360812163 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:32 INFO - PROCESS | 1861 | 1461360812419 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 14:33:32 INFO - PROCESS | 1861 | 1461360812701 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2be2000 == 152 [pid = 1861] [id = 550] 14:33:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92eea4dc00) [pid = 1861] [serial = 1651] [outer = (nil)] 14:33:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92f2ba1c00) [pid = 1861] [serial = 1652] [outer = 0x7f92eea4dc00] 14:33:32 INFO - PROCESS | 1861 | 1461360812796 Marionette DEBUG loaded listener.js 14:33:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92f40d1c00) [pid = 1861] [serial = 1653] [outer = 0x7f92eea4dc00] 14:33:33 INFO - PROCESS | 1861 | 1461360813728 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 14:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1631ms 14:33:33 INFO - PROCESS | 1861 | 1461360813787 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 14:33:33 INFO - PROCESS | 1861 | 1461360813790 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 14:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:33:33 INFO - PROCESS | 1861 | 1461360813797 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:33:33 INFO - PROCESS | 1861 | 1461360813801 Marionette TRACE conn4 <- [1,2174,null,{}] 14:33:33 INFO - PROCESS | 1861 | 1461360813807 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:34 INFO - PROCESS | 1861 | 1461360814046 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 14:33:34 INFO - PROCESS | 1861 | 1461360814359 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4780000 == 153 [pid = 1861] [id = 551] 14:33:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92e97ac000) [pid = 1861] [serial = 1654] [outer = (nil)] 14:33:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92f4d1f400) [pid = 1861] [serial = 1655] [outer = 0x7f92e97ac000] 14:33:34 INFO - PROCESS | 1861 | 1461360814441 Marionette DEBUG loaded listener.js 14:33:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92f5203c00) [pid = 1861] [serial = 1656] [outer = 0x7f92e97ac000] 14:33:35 INFO - PROCESS | 1861 | 1461360815409 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1687ms 14:33:35 INFO - PROCESS | 1861 | 1461360815485 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 14:33:35 INFO - PROCESS | 1861 | 1461360815488 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 14:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:33:35 INFO - PROCESS | 1861 | 1461360815495 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:33:35 INFO - PROCESS | 1861 | 1461360815498 Marionette TRACE conn4 <- [1,2178,null,{}] 14:33:35 INFO - PROCESS | 1861 | 1461360815505 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:35 INFO - PROCESS | 1861 | 1461360815747 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 14:33:36 INFO - PROCESS | 1861 | 1461360816055 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f5775800 == 154 [pid = 1861] [id = 552] 14:33:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92f219a000) [pid = 1861] [serial = 1657] [outer = (nil)] 14:33:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92f5cd1000) [pid = 1861] [serial = 1658] [outer = 0x7f92f219a000] 14:33:36 INFO - PROCESS | 1861 | 1461360816140 Marionette DEBUG loaded listener.js 14:33:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92f6c03c00) [pid = 1861] [serial = 1659] [outer = 0x7f92f219a000] 14:33:37 INFO - PROCESS | 1861 | 1461360817041 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1581ms 14:33:37 INFO - PROCESS | 1861 | 1461360817076 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 14:33:37 INFO - PROCESS | 1861 | 1461360817081 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 14:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:33:37 INFO - PROCESS | 1861 | 1461360817086 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:33:37 INFO - PROCESS | 1861 | 1461360817091 Marionette TRACE conn4 <- [1,2182,null,{}] 14:33:37 INFO - PROCESS | 1861 | 1461360817096 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:37 INFO - PROCESS | 1861 | 1461360817365 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 14:33:37 INFO - PROCESS | 1861 | 1461360817682 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f849a000 == 155 [pid = 1861] [id = 553] 14:33:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92f913c400) [pid = 1861] [serial = 1660] [outer = (nil)] 14:33:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92f9299400) [pid = 1861] [serial = 1661] [outer = 0x7f92f913c400] 14:33:37 INFO - PROCESS | 1861 | 1461360817774 Marionette DEBUG loaded listener.js 14:33:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92f94b0c00) [pid = 1861] [serial = 1662] [outer = 0x7f92f913c400] 14:33:38 INFO - PROCESS | 1861 | 1461360818713 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1684ms 14:33:38 INFO - PROCESS | 1861 | 1461360818772 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 14:33:38 INFO - PROCESS | 1861 | 1461360818775 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 14:33:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:33:38 INFO - PROCESS | 1861 | 1461360818782 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:33:38 INFO - PROCESS | 1861 | 1461360818786 Marionette TRACE conn4 <- [1,2186,null,{}] 14:33:38 INFO - PROCESS | 1861 | 1461360818791 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:39 INFO - PROCESS | 1861 | 1461360819029 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 14:33:39 INFO - PROCESS | 1861 | 1461360819345 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9319800 == 156 [pid = 1861] [id = 554] 14:33:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92f23af000) [pid = 1861] [serial = 1663] [outer = (nil)] 14:33:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92f94bc000) [pid = 1861] [serial = 1664] [outer = 0x7f92f23af000] 14:33:39 INFO - PROCESS | 1861 | 1461360819428 Marionette DEBUG loaded listener.js 14:33:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92fb972000) [pid = 1861] [serial = 1665] [outer = 0x7f92f23af000] 14:33:40 INFO - PROCESS | 1861 | 1461360820273 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:33:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:33:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1531ms 14:33:40 INFO - PROCESS | 1861 | 1461360820314 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 14:33:40 INFO - PROCESS | 1861 | 1461360820318 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 14:33:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:33:40 INFO - PROCESS | 1861 | 1461360820324 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:33:40 INFO - PROCESS | 1861 | 1461360820328 Marionette TRACE conn4 <- [1,2190,null,{}] 14:33:40 INFO - PROCESS | 1861 | 1461360820334 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:40 INFO - PROCESS | 1861 | 1461360820573 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 14:33:40 INFO - PROCESS | 1861 | 1461360820883 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9575000 == 157 [pid = 1861] [id = 555] 14:33:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92f50c2000) [pid = 1861] [serial = 1666] [outer = (nil)] 14:33:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92fcb51000) [pid = 1861] [serial = 1667] [outer = 0x7f92f50c2000] 14:33:40 INFO - PROCESS | 1861 | 1461360820966 Marionette DEBUG loaded listener.js 14:33:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92fdaf1800) [pid = 1861] [serial = 1668] [outer = 0x7f92f50c2000] 14:33:41 INFO - PROCESS | 1861 | 1461360821812 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 14:33:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:33:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1538ms 14:33:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:33:41 INFO - PROCESS | 1861 | 1461360821864 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 14:33:41 INFO - PROCESS | 1861 | 1461360821867 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 14:33:41 INFO - PROCESS | 1861 | 1461360821874 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:33:41 INFO - PROCESS | 1861 | 1461360821877 Marionette TRACE conn4 <- [1,2194,null,{}] 14:33:41 INFO - PROCESS | 1861 | 1461360821884 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:42 INFO - PROCESS | 1861 | 1461360822123 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 14:33:42 INFO - PROCESS | 1861 | 1461360822394 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fe1a2800 == 158 [pid = 1861] [id = 556] 14:33:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f92f94b6400) [pid = 1861] [serial = 1669] [outer = (nil)] 14:33:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92fdd3ec00) [pid = 1861] [serial = 1670] [outer = 0x7f92f94b6400] 14:33:42 INFO - PROCESS | 1861 | 1461360822518 Marionette DEBUG loaded listener.js 14:33:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f92fe2d6800) [pid = 1861] [serial = 1671] [outer = 0x7f92f94b6400] 14:33:43 INFO - PROCESS | 1861 | 1461360823384 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 14:33:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:33:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1581ms 14:33:43 INFO - PROCESS | 1861 | 1461360823456 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 14:33:43 INFO - PROCESS | 1861 | 1461360823459 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 14:33:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:33:43 INFO - PROCESS | 1861 | 1461360823466 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:33:43 INFO - PROCESS | 1861 | 1461360823468 Marionette TRACE conn4 <- [1,2198,null,{}] 14:33:43 INFO - PROCESS | 1861 | 1461360823475 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:43 INFO - PROCESS | 1861 | 1461360823734 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 14:33:44 INFO - PROCESS | 1861 | 1461360824052 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fed4f000 == 159 [pid = 1861] [id = 557] 14:33:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f92f67c4400) [pid = 1861] [serial = 1672] [outer = (nil)] 14:33:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f92fe54ac00) [pid = 1861] [serial = 1673] [outer = 0x7f92f67c4400] 14:33:44 INFO - PROCESS | 1861 | 1461360824135 Marionette DEBUG loaded listener.js 14:33:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92fe5c7400) [pid = 1861] [serial = 1674] [outer = 0x7f92f67c4400] 14:33:44 INFO - PROCESS | 1861 | 1461360824972 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:33:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:33:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1580ms 14:33:45 INFO - PROCESS | 1861 | 1461360825046 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 14:33:45 INFO - PROCESS | 1861 | 1461360825050 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 14:33:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:33:45 INFO - PROCESS | 1861 | 1461360825057 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:33:45 INFO - PROCESS | 1861 | 1461360825059 Marionette TRACE conn4 <- [1,2202,null,{}] 14:33:45 INFO - PROCESS | 1861 | 1461360825065 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:45 INFO - PROCESS | 1861 | 1461360825338 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 14:33:45 INFO - PROCESS | 1861 | 1461360825656 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff30f800 == 160 [pid = 1861] [id = 558] 14:33:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f92f6fe4400) [pid = 1861] [serial = 1675] [outer = (nil)] 14:33:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92fe9b2800) [pid = 1861] [serial = 1676] [outer = 0x7f92f6fe4400] 14:33:45 INFO - PROCESS | 1861 | 1461360825738 Marionette DEBUG loaded listener.js 14:33:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f92fec74400) [pid = 1861] [serial = 1677] [outer = 0x7f92f6fe4400] 14:33:46 INFO - PROCESS | 1861 | 1461360826654 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:33:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:33:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1636ms 14:33:46 INFO - PROCESS | 1861 | 1461360826694 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 14:33:46 INFO - PROCESS | 1861 | 1461360826697 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 14:33:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:33:46 INFO - PROCESS | 1861 | 1461360826704 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:33:46 INFO - PROCESS | 1861 | 1461360826708 Marionette TRACE conn4 <- [1,2206,null,{}] 14:33:46 INFO - PROCESS | 1861 | 1461360826713 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:46 INFO - PROCESS | 1861 | 1461360826982 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 14:33:47 INFO - PROCESS | 1861 | 1461360827292 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9300074000 == 161 [pid = 1861] [id = 559] 14:33:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92fe2d6400) [pid = 1861] [serial = 1678] [outer = (nil)] 14:33:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f92ff015800) [pid = 1861] [serial = 1679] [outer = 0x7f92fe2d6400] 14:33:47 INFO - PROCESS | 1861 | 1461360827375 Marionette DEBUG loaded listener.js 14:33:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f92ff404000) [pid = 1861] [serial = 1680] [outer = 0x7f92fe2d6400] 14:33:48 INFO - PROCESS | 1861 | 1461360828259 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 14:33:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:33:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1631ms 14:33:48 INFO - PROCESS | 1861 | 1461360828337 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 14:33:48 INFO - PROCESS | 1861 | 1461360828340 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 14:33:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:33:48 INFO - PROCESS | 1861 | 1461360828347 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:33:48 INFO - PROCESS | 1861 | 1461360828350 Marionette TRACE conn4 <- [1,2210,null,{}] 14:33:48 INFO - PROCESS | 1861 | 1461360828357 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:48 INFO - PROCESS | 1861 | 1461360828714 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 14:33:49 INFO - PROCESS | 1861 | 1461360829052 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9304c57800 == 162 [pid = 1861] [id = 560] 14:33:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f92fb978400) [pid = 1861] [serial = 1681] [outer = (nil)] 14:33:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f92ff6cfc00) [pid = 1861] [serial = 1682] [outer = 0x7f92fb978400] 14:33:49 INFO - PROCESS | 1861 | 1461360829136 Marionette DEBUG loaded listener.js 14:33:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f92ffaa5000) [pid = 1861] [serial = 1683] [outer = 0x7f92fb978400] 14:33:51 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e539e800 == 161 [pid = 1861] [id = 473] 14:33:51 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f23c7800 == 160 [pid = 1861] [id = 210] 14:33:51 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ebdb6800 == 159 [pid = 1861] [id = 209] 14:33:51 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f5c7f800 == 158 [pid = 1861] [id = 201] 14:33:51 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff883800 == 157 [pid = 1861] [id = 171] 14:33:51 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f921c000 == 156 [pid = 1861] [id = 203] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f92e5373c00) [pid = 1861] [serial = 1485] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f92e00ed800) [pid = 1861] [serial = 1559] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f92ee96d000) [pid = 1861] [serial = 1517] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f92ecead800) [pid = 1861] [serial = 1515] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f92ebd9fc00) [pid = 1861] [serial = 1514] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92eb429000) [pid = 1861] [serial = 1512] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92eafbc000) [pid = 1861] [serial = 1511] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f92eabf1400) [pid = 1861] [serial = 1509] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92ea067000) [pid = 1861] [serial = 1508] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92e8a50000) [pid = 1861] [serial = 1506] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92e67d1000) [pid = 1861] [serial = 1505] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92e5291000) [pid = 1861] [serial = 1503] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92e4bf5400) [pid = 1861] [serial = 1502] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92e0d46800) [pid = 1861] [serial = 1500] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f92df5ea000) [pid = 1861] [serial = 1499] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f92e0b06000) [pid = 1861] [serial = 1553] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92e0b11400) [pid = 1861] [serial = 1554] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f92feba8c00) [pid = 1861] [serial = 1551] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f92fe2e2800) [pid = 1861] [serial = 1550] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f92fdbb1000) [pid = 1861] [serial = 1548] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f92fd88f000) [pid = 1861] [serial = 1547] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92fb9efc00) [pid = 1861] [serial = 1545] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f92f94bb000) [pid = 1861] [serial = 1544] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92f94b3000) [pid = 1861] [serial = 1542] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92f9296000) [pid = 1861] [serial = 1541] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f92f9139400) [pid = 1861] [serial = 1539] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f92f844a000) [pid = 1861] [serial = 1538] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f92f6f08c00) [pid = 1861] [serial = 1536] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f92f6ab1800) [pid = 1861] [serial = 1535] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92f5cd2c00) [pid = 1861] [serial = 1533] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92f57b6c00) [pid = 1861] [serial = 1532] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92f4d1c400) [pid = 1861] [serial = 1530] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92f4086800) [pid = 1861] [serial = 1529] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f92f23f5400) [pid = 1861] [serial = 1527] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92f23e7c00) [pid = 1861] [serial = 1526] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92f21a0000) [pid = 1861] [serial = 1524] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92f1f9f400) [pid = 1861] [serial = 1523] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92eeae5c00) [pid = 1861] [serial = 1521] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92eeadac00) [pid = 1861] [serial = 1520] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92ee970c00) [pid = 1861] [serial = 1518] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f92e10a7400) [pid = 1861] [serial = 1557] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92e1039800) [pid = 1861] [serial = 1556] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92e4a6d000) [pid = 1861] [serial = 1560] [outer = (nil)] [url = about:blank] 14:33:51 INFO - PROCESS | 1861 | 1461360831631 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 14:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 3336ms 14:33:51 INFO - PROCESS | 1861 | 1461360831685 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 14:33:51 INFO - PROCESS | 1861 | 1461360831690 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 14:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:33:51 INFO - PROCESS | 1861 | 1461360831699 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:33:51 INFO - PROCESS | 1861 | 1461360831704 Marionette TRACE conn4 <- [1,2214,null,{}] 14:33:51 INFO - PROCESS | 1861 | 1461360831715 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:52 INFO - PROCESS | 1861 | 1461360832003 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 14:33:52 INFO - PROCESS | 1861 | 1461360832188 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e0edd800 == 157 [pid = 1861] [id = 561] 14:33:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92e00ed400) [pid = 1861] [serial = 1684] [outer = (nil)] 14:33:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92e0b08800) [pid = 1861] [serial = 1685] [outer = 0x7f92e00ed400] 14:33:52 INFO - PROCESS | 1861 | 1461360832264 Marionette DEBUG loaded listener.js 14:33:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92e0d52000) [pid = 1861] [serial = 1686] [outer = 0x7f92e00ed400] 14:33:53 INFO - PROCESS | 1861 | 1461360833062 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 14:33:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:33:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1385ms 14:33:53 INFO - PROCESS | 1861 | 1461360833085 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 14:33:53 INFO - PROCESS | 1861 | 1461360833094 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 14:33:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:33:53 INFO - PROCESS | 1861 | 1461360833105 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:33:53 INFO - PROCESS | 1861 | 1461360833108 Marionette TRACE conn4 <- [1,2218,null,{}] 14:33:53 INFO - PROCESS | 1861 | 1461360833115 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:53 INFO - PROCESS | 1861 | 1461360833418 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 14:33:53 INFO - PROCESS | 1861 | 1461360833537 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e20d0800 == 158 [pid = 1861] [id = 562] 14:33:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92e0d4c400) [pid = 1861] [serial = 1687] [outer = (nil)] 14:33:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92e1e74c00) [pid = 1861] [serial = 1688] [outer = 0x7f92e0d4c400] 14:33:53 INFO - PROCESS | 1861 | 1461360833647 Marionette DEBUG loaded listener.js 14:33:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92e2a31000) [pid = 1861] [serial = 1689] [outer = 0x7f92e0d4c400] 14:33:54 INFO - PROCESS | 1861 | 1461360834607 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 14:33:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:33:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1530ms 14:33:54 INFO - PROCESS | 1861 | 1461360834635 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 14:33:54 INFO - PROCESS | 1861 | 1461360834639 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 14:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:33:54 INFO - PROCESS | 1861 | 1461360834646 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:33:54 INFO - PROCESS | 1861 | 1461360834652 Marionette TRACE conn4 <- [1,2222,null,{}] 14:33:54 INFO - PROCESS | 1861 | 1461360834677 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:54 INFO - PROCESS | 1861 | 1461360834950 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 14:33:54 INFO - PROCESS | 1861 | 1461360834991 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e4ce9800 == 159 [pid = 1861] [id = 563] 14:33:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92e5374c00) [pid = 1861] [serial = 1690] [outer = (nil)] 14:33:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92e5acbc00) [pid = 1861] [serial = 1691] [outer = 0x7f92e5374c00] 14:33:55 INFO - PROCESS | 1861 | 1461360835061 Marionette DEBUG loaded listener.js 14:33:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92e5c0d000) [pid = 1861] [serial = 1692] [outer = 0x7f92e5374c00] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92ece25c00) [pid = 1861] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92ebdad000) [pid = 1861] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92deb5e800) [pid = 1861] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92e817c000) [pid = 1861] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92ebda5800) [pid = 1861] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92f48dcc00) [pid = 1861] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f92e00f2800) [pid = 1861] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92f48d5c00) [pid = 1861] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92f50c9c00) [pid = 1861] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f92e5c09800) [pid = 1861] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f92e2861000) [pid = 1861] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f92f23f4000) [pid = 1861] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f92deb5e400) [pid = 1861] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f92e1032c00) [pid = 1861] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f92f23eb000) [pid = 1861] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f92f1f19800) [pid = 1861] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f92eac5cc00) [pid = 1861] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f92eb42e000) [pid = 1861] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f92deb52400) [pid = 1861] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f92e2a29c00) [pid = 1861] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:33:56 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f92e5c0d400) [pid = 1861] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:33:56 INFO - PROCESS | 1861 | 1461360836660 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:33:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:33:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2048ms 14:33:56 INFO - PROCESS | 1861 | 1461360836734 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 14:33:56 INFO - PROCESS | 1861 | 1461360836738 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 14:33:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:33:56 INFO - PROCESS | 1861 | 1461360836746 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:33:56 INFO - PROCESS | 1861 | 1461360836749 Marionette TRACE conn4 <- [1,2226,null,{}] 14:33:56 INFO - PROCESS | 1861 | 1461360836754 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:56 INFO - PROCESS | 1861 | 1461360836965 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 14:33:57 INFO - PROCESS | 1861 | 1461360837141 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e545b800 == 160 [pid = 1861] [id = 564] 14:33:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f92deb52400) [pid = 1861] [serial = 1693] [outer = (nil)] 14:33:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f92e5c0f000) [pid = 1861] [serial = 1694] [outer = 0x7f92deb52400] 14:33:57 INFO - PROCESS | 1861 | 1461360837212 Marionette DEBUG loaded listener.js 14:33:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f92e6bd8800) [pid = 1861] [serial = 1695] [outer = 0x7f92deb52400] 14:33:57 INFO - PROCESS | 1861 | 1461360837975 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 14:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1240ms 14:33:57 INFO - PROCESS | 1861 | 1461360837986 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 14:33:57 INFO - PROCESS | 1861 | 1461360837989 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 14:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:33:58 INFO - PROCESS | 1861 | 1461360837999 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:33:58 INFO - PROCESS | 1861 | 1461360838002 Marionette TRACE conn4 <- [1,2230,null,{}] 14:33:58 INFO - PROCESS | 1861 | 1461360838006 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:58 INFO - PROCESS | 1861 | 1461360838294 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 14:33:58 INFO - PROCESS | 1861 | 1461360838317 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e6940800 == 161 [pid = 1861] [id = 565] 14:33:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f92e5c0a000) [pid = 1861] [serial = 1696] [outer = (nil)] 14:33:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f92e8a4d800) [pid = 1861] [serial = 1697] [outer = 0x7f92e5c0a000] 14:33:58 INFO - PROCESS | 1861 | 1461360838383 Marionette DEBUG loaded listener.js 14:33:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f92e8ab4800) [pid = 1861] [serial = 1698] [outer = 0x7f92e5c0a000] 14:33:59 INFO - PROCESS | 1861 | 1461360839644 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 14:33:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:33:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1688ms 14:33:59 INFO - PROCESS | 1861 | 1461360839689 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 14:33:59 INFO - PROCESS | 1861 | 1461360839697 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 14:33:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:33:59 INFO - PROCESS | 1861 | 1461360839707 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:33:59 INFO - PROCESS | 1861 | 1461360839712 Marionette TRACE conn4 <- [1,2234,null,{}] 14:33:59 INFO - PROCESS | 1861 | 1461360839721 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:59 INFO - PROCESS | 1861 | 1461360839971 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 14:34:00 INFO - PROCESS | 1861 | 1461360840281 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e22e0800 == 162 [pid = 1861] [id = 566] 14:34:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f92e10a9000) [pid = 1861] [serial = 1699] [outer = (nil)] 14:34:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92e1e6d000) [pid = 1861] [serial = 1700] [outer = 0x7f92e10a9000] 14:34:00 INFO - PROCESS | 1861 | 1461360840371 Marionette DEBUG loaded listener.js 14:34:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f92e4bf2000) [pid = 1861] [serial = 1701] [outer = 0x7f92e10a9000] 14:34:01 INFO - PROCESS | 1861 | 1461360841300 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 14:34:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:34:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1639ms 14:34:01 INFO - PROCESS | 1861 | 1461360841347 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 14:34:01 INFO - PROCESS | 1861 | 1461360841356 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 14:34:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:34:01 INFO - PROCESS | 1861 | 1461360841368 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:34:01 INFO - PROCESS | 1861 | 1461360841372 Marionette TRACE conn4 <- [1,2238,null,{}] 14:34:01 INFO - PROCESS | 1861 | 1461360841379 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:01 INFO - PROCESS | 1861 | 1461360841636 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 14:34:01 INFO - PROCESS | 1861 | 1461360841987 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8c1b000 == 163 [pid = 1861] [id = 567] 14:34:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f92e5374400) [pid = 1861] [serial = 1702] [outer = (nil)] 14:34:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f92e6bd3800) [pid = 1861] [serial = 1703] [outer = 0x7f92e5374400] 14:34:02 INFO - PROCESS | 1861 | 1461360842084 Marionette DEBUG loaded listener.js 14:34:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f92e8a4b800) [pid = 1861] [serial = 1704] [outer = 0x7f92e5374400] 14:34:03 INFO - PROCESS | 1861 | 1461360842995 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:34:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:34:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1684ms 14:34:03 INFO - PROCESS | 1861 | 1461360843053 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 14:34:03 INFO - PROCESS | 1861 | 1461360843056 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 14:34:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:34:03 INFO - PROCESS | 1861 | 1461360843064 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:34:03 INFO - PROCESS | 1861 | 1461360843071 Marionette TRACE conn4 <- [1,2242,null,{}] 14:34:03 INFO - PROCESS | 1861 | 1461360843088 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:03 INFO - PROCESS | 1861 | 1461360843353 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 14:34:03 INFO - PROCESS | 1861 | 1461360843675 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9708800 == 164 [pid = 1861] [id = 568] 14:34:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92e8a4c800) [pid = 1861] [serial = 1705] [outer = (nil)] 14:34:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92e97b4c00) [pid = 1861] [serial = 1706] [outer = 0x7f92e8a4c800] 14:34:03 INFO - PROCESS | 1861 | 1461360843772 Marionette DEBUG loaded listener.js 14:34:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92eaba2c00) [pid = 1861] [serial = 1707] [outer = 0x7f92e8a4c800] 14:34:04 INFO - PROCESS | 1861 | 1461360844663 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:34:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:34:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1641ms 14:34:04 INFO - PROCESS | 1861 | 1461360844705 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 14:34:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:34:04 INFO - PROCESS | 1861 | 1461360844711 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 14:34:04 INFO - PROCESS | 1861 | 1461360844718 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:34:04 INFO - PROCESS | 1861 | 1461360844721 Marionette TRACE conn4 <- [1,2246,null,{}] 14:34:04 INFO - PROCESS | 1861 | 1461360844727 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:04 INFO - PROCESS | 1861 | 1461360844963 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 14:34:05 INFO - PROCESS | 1861 | 1461360845231 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9fbf000 == 165 [pid = 1861] [id = 569] 14:34:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92e8ab6400) [pid = 1861] [serial = 1708] [outer = (nil)] 14:34:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92eaf97800) [pid = 1861] [serial = 1709] [outer = 0x7f92e8ab6400] 14:34:05 INFO - PROCESS | 1861 | 1461360845357 Marionette DEBUG loaded listener.js 14:34:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92eafbc800) [pid = 1861] [serial = 1710] [outer = 0x7f92e8ab6400] 14:34:06 INFO - PROCESS | 1861 | 1461360846230 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:34:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:34:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1585ms 14:34:06 INFO - PROCESS | 1861 | 1461360846304 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 14:34:06 INFO - PROCESS | 1861 | 1461360846307 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 14:34:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:34:06 INFO - PROCESS | 1861 | 1461360846315 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:34:06 INFO - PROCESS | 1861 | 1461360846319 Marionette TRACE conn4 <- [1,2250,null,{}] 14:34:06 INFO - PROCESS | 1861 | 1461360846325 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:06 INFO - PROCESS | 1861 | 1461360846583 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 14:34:06 INFO - PROCESS | 1861 | 1461360846915 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eb54a800 == 166 [pid = 1861] [id = 570] 14:34:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92eb42fc00) [pid = 1861] [serial = 1711] [outer = (nil)] 14:34:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92eb4a8000) [pid = 1861] [serial = 1712] [outer = 0x7f92eb42fc00] 14:34:07 INFO - PROCESS | 1861 | 1461360846999 Marionette DEBUG loaded listener.js 14:34:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92eb70dc00) [pid = 1861] [serial = 1713] [outer = 0x7f92eb42fc00] 14:34:07 INFO - PROCESS | 1861 | 1461360847903 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 14:34:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:34:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1635ms 14:34:07 INFO - PROCESS | 1861 | 1461360847951 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 14:34:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:34:07 INFO - PROCESS | 1861 | 1461360847956 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 14:34:07 INFO - PROCESS | 1861 | 1461360847963 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:34:07 INFO - PROCESS | 1861 | 1461360847967 Marionette TRACE conn4 <- [1,2254,null,{}] 14:34:07 INFO - PROCESS | 1861 | 1461360847973 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:08 INFO - PROCESS | 1861 | 1461360848288 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 14:34:08 INFO - PROCESS | 1861 | 1461360848590 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ececb000 == 167 [pid = 1861] [id = 571] 14:34:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f92ecea9c00) [pid = 1861] [serial = 1714] [outer = (nil)] 14:34:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92eceb2000) [pid = 1861] [serial = 1715] [outer = 0x7f92ecea9c00] 14:34:08 INFO - PROCESS | 1861 | 1461360848704 Marionette DEBUG loaded listener.js 14:34:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92ee967c00) [pid = 1861] [serial = 1716] [outer = 0x7f92ecea9c00] 14:34:09 INFO - PROCESS | 1861 | 1461360849728 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:34:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:34:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1831ms 14:34:09 INFO - PROCESS | 1861 | 1461360849795 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 14:34:09 INFO - PROCESS | 1861 | 1461360849799 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 14:34:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:34:09 INFO - PROCESS | 1861 | 1461360849806 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:34:09 INFO - PROCESS | 1861 | 1461360849809 Marionette TRACE conn4 <- [1,2258,null,{}] 14:34:09 INFO - PROCESS | 1861 | 1461360849815 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:10 INFO - PROCESS | 1861 | 1461360850048 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 14:34:10 INFO - PROCESS | 1861 | 1461360850373 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92edff1800 == 168 [pid = 1861] [id = 572] 14:34:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92eceac000) [pid = 1861] [serial = 1717] [outer = (nil)] 14:34:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92ee96dc00) [pid = 1861] [serial = 1718] [outer = 0x7f92eceac000] 14:34:10 INFO - PROCESS | 1861 | 1461360850457 Marionette DEBUG loaded listener.js 14:34:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92eeadf000) [pid = 1861] [serial = 1719] [outer = 0x7f92eceac000] 14:34:11 INFO - PROCESS | 1861 | 1461360851332 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:34:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:34:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1579ms 14:34:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:34:11 INFO - PROCESS | 1861 | 1461360851387 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 14:34:11 INFO - PROCESS | 1861 | 1461360851390 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 14:34:11 INFO - PROCESS | 1861 | 1461360851397 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:34:11 INFO - PROCESS | 1861 | 1461360851399 Marionette TRACE conn4 <- [1,2262,null,{}] 14:34:11 INFO - PROCESS | 1861 | 1461360851406 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:11 INFO - PROCESS | 1861 | 1461360851640 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 14:34:11 INFO - PROCESS | 1861 | 1461360851914 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f1fb4000 == 169 [pid = 1861] [id = 573] 14:34:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92ecead800) [pid = 1861] [serial = 1720] [outer = (nil)] 14:34:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92f1f1d400) [pid = 1861] [serial = 1721] [outer = 0x7f92ecead800] 14:34:12 INFO - PROCESS | 1861 | 1461360852036 Marionette DEBUG loaded listener.js 14:34:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92f1fa3800) [pid = 1861] [serial = 1722] [outer = 0x7f92ecead800] 14:34:12 INFO - PROCESS | 1861 | 1461360852917 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:34:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:34:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1587ms 14:34:12 INFO - PROCESS | 1861 | 1461360852984 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 14:34:12 INFO - PROCESS | 1861 | 1461360852988 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 14:34:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:34:12 INFO - PROCESS | 1861 | 1461360852995 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:34:12 INFO - PROCESS | 1861 | 1461360852998 Marionette TRACE conn4 <- [1,2266,null,{}] 14:34:13 INFO - PROCESS | 1861 | 1461360853004 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:13 INFO - PROCESS | 1861 | 1461360853311 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 14:34:13 INFO - PROCESS | 1861 | 1461360853619 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f23dd000 == 170 [pid = 1861] [id = 574] 14:34:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92eb423c00) [pid = 1861] [serial = 1723] [outer = (nil)] 14:34:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92f1ff0800) [pid = 1861] [serial = 1724] [outer = 0x7f92eb423c00] 14:34:13 INFO - PROCESS | 1861 | 1461360853723 Marionette DEBUG loaded listener.js 14:34:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92f23b2000) [pid = 1861] [serial = 1725] [outer = 0x7f92eb423c00] 14:34:14 INFO - PROCESS | 1861 | 1461360854604 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 14:34:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:34:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1640ms 14:34:14 INFO - PROCESS | 1861 | 1461360854636 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 14:34:14 INFO - PROCESS | 1861 | 1461360854641 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 14:34:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:34:14 INFO - PROCESS | 1861 | 1461360854647 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:34:14 INFO - PROCESS | 1861 | 1461360854651 Marionette TRACE conn4 <- [1,2270,null,{}] 14:34:14 INFO - PROCESS | 1861 | 1461360854657 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:14 INFO - PROCESS | 1861 | 1461360854934 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 14:34:15 INFO - PROCESS | 1861 | 1461360855201 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f476d800 == 171 [pid = 1861] [id = 575] 14:34:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92f23f5800) [pid = 1861] [serial = 1726] [outer = (nil)] 14:34:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92f293e000) [pid = 1861] [serial = 1727] [outer = 0x7f92f23f5800] 14:34:15 INFO - PROCESS | 1861 | 1461360855365 Marionette DEBUG loaded listener.js 14:34:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92f407cc00) [pid = 1861] [serial = 1728] [outer = 0x7f92f23f5800] 14:34:16 INFO - PROCESS | 1861 | 1461360856363 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1788ms 14:34:16 INFO - PROCESS | 1861 | 1461360856436 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 14:34:16 INFO - PROCESS | 1861 | 1461360856441 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 14:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:34:16 INFO - PROCESS | 1861 | 1461360856448 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:34:16 INFO - PROCESS | 1861 | 1461360856453 Marionette TRACE conn4 <- [1,2274,null,{}] 14:34:16 INFO - PROCESS | 1861 | 1461360856460 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:16 INFO - PROCESS | 1861 | 1461360856775 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 14:34:17 INFO - PROCESS | 1861 | 1461360857087 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f565f000 == 172 [pid = 1861] [id = 576] 14:34:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92f4084400) [pid = 1861] [serial = 1729] [outer = (nil)] 14:34:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92f50c7c00) [pid = 1861] [serial = 1730] [outer = 0x7f92f4084400] 14:34:17 INFO - PROCESS | 1861 | 1461360857177 Marionette DEBUG loaded listener.js 14:34:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92f58e3400) [pid = 1861] [serial = 1731] [outer = 0x7f92f4084400] 14:34:18 INFO - PROCESS | 1861 | 1461360858075 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 14:34:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:34:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1680ms 14:34:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:34:18 INFO - PROCESS | 1861 | 1461360858131 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 14:34:18 INFO - PROCESS | 1861 | 1461360858133 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 14:34:18 INFO - PROCESS | 1861 | 1461360858141 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:34:18 INFO - PROCESS | 1861 | 1461360858143 Marionette TRACE conn4 <- [1,2278,null,{}] 14:34:18 INFO - PROCESS | 1861 | 1461360858150 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:18 INFO - PROCESS | 1861 | 1461360858396 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 14:34:18 INFO - PROCESS | 1861 | 1461360858720 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f5c76800 == 173 [pid = 1861] [id = 577] 14:34:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92e4a6e000) [pid = 1861] [serial = 1732] [outer = (nil)] 14:34:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f92f58e5400) [pid = 1861] [serial = 1733] [outer = 0x7f92e4a6e000] 14:34:18 INFO - PROCESS | 1861 | 1461360858813 Marionette DEBUG loaded listener.js 14:34:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92f6a85800) [pid = 1861] [serial = 1734] [outer = 0x7f92e4a6e000] 14:34:19 INFO - PROCESS | 1861 | 1461360859638 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:34:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:34:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1535ms 14:34:19 INFO - PROCESS | 1861 | 1461360859675 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 14:34:19 INFO - PROCESS | 1861 | 1461360859679 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 14:34:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:34:19 INFO - PROCESS | 1861 | 1461360859685 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:34:19 INFO - PROCESS | 1861 | 1461360859689 Marionette TRACE conn4 <- [1,2282,null,{}] 14:34:19 INFO - PROCESS | 1861 | 1461360859695 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:19 INFO - PROCESS | 1861 | 1461360859937 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 14:34:20 INFO - PROCESS | 1861 | 1461360860209 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f8483000 == 174 [pid = 1861] [id = 578] 14:34:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f92e8175000) [pid = 1861] [serial = 1735] [outer = (nil)] 14:34:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f92f6c0d800) [pid = 1861] [serial = 1736] [outer = 0x7f92e8175000] 14:34:20 INFO - PROCESS | 1861 | 1461360860331 Marionette DEBUG loaded listener.js 14:34:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f92f6fd9800) [pid = 1861] [serial = 1737] [outer = 0x7f92e8175000] 14:34:21 INFO - PROCESS | 1861 | 1461360861186 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 14:34:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:34:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1536ms 14:34:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:34:21 INFO - PROCESS | 1861 | 1461360861222 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 14:34:21 INFO - PROCESS | 1861 | 1461360861225 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 14:34:21 INFO - PROCESS | 1861 | 1461360861232 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:34:21 INFO - PROCESS | 1861 | 1461360861235 Marionette TRACE conn4 <- [1,2286,null,{}] 14:34:21 INFO - PROCESS | 1861 | 1461360861241 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:21 INFO - PROCESS | 1861 | 1461360861480 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 14:34:21 INFO - PROCESS | 1861 | 1461360861759 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f92bb000 == 175 [pid = 1861] [id = 579] 14:34:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92f6a8a800) [pid = 1861] [serial = 1738] [outer = (nil)] 14:34:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f92f83b6c00) [pid = 1861] [serial = 1739] [outer = 0x7f92f6a8a800] 14:34:21 INFO - PROCESS | 1861 | 1461360861883 Marionette DEBUG loaded listener.js 14:34:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92f84ce000) [pid = 1861] [serial = 1740] [outer = 0x7f92f6a8a800] 14:34:22 INFO - PROCESS | 1861 | 1461360862758 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 14:34:22 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 14:34:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1581ms 14:34:22 INFO - PROCESS | 1861 | 1461360862813 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 14:34:22 INFO - PROCESS | 1861 | 1461360862817 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 14:34:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:34:22 INFO - PROCESS | 1861 | 1461360862824 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:34:22 INFO - PROCESS | 1861 | 1461360862827 Marionette TRACE conn4 <- [1,2290,null,{}] 14:34:22 INFO - PROCESS | 1861 | 1461360862834 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:23 INFO - PROCESS | 1861 | 1461360863102 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 14:34:23 INFO - PROCESS | 1861 | 1461360863419 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fd00e800 == 176 [pid = 1861] [id = 580] 14:34:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f92e4bec800) [pid = 1861] [serial = 1741] [outer = (nil)] 14:34:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92f8536800) [pid = 1861] [serial = 1742] [outer = 0x7f92e4bec800] 14:34:23 INFO - PROCESS | 1861 | 1461360863505 Marionette DEBUG loaded listener.js 14:34:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f92f913a800) [pid = 1861] [serial = 1743] [outer = 0x7f92e4bec800] 14:34:24 INFO - PROCESS | 1861 | 1461360864413 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 14:34:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:34:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1635ms 14:34:24 INFO - PROCESS | 1861 | 1461360864461 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 14:34:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:34:24 INFO - PROCESS | 1861 | 1461360864465 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 14:34:24 INFO - PROCESS | 1861 | 1461360864472 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:34:24 INFO - PROCESS | 1861 | 1461360864475 Marionette TRACE conn4 <- [1,2294,null,{}] 14:34:24 INFO - PROCESS | 1861 | 1461360864481 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:24 INFO - PROCESS | 1861 | 1461360864727 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 14:34:25 INFO - PROCESS | 1861 | 1461360865000 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff30f000 == 177 [pid = 1861] [id = 581] 14:34:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f92e4bfa800) [pid = 1861] [serial = 1744] [outer = (nil)] 14:34:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f92f9392000) [pid = 1861] [serial = 1745] [outer = 0x7f92e4bfa800] 14:34:25 INFO - PROCESS | 1861 | 1461360865123 Marionette DEBUG loaded listener.js 14:34:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f92f94b7800) [pid = 1861] [serial = 1746] [outer = 0x7f92e4bfa800] 14:34:25 INFO - PROCESS | 1861 | 1461360865976 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 14:34:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:34:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1540ms 14:34:26 INFO - PROCESS | 1861 | 1461360866012 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 14:34:26 INFO - PROCESS | 1861 | 1461360866015 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 14:34:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:34:26 INFO - PROCESS | 1861 | 1461360866022 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:34:26 INFO - PROCESS | 1861 | 1461360866024 Marionette TRACE conn4 <- [1,2298,null,{}] 14:34:26 INFO - PROCESS | 1861 | 1461360866031 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:26 INFO - PROCESS | 1861 | 1461360866276 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 14:34:26 INFO - PROCESS | 1861 | 1461360866656 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930aa9f800 == 178 [pid = 1861] [id = 582] 14:34:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f92f84d2000) [pid = 1861] [serial = 1747] [outer = (nil)] 14:34:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f92fb9e6c00) [pid = 1861] [serial = 1748] [outer = 0x7f92f84d2000] 14:34:26 INFO - PROCESS | 1861 | 1461360866805 Marionette DEBUG loaded listener.js 14:34:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f92fcb55800) [pid = 1861] [serial = 1749] [outer = 0x7f92f84d2000] 14:34:27 INFO - PROCESS | 1861 | 1461360867695 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 14:34:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:34:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1732ms 14:34:27 INFO - PROCESS | 1861 | 1461360867755 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 14:34:27 INFO - PROCESS | 1861 | 1461360867759 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 14:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:34:27 INFO - PROCESS | 1861 | 1461360867766 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:34:27 INFO - PROCESS | 1861 | 1461360867769 Marionette TRACE conn4 <- [1,2302,null,{}] 14:34:27 INFO - PROCESS | 1861 | 1461360867774 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:28 INFO - PROCESS | 1861 | 1461360868017 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 14:34:28 INFO - PROCESS | 1861 | 1461360868357 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930bb28000 == 179 [pid = 1861] [id = 583] 14:34:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f92eaf94c00) [pid = 1861] [serial = 1750] [outer = (nil)] 14:34:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f92fdd96800) [pid = 1861] [serial = 1751] [outer = 0x7f92eaf94c00] 14:34:28 INFO - PROCESS | 1861 | 1461360868441 Marionette DEBUG loaded listener.js 14:34:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f92fec75400) [pid = 1861] [serial = 1752] [outer = 0x7f92eaf94c00] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e0cbb000 == 178 [pid = 1861] [id = 422] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eced3000 == 177 [pid = 1861] [id = 469] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff0d4000 == 176 [pid = 1861] [id = 222] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e545b800 == 175 [pid = 1861] [id = 564] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e4ce9800 == 174 [pid = 1861] [id = 563] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e20d0800 == 173 [pid = 1861] [id = 562] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e0edd800 == 172 [pid = 1861] [id = 561] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff30f800 == 171 [pid = 1861] [id = 558] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fed4f000 == 170 [pid = 1861] [id = 557] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fe1a2800 == 169 [pid = 1861] [id = 556] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9575000 == 168 [pid = 1861] [id = 555] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9319800 == 167 [pid = 1861] [id = 554] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f849a000 == 166 [pid = 1861] [id = 553] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f5775800 == 165 [pid = 1861] [id = 552] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f4780000 == 164 [pid = 1861] [id = 551] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2be2000 == 163 [pid = 1861] [id = 550] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f1fc1800 == 162 [pid = 1861] [id = 549] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ee9d5000 == 161 [pid = 1861] [id = 548] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eb547800 == 160 [pid = 1861] [id = 547] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9fae000 == 159 [pid = 1861] [id = 546] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e935b000 == 158 [pid = 1861] [id = 545] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e693e000 == 157 [pid = 1861] [id = 544] 14:34:30 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e20df000 == 156 [pid = 1861] [id = 543] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f92eea4c400) [pid = 1861] [serial = 1592] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f92edec7c00) [pid = 1861] [serial = 1589] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f92e0d50000) [pid = 1861] [serial = 1619] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f92e5285000) [pid = 1861] [serial = 1562] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f92f9390800) [pid = 1861] [serial = 1613] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f92e97ae400) [pid = 1861] [serial = 1578] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f92ecea5800) [pid = 1861] [serial = 1586] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f92f8448400) [pid = 1861] [serial = 1608] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f92e0d54400) [pid = 1861] [serial = 1565] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f92e10a3c00) [pid = 1861] [serial = 1620] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92f69b9800) [pid = 1861] [serial = 1604] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92f5205800) [pid = 1861] [serial = 1601] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f92e8174400) [pid = 1861] [serial = 1572] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92e4a74000) [pid = 1861] [serial = 1622] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92f57b6800) [pid = 1861] [serial = 1602] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92f4087000) [pid = 1861] [serial = 1598] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92e00ec800) [pid = 1861] [serial = 1617] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92e536a400) [pid = 1861] [serial = 1625] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92f407a800) [pid = 1861] [serial = 1596] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f92f84f3000) [pid = 1861] [serial = 1610] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f92f9135c00) [pid = 1861] [serial = 1611] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92f6c0b400) [pid = 1861] [serial = 1605] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f92ee964400) [pid = 1861] [serial = 1590] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f92eafaf800) [pid = 1861] [serial = 1580] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f92e10a1c00) [pid = 1861] [serial = 1566] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f92e67d8400) [pid = 1861] [serial = 1571] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92e528d000) [pid = 1861] [serial = 1623] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f92eb61dc00) [pid = 1861] [serial = 1583] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92eceaa800) [pid = 1861] [serial = 1587] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92ebda1c00) [pid = 1861] [serial = 1584] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f92f1f1c800) [pid = 1861] [serial = 1593] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f92f293ac00) [pid = 1861] [serial = 1595] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f92e2a32400) [pid = 1861] [serial = 1497] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f92e8abd000) [pid = 1861] [serial = 1577] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92e5283000) [pid = 1861] [serial = 1568] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92e5377400) [pid = 1861] [serial = 1569] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92e8a4fc00) [pid = 1861] [serial = 1574] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92df5e8c00) [pid = 1861] [serial = 1616] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f92e8ab4000) [pid = 1861] [serial = 1575] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92f6fe0000) [pid = 1861] [serial = 1607] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92f41d4000) [pid = 1861] [serial = 1599] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92e5ad1800) [pid = 1861] [serial = 1626] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92eb42b400) [pid = 1861] [serial = 1581] [outer = (nil)] [url = about:blank] 14:34:30 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92e67d4400) [pid = 1861] [serial = 1628] [outer = (nil)] [url = about:blank] 14:34:31 INFO - PROCESS | 1861 | 1461360871109 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 3387ms 14:34:31 INFO - PROCESS | 1861 | 1461360871154 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 14:34:31 INFO - PROCESS | 1861 | 1461360871160 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 14:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:34:31 INFO - PROCESS | 1861 | 1461360871169 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:34:31 INFO - PROCESS | 1861 | 1461360871175 Marionette TRACE conn4 <- [1,2306,null,{}] 14:34:31 INFO - PROCESS | 1861 | 1461360871185 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:31 INFO - PROCESS | 1861 | 1461360871407 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 14:34:31 INFO - PROCESS | 1861 | 1461360871630 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e0ede800 == 157 [pid = 1861] [id = 584] 14:34:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92e0b03c00) [pid = 1861] [serial = 1753] [outer = (nil)] 14:34:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92e0d46400) [pid = 1861] [serial = 1754] [outer = 0x7f92e0b03c00] 14:34:31 INFO - PROCESS | 1861 | 1461360871703 Marionette DEBUG loaded listener.js 14:34:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92e1033400) [pid = 1861] [serial = 1755] [outer = 0x7f92e0b03c00] 14:34:32 INFO - PROCESS | 1861 | 1461360872525 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 14:34:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:34:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1396ms 14:34:32 INFO - PROCESS | 1861 | 1461360872567 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 14:34:32 INFO - PROCESS | 1861 | 1461360872575 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 14:34:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:34:32 INFO - PROCESS | 1861 | 1461360872586 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:34:32 INFO - PROCESS | 1861 | 1461360872589 Marionette TRACE conn4 <- [1,2310,null,{}] 14:34:32 INFO - PROCESS | 1861 | 1461360872596 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:32 INFO - PROCESS | 1861 | 1461360872821 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 14:34:33 INFO - PROCESS | 1861 | 1461360873039 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e20e7000 == 158 [pid = 1861] [id = 585] 14:34:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92e00fa800) [pid = 1861] [serial = 1756] [outer = (nil)] 14:34:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92e285e400) [pid = 1861] [serial = 1757] [outer = 0x7f92e00fa800] 14:34:33 INFO - PROCESS | 1861 | 1461360873123 Marionette DEBUG loaded listener.js 14:34:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f92e5283000) [pid = 1861] [serial = 1758] [outer = 0x7f92e00fa800] 14:34:34 INFO - PROCESS | 1861 | 1461360874142 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:34:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:34:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1589ms 14:34:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:34:34 INFO - PROCESS | 1861 | 1461360874177 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 14:34:34 INFO - PROCESS | 1861 | 1461360874180 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 14:34:34 INFO - PROCESS | 1861 | 1461360874187 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:34:34 INFO - PROCESS | 1861 | 1461360874193 Marionette TRACE conn4 <- [1,2314,null,{}] 14:34:34 INFO - PROCESS | 1861 | 1461360874229 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:34 INFO - PROCESS | 1861 | 1461360874531 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 14:34:34 INFO - PROCESS | 1861 | 1461360874566 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e4cfa000 == 159 [pid = 1861] [id = 586] 14:34:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92e5378800) [pid = 1861] [serial = 1759] [outer = (nil)] 14:34:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92e5ad0400) [pid = 1861] [serial = 1760] [outer = 0x7f92e5378800] 14:34:34 INFO - PROCESS | 1861 | 1461360874637 Marionette DEBUG loaded listener.js 14:34:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92e6be0400) [pid = 1861] [serial = 1761] [outer = 0x7f92e5378800] 14:34:35 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92ee971400) [pid = 1861] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:34:35 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92fb978400) [pid = 1861] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:34:35 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92f50c2000) [pid = 1861] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:34:35 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f92e97ac000) [pid = 1861] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:34:35 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92e00ed400) [pid = 1861] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:34:35 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92eea47000) [pid = 1861] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:34:35 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92f6fe4400) [pid = 1861] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:34:36 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92f219a000) [pid = 1861] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:34:36 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92eac5f800) [pid = 1861] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:34:36 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92e103ac00) [pid = 1861] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:34:36 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f92e8ab5000) [pid = 1861] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:34:36 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92deb52400) [pid = 1861] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:34:36 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92f913c400) [pid = 1861] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:34:36 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f92df5eb400) [pid = 1861] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:34:36 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f92f23af000) [pid = 1861] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:34:36 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f92e5374c00) [pid = 1861] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:34:36 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f92eea4dc00) [pid = 1861] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:34:36 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f92e5379800) [pid = 1861] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:34:36 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f92f67c4400) [pid = 1861] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:34:36 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f92fe2d6400) [pid = 1861] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:34:36 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f92e0d4c400) [pid = 1861] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:34:36 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f92f94b6400) [pid = 1861] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:34:36 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f92f2b94c00) [pid = 1861] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:34:36 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f92e8ab3800) [pid = 1861] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:34:36 INFO - PROCESS | 1861 | 1461360876210 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 14:34:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:34:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2052ms 14:34:36 INFO - PROCESS | 1861 | 1461360876239 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 14:34:36 INFO - PROCESS | 1861 | 1461360876244 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 14:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:34:36 INFO - PROCESS | 1861 | 1461360876251 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:34:36 INFO - PROCESS | 1861 | 1461360876255 Marionette TRACE conn4 <- [1,2318,null,{}] 14:34:36 INFO - PROCESS | 1861 | 1461360876260 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:36 INFO - PROCESS | 1861 | 1461360876528 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 14:34:36 INFO - PROCESS | 1861 | 1461360876706 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5a5f000 == 160 [pid = 1861] [id = 587] 14:34:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f92deb52400) [pid = 1861] [serial = 1762] [outer = (nil)] 14:34:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f92e537d800) [pid = 1861] [serial = 1763] [outer = 0x7f92deb52400] 14:34:36 INFO - PROCESS | 1861 | 1461360876777 Marionette DEBUG loaded listener.js 14:34:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f92e8a4a400) [pid = 1861] [serial = 1764] [outer = 0x7f92deb52400] 14:34:37 INFO - PROCESS | 1861 | 1461360877562 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 14:34:37 INFO - PROCESS | 1861 | 1461360877602 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 14:34:37 INFO - PROCESS | 1861 | 1461360877609 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:34:37 INFO - PROCESS | 1861 | 1461360877612 Marionette TRACE conn4 <- [1,2322,null,{}] 14:34:37 INFO - PROCESS | 1861 | 1461360877618 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:37 INFO - PROCESS | 1861 | 1461360877831 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 14:34:38 INFO - PROCESS | 1861 | 1461360878191 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92df5e2000 == 161 [pid = 1861] [id = 588] 14:34:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f92deb54400) [pid = 1861] [serial = 1765] [outer = (nil)] 14:34:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f92df5e4800) [pid = 1861] [serial = 1766] [outer = 0x7f92deb54400] 14:34:38 INFO - PROCESS | 1861 | 1461360878346 Marionette DEBUG loaded listener.js 14:34:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f92e00f7000) [pid = 1861] [serial = 1767] [outer = 0x7f92deb54400] 14:34:39 INFO - PROCESS | 1861 | 1461360879343 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1790ms 14:34:39 INFO - PROCESS | 1861 | 1461360879402 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 14:34:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:34:39 INFO - PROCESS | 1861 | 1461360879409 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 14:34:39 INFO - PROCESS | 1861 | 1461360879417 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:34:39 INFO - PROCESS | 1861 | 1461360879425 Marionette TRACE conn4 <- [1,2326,null,{}] 14:34:39 INFO - PROCESS | 1861 | 1461360879433 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:39 INFO - PROCESS | 1861 | 1461360879728 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 14:34:40 INFO - PROCESS | 1861 | 1461360880051 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e4ade800 == 162 [pid = 1861] [id = 589] 14:34:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92e1031400) [pid = 1861] [serial = 1768] [outer = (nil)] 14:34:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f92e1e78000) [pid = 1861] [serial = 1769] [outer = 0x7f92e1031400] 14:34:40 INFO - PROCESS | 1861 | 1461360880133 Marionette DEBUG loaded listener.js 14:34:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f92e2a2e800) [pid = 1861] [serial = 1770] [outer = 0x7f92e1031400] 14:34:41 INFO - PROCESS | 1861 | 1461360881052 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1693ms 14:34:41 INFO - PROCESS | 1861 | 1461360881112 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 14:34:41 INFO - PROCESS | 1861 | 1461360881119 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 14:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:34:41 INFO - PROCESS | 1861 | 1461360881129 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:34:41 INFO - PROCESS | 1861 | 1461360881133 Marionette TRACE conn4 <- [1,2330,null,{}] 14:34:41 INFO - PROCESS | 1861 | 1461360881140 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:41 INFO - PROCESS | 1861 | 1461360881400 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 14:34:41 INFO - PROCESS | 1861 | 1461360881750 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8bce800 == 163 [pid = 1861] [id = 590] 14:34:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f92e1e72800) [pid = 1861] [serial = 1771] [outer = (nil)] 14:34:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f92e536d000) [pid = 1861] [serial = 1772] [outer = 0x7f92e1e72800] 14:34:41 INFO - PROCESS | 1861 | 1461360881835 Marionette DEBUG loaded listener.js 14:34:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92e5c09800) [pid = 1861] [serial = 1773] [outer = 0x7f92e1e72800] 14:34:42 INFO - PROCESS | 1861 | 1461360882771 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1689ms 14:34:42 INFO - PROCESS | 1861 | 1461360882818 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 14:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:34:42 INFO - PROCESS | 1861 | 1461360882823 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 14:34:42 INFO - PROCESS | 1861 | 1461360882831 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:34:42 INFO - PROCESS | 1861 | 1461360882841 Marionette TRACE conn4 <- [1,2334,null,{}] 14:34:42 INFO - PROCESS | 1861 | 1461360882856 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:43 INFO - PROCESS | 1861 | 1461360883163 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 14:34:43 INFO - PROCESS | 1861 | 1461360883476 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9718000 == 164 [pid = 1861] [id = 591] 14:34:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92e8ac0800) [pid = 1861] [serial = 1774] [outer = (nil)] 14:34:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92eab9ac00) [pid = 1861] [serial = 1775] [outer = 0x7f92e8ac0800] 14:34:43 INFO - PROCESS | 1861 | 1461360883560 Marionette DEBUG loaded listener.js 14:34:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92eabeb400) [pid = 1861] [serial = 1776] [outer = 0x7f92e8ac0800] 14:34:44 INFO - PROCESS | 1861 | 1461360884466 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 14:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1697ms 14:34:44 INFO - PROCESS | 1861 | 1461360884527 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 14:34:44 INFO - PROCESS | 1861 | 1461360884531 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 14:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:34:44 INFO - PROCESS | 1861 | 1461360884539 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:34:44 INFO - PROCESS | 1861 | 1461360884542 Marionette TRACE conn4 <- [1,2338,null,{}] 14:34:44 INFO - PROCESS | 1861 | 1461360884548 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:44 INFO - PROCESS | 1861 | 1461360884795 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 14:34:45 INFO - PROCESS | 1861 | 1461360885099 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eaddf800 == 165 [pid = 1861] [id = 592] 14:34:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92e97a6000) [pid = 1861] [serial = 1777] [outer = (nil)] 14:34:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92eb424400) [pid = 1861] [serial = 1778] [outer = 0x7f92e97a6000] 14:34:45 INFO - PROCESS | 1861 | 1461360885183 Marionette DEBUG loaded listener.js 14:34:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92eb431800) [pid = 1861] [serial = 1779] [outer = 0x7f92e97a6000] 14:34:46 INFO - PROCESS | 1861 | 1461360886048 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1579ms 14:34:46 INFO - PROCESS | 1861 | 1461360886119 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 14:34:46 INFO - PROCESS | 1861 | 1461360886122 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 14:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:34:46 INFO - PROCESS | 1861 | 1461360886130 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:34:46 INFO - PROCESS | 1861 | 1461360886134 Marionette TRACE conn4 <- [1,2342,null,{}] 14:34:46 INFO - PROCESS | 1861 | 1461360886139 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:46 INFO - PROCESS | 1861 | 1461360886417 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 14:34:46 INFO - PROCESS | 1861 | 1461360886734 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecc5b000 == 166 [pid = 1861] [id = 593] 14:34:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92eb71a800) [pid = 1861] [serial = 1780] [outer = (nil)] 14:34:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92ebdad000) [pid = 1861] [serial = 1781] [outer = 0x7f92eb71a800] 14:34:46 INFO - PROCESS | 1861 | 1461360886831 Marionette DEBUG loaded listener.js 14:34:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f92ee966800) [pid = 1861] [serial = 1782] [outer = 0x7f92eb71a800] 14:34:47 INFO - PROCESS | 1861 | 1461360887734 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 14:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1635ms 14:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:34:47 INFO - PROCESS | 1861 | 1461360887766 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 14:34:47 INFO - PROCESS | 1861 | 1461360887769 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 14:34:47 INFO - PROCESS | 1861 | 1461360887776 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:34:47 INFO - PROCESS | 1861 | 1461360887779 Marionette TRACE conn4 <- [1,2346,null,{}] 14:34:47 INFO - PROCESS | 1861 | 1461360887785 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:48 INFO - PROCESS | 1861 | 1461360888018 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 14:34:48 INFO - PROCESS | 1861 | 1461360888341 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92edff3800 == 167 [pid = 1861] [id = 594] 14:34:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92eea46800) [pid = 1861] [serial = 1783] [outer = (nil)] 14:34:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92f219a000) [pid = 1861] [serial = 1784] [outer = 0x7f92eea46800] 14:34:48 INFO - PROCESS | 1861 | 1461360888424 Marionette DEBUG loaded listener.js 14:34:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92f23b4400) [pid = 1861] [serial = 1785] [outer = 0x7f92eea46800] 14:34:49 INFO - PROCESS | 1861 | 1461360889346 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1632ms 14:34:49 INFO - PROCESS | 1861 | 1461360889409 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 14:34:49 INFO - PROCESS | 1861 | 1461360889413 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 14:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:34:49 INFO - PROCESS | 1861 | 1461360889420 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:34:49 INFO - PROCESS | 1861 | 1461360889423 Marionette TRACE conn4 <- [1,2350,null,{}] 14:34:49 INFO - PROCESS | 1861 | 1461360889431 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:49 INFO - PROCESS | 1861 | 1461360889715 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 14:34:50 INFO - PROCESS | 1861 | 1461360890024 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f214f000 == 168 [pid = 1861] [id = 595] 14:34:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92eeae0800) [pid = 1861] [serial = 1786] [outer = (nil)] 14:34:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92f23f2c00) [pid = 1861] [serial = 1787] [outer = 0x7f92eeae0800] 14:34:50 INFO - PROCESS | 1861 | 1461360890102 Marionette DEBUG loaded listener.js 14:34:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92f2b94c00) [pid = 1861] [serial = 1788] [outer = 0x7f92eeae0800] 14:34:50 INFO - PROCESS | 1861 | 1461360890980 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 14:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1587ms 14:34:51 INFO - PROCESS | 1861 | 1461360891009 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 14:34:51 INFO - PROCESS | 1861 | 1461360891012 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 14:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:34:51 INFO - PROCESS | 1861 | 1461360891019 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:34:51 INFO - PROCESS | 1861 | 1461360891023 Marionette TRACE conn4 <- [1,2354,null,{}] 14:34:51 INFO - PROCESS | 1861 | 1461360891028 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:51 INFO - PROCESS | 1861 | 1461360891271 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 14:34:51 INFO - PROCESS | 1861 | 1461360891545 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:51 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2bf1000 == 169 [pid = 1861] [id = 596] 14:34:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92eeae2800) [pid = 1861] [serial = 1789] [outer = (nil)] 14:34:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92f4081800) [pid = 1861] [serial = 1790] [outer = 0x7f92eeae2800] 14:34:51 INFO - PROCESS | 1861 | 1461360891668 Marionette DEBUG loaded listener.js 14:34:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92f41d4800) [pid = 1861] [serial = 1791] [outer = 0x7f92eeae2800] 14:34:52 INFO - PROCESS | 1861 | 1461360892552 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 14:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1586ms 14:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:34:52 INFO - PROCESS | 1861 | 1461360892606 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 14:34:52 INFO - PROCESS | 1861 | 1461360892610 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 14:34:52 INFO - PROCESS | 1861 | 1461360892616 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:34:52 INFO - PROCESS | 1861 | 1461360892620 Marionette TRACE conn4 <- [1,2358,null,{}] 14:34:52 INFO - PROCESS | 1861 | 1461360892625 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:52 INFO - PROCESS | 1861 | 1461360892863 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 14:34:53 INFO - PROCESS | 1861 | 1461360893168 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f51f8800 == 170 [pid = 1861] [id = 597] 14:34:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92f23ba800) [pid = 1861] [serial = 1792] [outer = (nil)] 14:34:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92f4d27400) [pid = 1861] [serial = 1793] [outer = 0x7f92f23ba800] 14:34:53 INFO - PROCESS | 1861 | 1461360893263 Marionette DEBUG loaded listener.js 14:34:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92f520b000) [pid = 1861] [serial = 1794] [outer = 0x7f92f23ba800] 14:34:54 INFO - PROCESS | 1861 | 1461360894178 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 14:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1637ms 14:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:34:54 INFO - PROCESS | 1861 | 1461360894253 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 14:34:54 INFO - PROCESS | 1861 | 1461360894256 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 14:34:54 INFO - PROCESS | 1861 | 1461360894263 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:34:54 INFO - PROCESS | 1861 | 1461360894266 Marionette TRACE conn4 <- [1,2362,null,{}] 14:34:54 INFO - PROCESS | 1861 | 1461360894271 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:54 INFO - PROCESS | 1861 | 1461360894501 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 14:34:54 INFO - PROCESS | 1861 | 1461360894821 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f5779800 == 171 [pid = 1861] [id = 598] 14:34:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92f6c03000) [pid = 1861] [serial = 1795] [outer = (nil)] 14:34:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92f6c1bc00) [pid = 1861] [serial = 1796] [outer = 0x7f92f6c03000] 14:34:54 INFO - PROCESS | 1861 | 1461360894919 Marionette DEBUG loaded listener.js 14:34:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92f84f3000) [pid = 1861] [serial = 1797] [outer = 0x7f92f6c03000] 14:34:55 INFO - PROCESS | 1861 | 1461360895857 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 14:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1633ms 14:34:55 INFO - PROCESS | 1861 | 1461360895895 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 14:34:55 INFO - PROCESS | 1861 | 1461360895899 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 14:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:34:55 INFO - PROCESS | 1861 | 1461360895905 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:34:55 INFO - PROCESS | 1861 | 1461360895909 Marionette TRACE conn4 <- [1,2366,null,{}] 14:34:55 INFO - PROCESS | 1861 | 1461360895915 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:56 INFO - PROCESS | 1861 | 1461360896176 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 14:34:56 INFO - PROCESS | 1861 | 1461360896495 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9213800 == 172 [pid = 1861] [id = 599] 14:34:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92e2a2d400) [pid = 1861] [serial = 1798] [outer = (nil)] 14:34:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92f94b6400) [pid = 1861] [serial = 1799] [outer = 0x7f92e2a2d400] 14:34:56 INFO - PROCESS | 1861 | 1461360896580 Marionette DEBUG loaded listener.js 14:34:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92fcb55400) [pid = 1861] [serial = 1800] [outer = 0x7f92e2a2d400] 14:34:57 INFO - PROCESS | 1861 | 1461360897458 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 14:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1583ms 14:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:34:57 INFO - PROCESS | 1861 | 1461360897490 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 14:34:57 INFO - PROCESS | 1861 | 1461360897493 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 14:34:57 INFO - PROCESS | 1861 | 1461360897501 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:34:57 INFO - PROCESS | 1861 | 1461360897504 Marionette TRACE conn4 <- [1,2370,null,{}] 14:34:57 INFO - PROCESS | 1861 | 1461360897509 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:57 INFO - PROCESS | 1861 | 1461360897739 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 14:34:58 INFO - PROCESS | 1861 | 1461360898010 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fbb59800 == 173 [pid = 1861] [id = 600] 14:34:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f92e2a36400) [pid = 1861] [serial = 1801] [outer = (nil)] 14:34:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92fdba7c00) [pid = 1861] [serial = 1802] [outer = 0x7f92e2a36400] 14:34:58 INFO - PROCESS | 1861 | 1461360898131 Marionette DEBUG loaded listener.js 14:34:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f92fe54b800) [pid = 1861] [serial = 1803] [outer = 0x7f92e2a36400] 14:34:59 INFO - PROCESS | 1861 | 1461360899010 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 14:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1583ms 14:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:34:59 INFO - PROCESS | 1861 | 1461360899083 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 14:34:59 INFO - PROCESS | 1861 | 1461360899086 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 14:34:59 INFO - PROCESS | 1861 | 1461360899093 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:34:59 INFO - PROCESS | 1861 | 1461360899096 Marionette TRACE conn4 <- [1,2374,null,{}] 14:34:59 INFO - PROCESS | 1861 | 1461360899101 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:59 INFO - PROCESS | 1861 | 1461360899353 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 14:34:59 INFO - PROCESS | 1861 | 1461360899667 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff0cc000 == 174 [pid = 1861] [id = 601] 14:34:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f92f520c400) [pid = 1861] [serial = 1804] [outer = (nil)] 14:34:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f92fec6f000) [pid = 1861] [serial = 1805] [outer = 0x7f92f520c400] 14:34:59 INFO - PROCESS | 1861 | 1461360899750 Marionette DEBUG loaded listener.js 14:34:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92ff01ac00) [pid = 1861] [serial = 1806] [outer = 0x7f92f520c400] 14:35:00 INFO - PROCESS | 1861 | 1461360900625 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 14:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1582ms 14:35:00 INFO - PROCESS | 1861 | 1461360900676 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 14:35:00 INFO - PROCESS | 1861 | 1461360900679 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 14:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:35:00 INFO - PROCESS | 1861 | 1461360900685 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:35:00 INFO - PROCESS | 1861 | 1461360900688 Marionette TRACE conn4 <- [1,2378,null,{}] 14:35:00 INFO - PROCESS | 1861 | 1461360900694 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:00 INFO - PROCESS | 1861 | 1461360900935 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 14:35:01 INFO - PROCESS | 1861 | 1461360901250 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9304d15800 == 175 [pid = 1861] [id = 602] 14:35:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f92e8175c00) [pid = 1861] [serial = 1807] [outer = (nil)] 14:35:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92ffa0ec00) [pid = 1861] [serial = 1808] [outer = 0x7f92e8175c00] 14:35:01 INFO - PROCESS | 1861 | 1461360901335 Marionette DEBUG loaded listener.js 14:35:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f930180d400) [pid = 1861] [serial = 1809] [outer = 0x7f92e8175c00] 14:35:02 INFO - PROCESS | 1861 | 1461360902273 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 14:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1628ms 14:35:02 INFO - PROCESS | 1861 | 1461360902316 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 14:35:02 INFO - PROCESS | 1861 | 1461360902320 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 14:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:35:02 INFO - PROCESS | 1861 | 1461360902326 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:35:02 INFO - PROCESS | 1861 | 1461360902328 Marionette TRACE conn4 <- [1,2382,null,{}] 14:35:02 INFO - PROCESS | 1861 | 1461360902335 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:02 INFO - PROCESS | 1861 | 1461360902578 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 14:35:02 INFO - PROCESS | 1861 | 1461360902901 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930ca2f000 == 176 [pid = 1861] [id = 603] 14:35:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92eb42e000) [pid = 1861] [serial = 1810] [outer = (nil)] 14:35:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f930192f400) [pid = 1861] [serial = 1811] [outer = 0x7f92eb42e000] 14:35:02 INFO - PROCESS | 1861 | 1461360902985 Marionette DEBUG loaded listener.js 14:35:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f9304b62c00) [pid = 1861] [serial = 1812] [outer = 0x7f92eb42e000] 14:35:03 INFO - PROCESS | 1861 | 1461360903851 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 14:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1581ms 14:35:03 INFO - PROCESS | 1861 | 1461360903909 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 14:35:03 INFO - PROCESS | 1861 | 1461360903913 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 14:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:35:03 INFO - PROCESS | 1861 | 1461360903920 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:35:03 INFO - PROCESS | 1861 | 1461360903923 Marionette TRACE conn4 <- [1,2386,null,{}] 14:35:03 INFO - PROCESS | 1861 | 1461360903929 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:04 INFO - PROCESS | 1861 | 1461360904171 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 14:35:04 INFO - PROCESS | 1861 | 1461360904481 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9310354000 == 177 [pid = 1861] [id = 604] 14:35:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f92f4d18400) [pid = 1861] [serial = 1813] [outer = (nil)] 14:35:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f930aaf2c00) [pid = 1861] [serial = 1814] [outer = 0x7f92f4d18400] 14:35:04 INFO - PROCESS | 1861 | 1461360904561 Marionette DEBUG loaded listener.js 14:35:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f930b839400) [pid = 1861] [serial = 1815] [outer = 0x7f92f4d18400] 14:35:05 INFO - PROCESS | 1861 | 1461360905437 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 14:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1579ms 14:35:05 INFO - PROCESS | 1861 | 1461360905501 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 14:35:05 INFO - PROCESS | 1861 | 1461360905505 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 14:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:35:05 INFO - PROCESS | 1861 | 1461360905511 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:35:05 INFO - PROCESS | 1861 | 1461360905513 Marionette TRACE conn4 <- [1,2390,null,{}] 14:35:05 INFO - PROCESS | 1861 | 1461360905519 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:05 INFO - PROCESS | 1861 | 1461360905760 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 14:35:06 INFO - PROCESS | 1861 | 1461360906086 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9310d34800 == 178 [pid = 1861] [id = 605] 14:35:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f92edec5c00) [pid = 1861] [serial = 1816] [outer = (nil)] 14:35:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f930b83d400) [pid = 1861] [serial = 1817] [outer = 0x7f92edec5c00] 14:35:06 INFO - PROCESS | 1861 | 1461360906168 Marionette DEBUG loaded listener.js 14:35:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f930b9f1400) [pid = 1861] [serial = 1818] [outer = 0x7f92edec5c00] 14:35:07 INFO - PROCESS | 1861 | 1461360907039 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1578ms 14:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:35:07 INFO - PROCESS | 1861 | 1461360907090 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 14:35:07 INFO - PROCESS | 1861 | 1461360907093 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 14:35:07 INFO - PROCESS | 1861 | 1461360907100 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:35:07 INFO - PROCESS | 1861 | 1461360907103 Marionette TRACE conn4 <- [1,2394,null,{}] 14:35:07 INFO - PROCESS | 1861 | 1461360907108 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:07 INFO - PROCESS | 1861 | 1461360907347 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 14:35:07 INFO - PROCESS | 1861 | 1461360907663 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9312c7e000 == 179 [pid = 1861] [id = 606] 14:35:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f92f293f000) [pid = 1861] [serial = 1819] [outer = (nil)] 14:35:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f930bb93000) [pid = 1861] [serial = 1820] [outer = 0x7f92f293f000] 14:35:07 INFO - PROCESS | 1861 | 1461360907745 Marionette DEBUG loaded listener.js 14:35:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f930ca43800) [pid = 1861] [serial = 1821] [outer = 0x7f92f293f000] 14:35:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92df5c5800 == 178 [pid = 1861] [id = 538] 14:35:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e0cc2000 == 177 [pid = 1861] [id = 517] 14:35:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e4cdd000 == 176 [pid = 1861] [id = 522] 14:35:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eb555800 == 175 [pid = 1861] [id = 528] 14:35:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecc71800 == 174 [pid = 1861] [id = 529] 14:35:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2a31000 == 173 [pid = 1861] [id = 532] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f4ee0000 == 172 [pid = 1861] [id = 533] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e5463800 == 171 [pid = 1861] [id = 523] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eec2b000 == 170 [pid = 1861] [id = 531] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9370000 == 169 [pid = 1861] [id = 526] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e1ea8000 == 168 [pid = 1861] [id = 518] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e8c2e000 == 167 [pid = 1861] [id = 525] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e5a5f000 == 166 [pid = 1861] [id = 587] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e4cfa000 == 165 [pid = 1861] [id = 586] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e20e7000 == 164 [pid = 1861] [id = 585] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e0ede800 == 163 [pid = 1861] [id = 584] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930aa9f800 == 162 [pid = 1861] [id = 582] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff30f000 == 161 [pid = 1861] [id = 581] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fd00e800 == 160 [pid = 1861] [id = 580] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f92bb000 == 159 [pid = 1861] [id = 579] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f8483000 == 158 [pid = 1861] [id = 578] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f5c76800 == 157 [pid = 1861] [id = 577] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f565f000 == 156 [pid = 1861] [id = 576] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f476d800 == 155 [pid = 1861] [id = 575] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f23dd000 == 154 [pid = 1861] [id = 574] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f1fb4000 == 153 [pid = 1861] [id = 573] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92edff1800 == 152 [pid = 1861] [id = 572] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ececb000 == 151 [pid = 1861] [id = 571] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eb54a800 == 150 [pid = 1861] [id = 570] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9fbf000 == 149 [pid = 1861] [id = 569] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9708800 == 148 [pid = 1861] [id = 568] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e8c1b000 == 147 [pid = 1861] [id = 567] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e22e0800 == 146 [pid = 1861] [id = 566] 14:35:10 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e6940800 == 145 [pid = 1861] [id = 565] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f92f219f000) [pid = 1861] [serial = 1647] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f92ffaa5000) [pid = 1861] [serial = 1683] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f92fcb51000) [pid = 1861] [serial = 1667] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f92f5203c00) [pid = 1861] [serial = 1656] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f92e0d52000) [pid = 1861] [serial = 1686] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f92f4d1f400) [pid = 1861] [serial = 1655] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f92f23b3800) [pid = 1861] [serial = 1649] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f92f1fac000) [pid = 1861] [serial = 1646] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f92fe9b2800) [pid = 1861] [serial = 1676] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f92f6c03c00) [pid = 1861] [serial = 1659] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f92ebdadc00) [pid = 1861] [serial = 1643] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92ff6cfc00) [pid = 1861] [serial = 1682] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92e10a6400) [pid = 1861] [serial = 1631] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f92eb4a4400) [pid = 1861] [serial = 1641] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92e6bd8800) [pid = 1861] [serial = 1695] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92f94b0c00) [pid = 1861] [serial = 1662] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92f23efc00) [pid = 1861] [serial = 1650] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92e5360800) [pid = 1861] [serial = 1563] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92fb972000) [pid = 1861] [serial = 1665] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92e5acbc00) [pid = 1861] [serial = 1691] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f92f2ba1c00) [pid = 1861] [serial = 1652] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f92f9299400) [pid = 1861] [serial = 1661] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92e817b800) [pid = 1861] [serial = 1635] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f92fe5c7400) [pid = 1861] [serial = 1674] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f92fec74400) [pid = 1861] [serial = 1677] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f92ff404000) [pid = 1861] [serial = 1680] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f92eceb2800) [pid = 1861] [serial = 1644] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92e285d800) [pid = 1861] [serial = 1632] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f92e5c0b000) [pid = 1861] [serial = 1634] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92fdaf1800) [pid = 1861] [serial = 1668] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92e2a31000) [pid = 1861] [serial = 1689] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f92f94bc000) [pid = 1861] [serial = 1664] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f92fe2d6800) [pid = 1861] [serial = 1671] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f92f94b3c00) [pid = 1861] [serial = 1614] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f92f5cd1000) [pid = 1861] [serial = 1658] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92ea072400) [pid = 1861] [serial = 1637] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92ff015800) [pid = 1861] [serial = 1679] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92e0b08800) [pid = 1861] [serial = 1685] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92eafb6800) [pid = 1861] [serial = 1640] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f92e5c0d000) [pid = 1861] [serial = 1692] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92e5c0f000) [pid = 1861] [serial = 1694] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92fdd3ec00) [pid = 1861] [serial = 1670] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92fe54ac00) [pid = 1861] [serial = 1673] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92f40d1c00) [pid = 1861] [serial = 1653] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92e1e74c00) [pid = 1861] [serial = 1688] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92eac5c800) [pid = 1861] [serial = 1638] [outer = (nil)] [url = about:blank] 14:35:10 INFO - PROCESS | 1861 | 1461360910326 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 3386ms 14:35:10 INFO - PROCESS | 1861 | 1461360910486 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 14:35:10 INFO - PROCESS | 1861 | 1461360910492 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 14:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:35:10 INFO - PROCESS | 1861 | 1461360910499 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:35:10 INFO - PROCESS | 1861 | 1461360910503 Marionette TRACE conn4 <- [1,2398,null,{}] 14:35:10 INFO - PROCESS | 1861 | 1461360910511 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:10 INFO - PROCESS | 1861 | 1461360910731 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 14:35:10 INFO - PROCESS | 1861 | 1461360910950 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e0caf800 == 146 [pid = 1861] [id = 607] 14:35:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92e00f6800) [pid = 1861] [serial = 1822] [outer = (nil)] 14:35:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92e00f9000) [pid = 1861] [serial = 1823] [outer = 0x7f92e00f6800] 14:35:11 INFO - PROCESS | 1861 | 1461360911021 Marionette DEBUG loaded listener.js 14:35:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92e0b0e400) [pid = 1861] [serial = 1824] [outer = 0x7f92e00f6800] 14:35:11 INFO - PROCESS | 1861 | 1461360911835 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1384ms 14:35:11 INFO - PROCESS | 1861 | 1461360911884 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 14:35:11 INFO - PROCESS | 1861 | 1461360911893 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 14:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:35:11 INFO - PROCESS | 1861 | 1461360911904 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:35:11 INFO - PROCESS | 1861 | 1461360911907 Marionette TRACE conn4 <- [1,2402,null,{}] 14:35:11 INFO - PROCESS | 1861 | 1461360911913 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:12 INFO - PROCESS | 1861 | 1461360912146 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 14:35:12 INFO - PROCESS | 1861 | 1461360912347 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e206e000 == 147 [pid = 1861] [id = 608] 14:35:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92e00f6c00) [pid = 1861] [serial = 1825] [outer = (nil)] 14:35:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92e10a3400) [pid = 1861] [serial = 1826] [outer = 0x7f92e00f6c00] 14:35:12 INFO - PROCESS | 1861 | 1461360912414 Marionette DEBUG loaded listener.js 14:35:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92e1e6f000) [pid = 1861] [serial = 1827] [outer = 0x7f92e00f6c00] 14:35:13 INFO - PROCESS | 1861 | 1461360913391 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 14:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1531ms 14:35:13 INFO - PROCESS | 1861 | 1461360913447 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 14:35:13 INFO - PROCESS | 1861 | 1461360913452 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 14:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:35:13 INFO - PROCESS | 1861 | 1461360913467 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:35:13 INFO - PROCESS | 1861 | 1461360913473 Marionette TRACE conn4 <- [1,2406,null,{}] 14:35:13 INFO - PROCESS | 1861 | 1461360913491 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:13 INFO - PROCESS | 1861 | 1461360913798 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 14:35:13 INFO - PROCESS | 1861 | 1461360913834 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e2814000 == 148 [pid = 1861] [id = 609] 14:35:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f92e285e800) [pid = 1861] [serial = 1828] [outer = (nil)] 14:35:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92e2a34800) [pid = 1861] [serial = 1829] [outer = 0x7f92e285e800] 14:35:13 INFO - PROCESS | 1861 | 1461360913908 Marionette DEBUG loaded listener.js 14:35:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92e4a78400) [pid = 1861] [serial = 1830] [outer = 0x7f92e285e800] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92eaf94c00) [pid = 1861] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92e4a6e000) [pid = 1861] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f92f4084400) [pid = 1861] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92f84d2000) [pid = 1861] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92e10a9000) [pid = 1861] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92e4bfa800) [pid = 1861] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92e0b03c00) [pid = 1861] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92ecead800) [pid = 1861] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92e5374400) [pid = 1861] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f92ecea9c00) [pid = 1861] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92e8a4c800) [pid = 1861] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92e8175000) [pid = 1861] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f92eb42fc00) [pid = 1861] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f92e5378800) [pid = 1861] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f92eceac000) [pid = 1861] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f92e8ab6400) [pid = 1861] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f92eb423c00) [pid = 1861] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f92e00fa800) [pid = 1861] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f92e4bec800) [pid = 1861] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f92f6a8a800) [pid = 1861] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f92f23f5800) [pid = 1861] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:35:15 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f92e00ecc00) [pid = 1861] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:35:15 INFO - PROCESS | 1861 | 1461360915688 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 14:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2248ms 14:35:15 INFO - PROCESS | 1861 | 1461360915715 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 14:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:35:15 INFO - PROCESS | 1861 | 1461360915720 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 14:35:15 INFO - PROCESS | 1861 | 1461360915726 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:35:15 INFO - PROCESS | 1861 | 1461360915729 Marionette TRACE conn4 <- [1,2410,null,{}] 14:35:15 INFO - PROCESS | 1861 | 1461360915734 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:15 INFO - PROCESS | 1861 | 1461360915960 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 14:35:16 INFO - PROCESS | 1861 | 1461360916134 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e4ce8800 == 149 [pid = 1861] [id = 610] 14:35:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f92deb57400) [pid = 1861] [serial = 1831] [outer = (nil)] 14:35:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f92e528cc00) [pid = 1861] [serial = 1832] [outer = 0x7f92deb57400] 14:35:16 INFO - PROCESS | 1861 | 1461360916202 Marionette DEBUG loaded listener.js 14:35:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f92e5378800) [pid = 1861] [serial = 1833] [outer = 0x7f92deb57400] 14:35:17 INFO - PROCESS | 1861 | 1461360917012 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1332ms 14:35:17 INFO - PROCESS | 1861 | 1461360917058 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 14:35:17 INFO - PROCESS | 1861 | 1461360917061 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 14:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:35:17 INFO - PROCESS | 1861 | 1461360917069 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:35:17 INFO - PROCESS | 1861 | 1461360917073 Marionette TRACE conn4 <- [1,2414,null,{}] 14:35:17 INFO - PROCESS | 1861 | 1461360917079 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:17 INFO - PROCESS | 1861 | 1461360917317 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 14:35:17 INFO - PROCESS | 1861 | 1461360917724 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92df5d1800 == 150 [pid = 1861] [id = 611] 14:35:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f92deb55000) [pid = 1861] [serial = 1834] [outer = (nil)] 14:35:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f92df5e9800) [pid = 1861] [serial = 1835] [outer = 0x7f92deb55000] 14:35:17 INFO - PROCESS | 1861 | 1461360917823 Marionette DEBUG loaded listener.js 14:35:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92e00fac00) [pid = 1861] [serial = 1836] [outer = 0x7f92deb55000] 14:35:18 INFO - PROCESS | 1861 | 1461360918772 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 14:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1736ms 14:35:18 INFO - PROCESS | 1861 | 1461360918807 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 14:35:18 INFO - PROCESS | 1861 | 1461360918815 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 14:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:35:18 INFO - PROCESS | 1861 | 1461360918825 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:35:18 INFO - PROCESS | 1861 | 1461360918829 Marionette TRACE conn4 <- [1,2418,null,{}] 14:35:18 INFO - PROCESS | 1861 | 1461360918838 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:19 INFO - PROCESS | 1861 | 1461360919094 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 14:35:19 INFO - PROCESS | 1861 | 1461360919404 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e2990800 == 151 [pid = 1861] [id = 612] 14:35:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f92e10abc00) [pid = 1861] [serial = 1837] [outer = (nil)] 14:35:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f92e1e7b800) [pid = 1861] [serial = 1838] [outer = 0x7f92e10abc00] 14:35:19 INFO - PROCESS | 1861 | 1461360919493 Marionette DEBUG loaded listener.js 14:35:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f92e2a35800) [pid = 1861] [serial = 1839] [outer = 0x7f92e10abc00] 14:35:20 INFO - PROCESS | 1861 | 1461360920447 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1687ms 14:35:20 INFO - PROCESS | 1861 | 1461360920517 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 14:35:20 INFO - PROCESS | 1861 | 1461360920524 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 14:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:35:20 INFO - PROCESS | 1861 | 1461360920533 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:35:20 INFO - PROCESS | 1861 | 1461360920535 Marionette TRACE conn4 <- [1,2422,null,{}] 14:35:20 INFO - PROCESS | 1861 | 1461360920542 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:20 INFO - PROCESS | 1861 | 1461360920832 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 14:35:21 INFO - PROCESS | 1861 | 1461360921187 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5a4b800 == 152 [pid = 1861] [id = 613] 14:35:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f92e4a77000) [pid = 1861] [serial = 1840] [outer = (nil)] 14:35:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92e5290800) [pid = 1861] [serial = 1841] [outer = 0x7f92e4a77000] 14:35:21 INFO - PROCESS | 1861 | 1461360921267 Marionette DEBUG loaded listener.js 14:35:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92e5ac6400) [pid = 1861] [serial = 1842] [outer = 0x7f92e4a77000] 14:35:22 INFO - PROCESS | 1861 | 1461360922177 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1694ms 14:35:22 INFO - PROCESS | 1861 | 1461360922226 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 14:35:22 INFO - PROCESS | 1861 | 1461360922232 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 14:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:35:22 INFO - PROCESS | 1861 | 1461360922247 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:35:22 INFO - PROCESS | 1861 | 1461360922257 Marionette TRACE conn4 <- [1,2426,null,{}] 14:35:22 INFO - PROCESS | 1861 | 1461360922267 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:22 INFO - PROCESS | 1861 | 1461360922572 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 14:35:22 INFO - PROCESS | 1861 | 1461360922882 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e80cf000 == 153 [pid = 1861] [id = 614] 14:35:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92e67ca800) [pid = 1861] [serial = 1843] [outer = (nil)] 14:35:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92e6bd9000) [pid = 1861] [serial = 1844] [outer = 0x7f92e67ca800] 14:35:22 INFO - PROCESS | 1861 | 1461360922966 Marionette DEBUG loaded listener.js 14:35:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92e6be1400) [pid = 1861] [serial = 1845] [outer = 0x7f92e67ca800] 14:35:23 INFO - PROCESS | 1861 | 1461360923861 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:35:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:35:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1697ms 14:35:23 INFO - PROCESS | 1861 | 1461360923938 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 14:35:23 INFO - PROCESS | 1861 | 1461360923942 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 14:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:35:23 INFO - PROCESS | 1861 | 1461360923949 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:35:23 INFO - PROCESS | 1861 | 1461360923953 Marionette TRACE conn4 <- [1,2430,null,{}] 14:35:23 INFO - PROCESS | 1861 | 1461360923959 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:24 INFO - PROCESS | 1861 | 1461360924239 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 14:35:24 INFO - PROCESS | 1861 | 1461360924542 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8c2c000 == 154 [pid = 1861] [id = 615] 14:35:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92e6bd5400) [pid = 1861] [serial = 1846] [outer = (nil)] 14:35:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92e8a4c800) [pid = 1861] [serial = 1847] [outer = 0x7f92e6bd5400] 14:35:24 INFO - PROCESS | 1861 | 1461360924625 Marionette DEBUG loaded listener.js 14:35:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92e8a56400) [pid = 1861] [serial = 1848] [outer = 0x7f92e6bd5400] 14:35:25 INFO - PROCESS | 1861 | 1461360925558 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 14:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1639ms 14:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:35:25 INFO - PROCESS | 1861 | 1461360925590 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 14:35:25 INFO - PROCESS | 1861 | 1461360925593 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 14:35:25 INFO - PROCESS | 1861 | 1461360925600 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:35:25 INFO - PROCESS | 1861 | 1461360925604 Marionette TRACE conn4 <- [1,2434,null,{}] 14:35:25 INFO - PROCESS | 1861 | 1461360925610 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:25 INFO - PROCESS | 1861 | 1461360925855 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 14:35:26 INFO - PROCESS | 1861 | 1461360926174 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9363000 == 155 [pid = 1861] [id = 616] 14:35:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92e97a7c00) [pid = 1861] [serial = 1849] [outer = (nil)] 14:35:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f92e97ac800) [pid = 1861] [serial = 1850] [outer = 0x7f92e97a7c00] 14:35:26 INFO - PROCESS | 1861 | 1461360926274 Marionette DEBUG loaded listener.js 14:35:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92eaba5c00) [pid = 1861] [serial = 1851] [outer = 0x7f92e97a7c00] 14:35:27 INFO - PROCESS | 1861 | 1461360927185 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 14:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1634ms 14:35:27 INFO - PROCESS | 1861 | 1461360927235 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 14:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:35:27 INFO - PROCESS | 1861 | 1461360927239 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 14:35:27 INFO - PROCESS | 1861 | 1461360927247 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:35:27 INFO - PROCESS | 1861 | 1461360927251 Marionette TRACE conn4 <- [1,2438,null,{}] 14:35:27 INFO - PROCESS | 1861 | 1461360927257 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:27 INFO - PROCESS | 1861 | 1461360927519 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 14:35:27 INFO - PROCESS | 1861 | 1461360927835 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e979b000 == 156 [pid = 1861] [id = 617] 14:35:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92e5284000) [pid = 1861] [serial = 1852] [outer = (nil)] 14:35:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92eaf8f000) [pid = 1861] [serial = 1853] [outer = 0x7f92e5284000] 14:35:27 INFO - PROCESS | 1861 | 1461360927924 Marionette DEBUG loaded listener.js 14:35:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92eaf9a000) [pid = 1861] [serial = 1854] [outer = 0x7f92e5284000] 14:35:28 INFO - PROCESS | 1861 | 1461360928827 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 14:35:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:35:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1633ms 14:35:28 INFO - PROCESS | 1861 | 1461360928880 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 14:35:28 INFO - PROCESS | 1861 | 1461360928884 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 14:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:35:28 INFO - PROCESS | 1861 | 1461360928890 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:35:28 INFO - PROCESS | 1861 | 1461360928894 Marionette TRACE conn4 <- [1,2442,null,{}] 14:35:28 INFO - PROCESS | 1861 | 1461360928900 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:29 INFO - PROCESS | 1861 | 1461360929140 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 14:35:29 INFO - PROCESS | 1861 | 1461360929447 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eab6a800 == 157 [pid = 1861] [id = 618] 14:35:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92e5291800) [pid = 1861] [serial = 1855] [outer = (nil)] 14:35:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92eafb1800) [pid = 1861] [serial = 1856] [outer = 0x7f92e5291800] 14:35:29 INFO - PROCESS | 1861 | 1461360929531 Marionette DEBUG loaded listener.js 14:35:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92eb422800) [pid = 1861] [serial = 1857] [outer = 0x7f92e5291800] 14:35:30 INFO - PROCESS | 1861 | 1461360930378 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 14:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1534ms 14:35:30 INFO - PROCESS | 1861 | 1461360930427 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 14:35:30 INFO - PROCESS | 1861 | 1461360930431 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 14:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:35:30 INFO - PROCESS | 1861 | 1461360930437 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:35:30 INFO - PROCESS | 1861 | 1461360930441 Marionette TRACE conn4 <- [1,2446,null,{}] 14:35:30 INFO - PROCESS | 1861 | 1461360930446 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:30 INFO - PROCESS | 1861 | 1461360930695 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 14:35:30 INFO - PROCESS | 1861 | 1461360930959 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eb484800 == 158 [pid = 1861] [id = 619] 14:35:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92eabf1400) [pid = 1861] [serial = 1858] [outer = (nil)] 14:35:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92eb42fc00) [pid = 1861] [serial = 1859] [outer = 0x7f92eabf1400] 14:35:31 INFO - PROCESS | 1861 | 1461360931080 Marionette DEBUG loaded listener.js 14:35:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92eb4a8c00) [pid = 1861] [serial = 1860] [outer = 0x7f92eabf1400] 14:35:31 INFO - PROCESS | 1861 | 1461360931933 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 14:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1532ms 14:35:31 INFO - PROCESS | 1861 | 1461360931971 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 14:35:31 INFO - PROCESS | 1861 | 1461360931974 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 14:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:35:31 INFO - PROCESS | 1861 | 1461360931981 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:35:31 INFO - PROCESS | 1861 | 1461360931985 Marionette TRACE conn4 <- [1,2450,null,{}] 14:35:31 INFO - PROCESS | 1861 | 1461360931991 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:32 INFO - PROCESS | 1861 | 1461360932226 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 14:35:32 INFO - PROCESS | 1861 | 1461360932494 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ebdb6800 == 159 [pid = 1861] [id = 620] 14:35:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92e0b05800) [pid = 1861] [serial = 1861] [outer = (nil)] 14:35:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92eb613c00) [pid = 1861] [serial = 1862] [outer = 0x7f92e0b05800] 14:35:32 INFO - PROCESS | 1861 | 1461360932620 Marionette DEBUG loaded listener.js 14:35:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92eb61dc00) [pid = 1861] [serial = 1863] [outer = 0x7f92e0b05800] 14:35:33 INFO - PROCESS | 1861 | 1461360933509 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 14:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1579ms 14:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:35:33 INFO - PROCESS | 1861 | 1461360933563 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 14:35:33 INFO - PROCESS | 1861 | 1461360933566 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 14:35:33 INFO - PROCESS | 1861 | 1461360933573 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:35:33 INFO - PROCESS | 1861 | 1461360933576 Marionette TRACE conn4 <- [1,2454,null,{}] 14:35:33 INFO - PROCESS | 1861 | 1461360933584 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:33 INFO - PROCESS | 1861 | 1461360933830 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 14:35:34 INFO - PROCESS | 1861 | 1461360934149 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecc5f800 == 160 [pid = 1861] [id = 621] 14:35:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92eb717800) [pid = 1861] [serial = 1864] [outer = (nil)] 14:35:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92eb719c00) [pid = 1861] [serial = 1865] [outer = 0x7f92eb717800] 14:35:34 INFO - PROCESS | 1861 | 1461360934248 Marionette DEBUG loaded listener.js 14:35:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92ec0d6c00) [pid = 1861] [serial = 1866] [outer = 0x7f92eb717800] 14:35:35 INFO - PROCESS | 1861 | 1461360935136 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 14:35:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:35:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1638ms 14:35:35 INFO - PROCESS | 1861 | 1461360935210 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 14:35:35 INFO - PROCESS | 1861 | 1461360935215 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 14:35:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:35:35 INFO - PROCESS | 1861 | 1461360935221 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:35:35 INFO - PROCESS | 1861 | 1461360935225 Marionette TRACE conn4 <- [1,2458,null,{}] 14:35:35 INFO - PROCESS | 1861 | 1461360935231 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:35 INFO - PROCESS | 1861 | 1461360935570 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 14:35:35 INFO - PROCESS | 1861 | 1461360935886 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecfe6000 == 161 [pid = 1861] [id = 622] 14:35:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92eb717c00) [pid = 1861] [serial = 1867] [outer = (nil)] 14:35:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92edec1400) [pid = 1861] [serial = 1868] [outer = 0x7f92eb717c00] 14:35:35 INFO - PROCESS | 1861 | 1461360935962 Marionette DEBUG loaded listener.js 14:35:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f92edecc400) [pid = 1861] [serial = 1869] [outer = 0x7f92eb717c00] 14:35:36 INFO - PROCESS | 1861 | 1461360936830 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 14:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1639ms 14:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:35:36 INFO - PROCESS | 1861 | 1461360936862 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 14:35:36 INFO - PROCESS | 1861 | 1461360936864 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 14:35:36 INFO - PROCESS | 1861 | 1461360936871 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:35:36 INFO - PROCESS | 1861 | 1461360936874 Marionette TRACE conn4 <- [1,2462,null,{}] 14:35:36 INFO - PROCESS | 1861 | 1461360936879 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:37 INFO - PROCESS | 1861 | 1461360937108 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 14:35:37 INFO - PROCESS | 1861 | 1461360937379 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92edff1800 == 162 [pid = 1861] [id = 623] 14:35:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92e1032400) [pid = 1861] [serial = 1870] [outer = (nil)] 14:35:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f92ee0db800) [pid = 1861] [serial = 1871] [outer = 0x7f92e1032400] 14:35:37 INFO - PROCESS | 1861 | 1461360937502 Marionette DEBUG loaded listener.js 14:35:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f92ee0e5c00) [pid = 1861] [serial = 1872] [outer = 0x7f92e1032400] 14:35:38 INFO - PROCESS | 1861 | 1461360938361 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 14:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1535ms 14:35:38 INFO - PROCESS | 1861 | 1461360938406 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 14:35:38 INFO - PROCESS | 1861 | 1461360938410 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 14:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:35:38 INFO - PROCESS | 1861 | 1461360938417 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:35:38 INFO - PROCESS | 1861 | 1461360938419 Marionette TRACE conn4 <- [1,2466,null,{}] 14:35:38 INFO - PROCESS | 1861 | 1461360938425 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:38 INFO - PROCESS | 1861 | 1461360938661 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 14:35:38 INFO - PROCESS | 1861 | 1461360938934 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eec2b000 == 163 [pid = 1861] [id = 624] 14:35:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f92e4bf2c00) [pid = 1861] [serial = 1873] [outer = (nil)] 14:35:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92ee965400) [pid = 1861] [serial = 1874] [outer = 0x7f92e4bf2c00] 14:35:39 INFO - PROCESS | 1861 | 1461360939056 Marionette DEBUG loaded listener.js 14:35:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f92ee96f400) [pid = 1861] [serial = 1875] [outer = 0x7f92e4bf2c00] 14:35:39 INFO - PROCESS | 1861 | 1461360939934 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 14:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1578ms 14:35:39 INFO - PROCESS | 1861 | 1461360939997 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 14:35:40 INFO - PROCESS | 1861 | 1461360940001 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 14:35:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:35:40 INFO - PROCESS | 1861 | 1461360940008 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:35:40 INFO - PROCESS | 1861 | 1461360940012 Marionette TRACE conn4 <- [1,2470,null,{}] 14:35:40 INFO - PROCESS | 1861 | 1461360940018 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:40 INFO - PROCESS | 1861 | 1461360940264 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 14:35:40 INFO - PROCESS | 1861 | 1461360940586 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2161800 == 164 [pid = 1861] [id = 625] 14:35:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92eea4c000) [pid = 1861] [serial = 1876] [outer = (nil)] 14:35:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f92eea4f400) [pid = 1861] [serial = 1877] [outer = 0x7f92eea4c000] 14:35:40 INFO - PROCESS | 1861 | 1461360940703 Marionette DEBUG loaded listener.js 14:35:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92eeadec00) [pid = 1861] [serial = 1878] [outer = 0x7f92eea4c000] 14:35:41 INFO - PROCESS | 1861 | 1461360941544 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 14:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1581ms 14:35:41 INFO - PROCESS | 1861 | 1461360941591 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 14:35:41 INFO - PROCESS | 1861 | 1461360941594 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 14:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:35:41 INFO - PROCESS | 1861 | 1461360941602 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:35:41 INFO - PROCESS | 1861 | 1461360941605 Marionette TRACE conn4 <- [1,2474,null,{}] 14:35:41 INFO - PROCESS | 1861 | 1461360941611 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:41 INFO - PROCESS | 1861 | 1461360941870 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 14:35:42 INFO - PROCESS | 1861 | 1461360942140 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f23d8800 == 165 [pid = 1861] [id = 626] 14:35:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f92e2a36800) [pid = 1861] [serial = 1879] [outer = (nil)] 14:35:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f92f1f15800) [pid = 1861] [serial = 1880] [outer = 0x7f92e2a36800] 14:35:42 INFO - PROCESS | 1861 | 1461360942264 Marionette DEBUG loaded listener.js 14:35:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f92f1f1d000) [pid = 1861] [serial = 1881] [outer = 0x7f92e2a36800] 14:35:43 INFO - PROCESS | 1861 | 1461360943182 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 14:35:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1629ms 14:35:43 INFO - PROCESS | 1861 | 1461360943233 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 14:35:43 INFO - PROCESS | 1861 | 1461360943236 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 14:35:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:35:43 INFO - PROCESS | 1861 | 1461360943243 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:35:43 INFO - PROCESS | 1861 | 1461360943247 Marionette TRACE conn4 <- [1,2478,null,{}] 14:35:43 INFO - PROCESS | 1861 | 1461360943253 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:43 INFO - PROCESS | 1861 | 1461360943514 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 14:35:43 INFO - PROCESS | 1861 | 1461360943837 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f3ed2800 == 166 [pid = 1861] [id = 627] 14:35:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f92ee970400) [pid = 1861] [serial = 1882] [outer = (nil)] 14:35:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f92f1fa4400) [pid = 1861] [serial = 1883] [outer = 0x7f92ee970400] 14:35:43 INFO - PROCESS | 1861 | 1461360943924 Marionette DEBUG loaded listener.js 14:35:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f92f1ff2400) [pid = 1861] [serial = 1884] [outer = 0x7f92ee970400] 14:35:44 INFO - PROCESS | 1861 | 1461360944810 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:35:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:35:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1635ms 14:35:44 INFO - PROCESS | 1861 | 1461360944880 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 14:35:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:35:44 INFO - PROCESS | 1861 | 1461360944885 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 14:35:44 INFO - PROCESS | 1861 | 1461360944893 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:35:44 INFO - PROCESS | 1861 | 1461360944895 Marionette TRACE conn4 <- [1,2482,null,{}] 14:35:44 INFO - PROCESS | 1861 | 1461360944902 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:45 INFO - PROCESS | 1861 | 1461360945167 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 14:35:45 INFO - PROCESS | 1861 | 1461360945494 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f428d800 == 167 [pid = 1861] [id = 628] 14:35:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f92f1f1d800) [pid = 1861] [serial = 1885] [outer = (nil)] 14:35:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f92f1ffb800) [pid = 1861] [serial = 1886] [outer = 0x7f92f1f1d800] 14:35:45 INFO - PROCESS | 1861 | 1461360945577 Marionette DEBUG loaded listener.js 14:35:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f92f219f400) [pid = 1861] [serial = 1887] [outer = 0x7f92f1f1d800] 14:35:46 INFO - PROCESS | 1861 | 1461360946495 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 14:35:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:35:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1637ms 14:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:35:46 INFO - PROCESS | 1861 | 1461360946530 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 14:35:46 INFO - PROCESS | 1861 | 1461360946533 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 14:35:46 INFO - PROCESS | 1861 | 1461360946540 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:35:46 INFO - PROCESS | 1861 | 1461360946544 Marionette TRACE conn4 <- [1,2486,null,{}] 14:35:46 INFO - PROCESS | 1861 | 1461360946551 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:46 INFO - PROCESS | 1861 | 1461360946811 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 14:35:47 INFO - PROCESS | 1861 | 1461360947148 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f51f2800 == 168 [pid = 1861] [id = 629] 14:35:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f92e528f000) [pid = 1861] [serial = 1888] [outer = (nil)] 14:35:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f92f1f1e400) [pid = 1861] [serial = 1889] [outer = 0x7f92e528f000] 14:35:47 INFO - PROCESS | 1861 | 1461360947238 Marionette DEBUG loaded listener.js 14:35:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f92f2227c00) [pid = 1861] [serial = 1890] [outer = 0x7f92e528f000] 14:35:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b995000 == 167 [pid = 1861] [id = 516] 14:35:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff0cc000 == 166 [pid = 1861] [id = 601] 14:35:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fbb59800 == 165 [pid = 1861] [id = 600] 14:35:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9213800 == 164 [pid = 1861] [id = 599] 14:35:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f5779800 == 163 [pid = 1861] [id = 598] 14:35:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f51f8800 == 162 [pid = 1861] [id = 597] 14:35:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2bf1000 == 161 [pid = 1861] [id = 596] 14:35:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f214f000 == 160 [pid = 1861] [id = 595] 14:35:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92edff3800 == 159 [pid = 1861] [id = 594] 14:35:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecc5b000 == 158 [pid = 1861] [id = 593] 14:35:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eaddf800 == 157 [pid = 1861] [id = 592] 14:35:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9718000 == 156 [pid = 1861] [id = 591] 14:35:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e8bce800 == 155 [pid = 1861] [id = 590] 14:35:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e4ade800 == 154 [pid = 1861] [id = 589] 14:35:49 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92df5e2000 == 153 [pid = 1861] [id = 588] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f92fec75400) [pid = 1861] [serial = 1752] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f92f58e5400) [pid = 1861] [serial = 1733] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f92f50c7c00) [pid = 1861] [serial = 1730] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f92fcb55800) [pid = 1861] [serial = 1749] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f92e1e6d000) [pid = 1861] [serial = 1700] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f92f94b7800) [pid = 1861] [serial = 1746] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f92e8a4d800) [pid = 1861] [serial = 1697] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f92e1033400) [pid = 1861] [serial = 1755] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f92f1fa3800) [pid = 1861] [serial = 1722] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f92e6bd3800) [pid = 1861] [serial = 1703] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f92f58e3400) [pid = 1861] [serial = 1731] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f92eceb2000) [pid = 1861] [serial = 1715] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92e97b4c00) [pid = 1861] [serial = 1706] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92f6fd9800) [pid = 1861] [serial = 1737] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f92e0d46400) [pid = 1861] [serial = 1754] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92e8a4b800) [pid = 1861] [serial = 1704] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92eb70dc00) [pid = 1861] [serial = 1713] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92f1f1d400) [pid = 1861] [serial = 1721] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92ee967c00) [pid = 1861] [serial = 1716] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92e5ad0400) [pid = 1861] [serial = 1760] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92ee96dc00) [pid = 1861] [serial = 1718] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f92eaf97800) [pid = 1861] [serial = 1709] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f92fb9e6c00) [pid = 1861] [serial = 1748] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92eb4a8000) [pid = 1861] [serial = 1712] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f92f6a85800) [pid = 1861] [serial = 1734] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f92f23b2000) [pid = 1861] [serial = 1725] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f92f6c0d800) [pid = 1861] [serial = 1736] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f92e285e400) [pid = 1861] [serial = 1757] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92e537d800) [pid = 1861] [serial = 1763] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f92f913a800) [pid = 1861] [serial = 1743] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92eeadf000) [pid = 1861] [serial = 1719] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92f83b6c00) [pid = 1861] [serial = 1739] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f92f8536800) [pid = 1861] [serial = 1742] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f92eafbc800) [pid = 1861] [serial = 1710] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f92e5283000) [pid = 1861] [serial = 1758] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f92f407cc00) [pid = 1861] [serial = 1728] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92f84ce000) [pid = 1861] [serial = 1740] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92e6be0400) [pid = 1861] [serial = 1761] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92e8177000) [pid = 1861] [serial = 1629] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92e4bf2000) [pid = 1861] [serial = 1701] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f92f1ff0800) [pid = 1861] [serial = 1724] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92eaba2c00) [pid = 1861] [serial = 1707] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92fdd96800) [pid = 1861] [serial = 1751] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92f9392000) [pid = 1861] [serial = 1745] [outer = (nil)] [url = about:blank] 14:35:49 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92f293e000) [pid = 1861] [serial = 1727] [outer = (nil)] [url = about:blank] 14:35:50 INFO - PROCESS | 1861 | 1461360950064 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 14:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 3589ms 14:35:50 INFO - PROCESS | 1861 | 1461360950129 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 14:35:50 INFO - PROCESS | 1861 | 1461360950134 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 14:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:35:50 INFO - PROCESS | 1861 | 1461360950144 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:35:50 INFO - PROCESS | 1861 | 1461360950150 Marionette TRACE conn4 <- [1,2490,null,{}] 14:35:50 INFO - PROCESS | 1861 | 1461360950161 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:50 INFO - PROCESS | 1861 | 1461360950396 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 14:35:50 INFO - PROCESS | 1861 | 1461360950632 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e2061800 == 154 [pid = 1861] [id = 630] 14:35:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92e00f2800) [pid = 1861] [serial = 1891] [outer = (nil)] 14:35:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92e0d4b800) [pid = 1861] [serial = 1892] [outer = 0x7f92e00f2800] 14:35:50 INFO - PROCESS | 1861 | 1461360950716 Marionette DEBUG loaded listener.js 14:35:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92e103ec00) [pid = 1861] [serial = 1893] [outer = 0x7f92e00f2800] 14:35:51 INFO - PROCESS | 1861 | 1461360951562 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1493ms 14:35:51 INFO - PROCESS | 1861 | 1461360951637 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 14:35:51 INFO - PROCESS | 1861 | 1461360951644 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 14:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:35:51 INFO - PROCESS | 1861 | 1461360951655 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:35:51 INFO - PROCESS | 1861 | 1461360951658 Marionette TRACE conn4 <- [1,2494,null,{}] 14:35:51 INFO - PROCESS | 1861 | 1461360951664 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:51 INFO - PROCESS | 1861 | 1461360951899 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 14:35:52 INFO - PROCESS | 1861 | 1461360952130 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e29ab000 == 155 [pid = 1861] [id = 631] 14:35:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92e00ef400) [pid = 1861] [serial = 1894] [outer = (nil)] 14:35:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f92e2860400) [pid = 1861] [serial = 1895] [outer = 0x7f92e00ef400] 14:35:52 INFO - PROCESS | 1861 | 1461360952198 Marionette DEBUG loaded listener.js 14:35:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92e4bf1000) [pid = 1861] [serial = 1896] [outer = 0x7f92e00ef400] 14:35:53 INFO - PROCESS | 1861 | 1461360953191 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 14:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1587ms 14:35:53 INFO - PROCESS | 1861 | 1461360953243 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 14:35:53 INFO - PROCESS | 1861 | 1461360953247 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 14:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:35:53 INFO - PROCESS | 1861 | 1461360953262 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:35:53 INFO - PROCESS | 1861 | 1461360953268 Marionette TRACE conn4 <- [1,2498,null,{}] 14:35:53 INFO - PROCESS | 1861 | 1461360953296 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:53 INFO - PROCESS | 1861 | 1461360953612 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 14:35:53 INFO - PROCESS | 1861 | 1461360953651 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5a51000 == 156 [pid = 1861] [id = 632] 14:35:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92e5366000) [pid = 1861] [serial = 1897] [outer = (nil)] 14:35:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92e5ac8000) [pid = 1861] [serial = 1898] [outer = 0x7f92e5366000] 14:35:53 INFO - PROCESS | 1861 | 1461360953790 Marionette DEBUG loaded listener.js 14:35:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92e6bd3400) [pid = 1861] [serial = 1899] [outer = 0x7f92e5366000] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92eeae0800) [pid = 1861] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92e00f6c00) [pid = 1861] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92e1031400) [pid = 1861] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92e2a2d400) [pid = 1861] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f92f520c400) [pid = 1861] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92deb54400) [pid = 1861] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92eb71a800) [pid = 1861] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92eeae2800) [pid = 1861] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92f6c03000) [pid = 1861] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92e00f6800) [pid = 1861] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92e2a36400) [pid = 1861] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f92e97a6000) [pid = 1861] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92e285e800) [pid = 1861] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92eea46800) [pid = 1861] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f92e1e72800) [pid = 1861] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f92f23ba800) [pid = 1861] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f92e8ac0800) [pid = 1861] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f92e8175c00) [pid = 1861] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:35:55 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f92e5c0a000) [pid = 1861] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:35:55 INFO - PROCESS | 1861 | 1461360955267 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2038ms 14:35:55 INFO - PROCESS | 1861 | 1461360955301 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 14:35:55 INFO - PROCESS | 1861 | 1461360955304 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 14:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:35:55 INFO - PROCESS | 1861 | 1461360955310 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:35:55 INFO - PROCESS | 1861 | 1461360955313 Marionette TRACE conn4 <- [1,2502,null,{}] 14:35:55 INFO - PROCESS | 1861 | 1461360955318 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:55 INFO - PROCESS | 1861 | 1461360955581 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 14:35:55 INFO - PROCESS | 1861 | 1461360955805 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e80c7000 == 157 [pid = 1861] [id = 633] 14:35:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92e1e78c00) [pid = 1861] [serial = 1900] [outer = (nil)] 14:35:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f92e8174400) [pid = 1861] [serial = 1901] [outer = 0x7f92e1e78c00] 14:35:55 INFO - PROCESS | 1861 | 1461360955881 Marionette DEBUG loaded listener.js 14:35:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f92e8ab7000) [pid = 1861] [serial = 1902] [outer = 0x7f92e1e78c00] 14:35:56 INFO - PROCESS | 1861 | 1461360956688 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1437ms 14:35:56 INFO - PROCESS | 1861 | 1461360956750 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 14:35:56 INFO - PROCESS | 1861 | 1461360956754 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 14:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:35:56 INFO - PROCESS | 1861 | 1461360956762 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:35:56 INFO - PROCESS | 1861 | 1461360956765 Marionette TRACE conn4 <- [1,2506,null,{}] 14:35:56 INFO - PROCESS | 1861 | 1461360956771 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:57 INFO - PROCESS | 1861 | 1461360957021 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 14:35:57 INFO - PROCESS | 1861 | 1461360957476 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e1079000 == 158 [pid = 1861] [id = 634] 14:35:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f92deb58000) [pid = 1861] [serial = 1903] [outer = (nil)] 14:35:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f92df5ed400) [pid = 1861] [serial = 1904] [outer = 0x7f92deb58000] 14:35:57 INFO - PROCESS | 1861 | 1461360957566 Marionette DEBUG loaded listener.js 14:35:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92e0d49800) [pid = 1861] [serial = 1905] [outer = 0x7f92deb58000] 14:35:58 INFO - PROCESS | 1861 | 1461360958538 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1838ms 14:35:58 INFO - PROCESS | 1861 | 1461360958602 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 14:35:58 INFO - PROCESS | 1861 | 1461360958610 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 14:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:35:58 INFO - PROCESS | 1861 | 1461360958620 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:35:58 INFO - PROCESS | 1861 | 1461360958624 Marionette TRACE conn4 <- [1,2510,null,{}] 14:35:58 INFO - PROCESS | 1861 | 1461360958634 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:58 INFO - PROCESS | 1861 | 1461360958935 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 14:35:59 INFO - PROCESS | 1861 | 1461360959257 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5468800 == 159 [pid = 1861] [id = 635] 14:35:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92e2860c00) [pid = 1861] [serial = 1906] [outer = (nil)] 14:35:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92e4bf2000) [pid = 1861] [serial = 1907] [outer = 0x7f92e2860c00] 14:35:59 INFO - PROCESS | 1861 | 1461360959342 Marionette DEBUG loaded listener.js 14:35:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92e535f400) [pid = 1861] [serial = 1908] [outer = 0x7f92e2860c00] 14:36:00 INFO - PROCESS | 1861 | 1461360960341 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 14:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1786ms 14:36:00 INFO - PROCESS | 1861 | 1461360960411 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 14:36:00 INFO - PROCESS | 1861 | 1461360960418 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 14:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:36:00 INFO - PROCESS | 1861 | 1461360960424 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:36:00 INFO - PROCESS | 1861 | 1461360960427 Marionette TRACE conn4 <- [1,2514,null,{}] 14:36:00 INFO - PROCESS | 1861 | 1461360960434 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:00 INFO - PROCESS | 1861 | 1461360960712 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 14:36:01 INFO - PROCESS | 1861 | 1461360961080 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:01 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9369000 == 160 [pid = 1861] [id = 636] 14:36:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92e5acbc00) [pid = 1861] [serial = 1909] [outer = (nil)] 14:36:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92e6be1800) [pid = 1861] [serial = 1910] [outer = 0x7f92e5acbc00] 14:36:01 INFO - PROCESS | 1861 | 1461360961161 Marionette DEBUG loaded listener.js 14:36:01 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92e8ab6c00) [pid = 1861] [serial = 1911] [outer = 0x7f92e5acbc00] 14:36:02 INFO - PROCESS | 1861 | 1461360962125 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1741ms 14:36:02 INFO - PROCESS | 1861 | 1461360962167 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 14:36:02 INFO - PROCESS | 1861 | 1461360962170 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 14:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:36:02 INFO - PROCESS | 1861 | 1461360962188 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:36:02 INFO - PROCESS | 1861 | 1461360962198 Marionette TRACE conn4 <- [1,2518,null,{}] 14:36:02 INFO - PROCESS | 1861 | 1461360962205 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:02 INFO - PROCESS | 1861 | 1461360962496 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 14:36:02 INFO - PROCESS | 1861 | 1461360962846 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eaddf800 == 161 [pid = 1861] [id = 637] 14:36:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92e67d1800) [pid = 1861] [serial = 1912] [outer = (nil)] 14:36:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92eaba0c00) [pid = 1861] [serial = 1913] [outer = 0x7f92e67d1800] 14:36:02 INFO - PROCESS | 1861 | 1461360962931 Marionette DEBUG loaded listener.js 14:36:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f92eabf1000) [pid = 1861] [serial = 1914] [outer = 0x7f92e67d1800] 14:36:03 INFO - PROCESS | 1861 | 1461360963841 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1698ms 14:36:03 INFO - PROCESS | 1861 | 1461360963878 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 14:36:03 INFO - PROCESS | 1861 | 1461360963884 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 14:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:36:03 INFO - PROCESS | 1861 | 1461360963891 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:36:03 INFO - PROCESS | 1861 | 1461360963894 Marionette TRACE conn4 <- [1,2522,null,{}] 14:36:03 INFO - PROCESS | 1861 | 1461360963901 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:04 INFO - PROCESS | 1861 | 1461360964164 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 14:36:04 INFO - PROCESS | 1861 | 1461360964473 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecc63800 == 162 [pid = 1861] [id = 638] 14:36:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92e97b1000) [pid = 1861] [serial = 1915] [outer = (nil)] 14:36:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92eaf97000) [pid = 1861] [serial = 1916] [outer = 0x7f92e97b1000] 14:36:04 INFO - PROCESS | 1861 | 1461360964559 Marionette DEBUG loaded listener.js 14:36:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92eb431400) [pid = 1861] [serial = 1917] [outer = 0x7f92e97b1000] 14:36:05 INFO - PROCESS | 1861 | 1461360965457 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:36:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:36:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1635ms 14:36:05 INFO - PROCESS | 1861 | 1461360965527 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 14:36:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:36:05 INFO - PROCESS | 1861 | 1461360965531 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 14:36:05 INFO - PROCESS | 1861 | 1461360965538 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:36:05 INFO - PROCESS | 1861 | 1461360965546 Marionette TRACE conn4 <- [1,2526,null,{}] 14:36:05 INFO - PROCESS | 1861 | 1461360965559 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:05 INFO - PROCESS | 1861 | 1461360965846 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 14:36:06 INFO - PROCESS | 1861 | 1461360966174 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eddc9800 == 163 [pid = 1861] [id = 639] 14:36:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92eb718000) [pid = 1861] [serial = 1918] [outer = (nil)] 14:36:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92ebda3800) [pid = 1861] [serial = 1919] [outer = 0x7f92eb718000] 14:36:06 INFO - PROCESS | 1861 | 1461360966276 Marionette DEBUG loaded listener.js 14:36:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92eceb0400) [pid = 1861] [serial = 1920] [outer = 0x7f92eb718000] 14:36:07 INFO - PROCESS | 1861 | 1461360967246 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1745ms 14:36:07 INFO - PROCESS | 1861 | 1461360967283 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 14:36:07 INFO - PROCESS | 1861 | 1461360967286 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 14:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:36:07 INFO - PROCESS | 1861 | 1461360967296 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:36:07 INFO - PROCESS | 1861 | 1461360967300 Marionette TRACE conn4 <- [1,2530,null,{}] 14:36:07 INFO - PROCESS | 1861 | 1461360967307 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:07 INFO - PROCESS | 1861 | 1461360967561 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 14:36:07 INFO - PROCESS | 1861 | 1461360967878 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2160000 == 164 [pid = 1861] [id = 640] 14:36:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92eb4ae400) [pid = 1861] [serial = 1921] [outer = (nil)] 14:36:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92eea4dc00) [pid = 1861] [serial = 1922] [outer = 0x7f92eb4ae400] 14:36:07 INFO - PROCESS | 1861 | 1461360967963 Marionette DEBUG loaded listener.js 14:36:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92f1ff1c00) [pid = 1861] [serial = 1923] [outer = 0x7f92eb4ae400] 14:36:08 INFO - PROCESS | 1861 | 1461360968882 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1637ms 14:36:08 INFO - PROCESS | 1861 | 1461360968933 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 14:36:08 INFO - PROCESS | 1861 | 1461360968937 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 14:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:36:08 INFO - PROCESS | 1861 | 1461360968944 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:36:08 INFO - PROCESS | 1861 | 1461360968948 Marionette TRACE conn4 <- [1,2534,null,{}] 14:36:08 INFO - PROCESS | 1861 | 1461360968954 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:09 INFO - PROCESS | 1861 | 1461360969208 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 14:36:09 INFO - PROCESS | 1861 | 1461360969522 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2be7800 == 165 [pid = 1861] [id = 641] 14:36:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92eb71a800) [pid = 1861] [serial = 1924] [outer = (nil)] 14:36:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92f219f800) [pid = 1861] [serial = 1925] [outer = 0x7f92eb71a800] 14:36:09 INFO - PROCESS | 1861 | 1461360969605 Marionette DEBUG loaded listener.js 14:36:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92f222d400) [pid = 1861] [serial = 1926] [outer = 0x7f92eb71a800] 14:36:10 INFO - PROCESS | 1861 | 1461360970497 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 14:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1588ms 14:36:10 INFO - PROCESS | 1861 | 1461360970533 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 14:36:10 INFO - PROCESS | 1861 | 1461360970538 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 14:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:36:10 INFO - PROCESS | 1861 | 1461360970544 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:36:10 INFO - PROCESS | 1861 | 1461360970548 Marionette TRACE conn4 <- [1,2538,null,{}] 14:36:10 INFO - PROCESS | 1861 | 1461360970553 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:10 INFO - PROCESS | 1861 | 1461360970805 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 14:36:11 INFO - PROCESS | 1861 | 1461360971160 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4ef4000 == 166 [pid = 1861] [id = 642] 14:36:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92f222c000) [pid = 1861] [serial = 1927] [outer = (nil)] 14:36:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92f23afc00) [pid = 1861] [serial = 1928] [outer = 0x7f92f222c000] 14:36:11 INFO - PROCESS | 1861 | 1461360971243 Marionette DEBUG loaded listener.js 14:36:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92f23e7800) [pid = 1861] [serial = 1929] [outer = 0x7f92f222c000] 14:36:12 INFO - PROCESS | 1861 | 1461360972133 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1630ms 14:36:12 INFO - PROCESS | 1861 | 1461360972176 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 14:36:12 INFO - PROCESS | 1861 | 1461360972181 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 14:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:36:12 INFO - PROCESS | 1861 | 1461360972190 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:36:12 INFO - PROCESS | 1861 | 1461360972194 Marionette TRACE conn4 <- [1,2542,null,{}] 14:36:12 INFO - PROCESS | 1861 | 1461360972202 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:12 INFO - PROCESS | 1861 | 1461360972473 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 14:36:12 INFO - PROCESS | 1861 | 1461360972797 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f5653800 == 167 [pid = 1861] [id = 643] 14:36:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92e4bef000) [pid = 1861] [serial = 1930] [outer = (nil)] 14:36:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92f23efc00) [pid = 1861] [serial = 1931] [outer = 0x7f92e4bef000] 14:36:12 INFO - PROCESS | 1861 | 1461360972885 Marionette DEBUG loaded listener.js 14:36:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92f2936c00) [pid = 1861] [serial = 1932] [outer = 0x7f92e4bef000] 14:36:13 INFO - PROCESS | 1861 | 1461360973813 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 14:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1683ms 14:36:13 INFO - PROCESS | 1861 | 1461360973874 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 14:36:13 INFO - PROCESS | 1861 | 1461360973878 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 14:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:36:13 INFO - PROCESS | 1861 | 1461360973885 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:36:13 INFO - PROCESS | 1861 | 1461360973890 Marionette TRACE conn4 <- [1,2546,null,{}] 14:36:13 INFO - PROCESS | 1861 | 1461360973897 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:14 INFO - PROCESS | 1861 | 1461360974169 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 14:36:14 INFO - PROCESS | 1861 | 1461360974500 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f5779000 == 168 [pid = 1861] [id = 644] 14:36:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f92f2b97000) [pid = 1861] [serial = 1933] [outer = (nil)] 14:36:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92f2b99c00) [pid = 1861] [serial = 1934] [outer = 0x7f92f2b97000] 14:36:14 INFO - PROCESS | 1861 | 1461360974599 Marionette DEBUG loaded listener.js 14:36:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f92f407c400) [pid = 1861] [serial = 1935] [outer = 0x7f92f2b97000] 14:36:15 INFO - PROCESS | 1861 | 1461360975494 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 14:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1681ms 14:36:15 INFO - PROCESS | 1861 | 1461360975569 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 14:36:15 INFO - PROCESS | 1861 | 1461360975574 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 14:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:36:15 INFO - PROCESS | 1861 | 1461360975590 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:36:15 INFO - PROCESS | 1861 | 1461360975599 Marionette TRACE conn4 <- [1,2550,null,{}] 14:36:15 INFO - PROCESS | 1861 | 1461360975604 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:15 INFO - PROCESS | 1861 | 1461360975883 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 14:36:16 INFO - PROCESS | 1861 | 1461360976204 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f5ae0800 == 169 [pid = 1861] [id = 645] 14:36:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f92f2b97400) [pid = 1861] [serial = 1936] [outer = (nil)] 14:36:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f92f41c9c00) [pid = 1861] [serial = 1937] [outer = 0x7f92f2b97400] 14:36:16 INFO - PROCESS | 1861 | 1461360976290 Marionette DEBUG loaded listener.js 14:36:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92f48d5400) [pid = 1861] [serial = 1938] [outer = 0x7f92f2b97400] 14:36:17 INFO - PROCESS | 1861 | 1461360977257 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 14:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1693ms 14:36:17 INFO - PROCESS | 1861 | 1461360977283 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 14:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:36:17 INFO - PROCESS | 1861 | 1461360977287 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 14:36:17 INFO - PROCESS | 1861 | 1461360977294 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:36:17 INFO - PROCESS | 1861 | 1461360977297 Marionette TRACE conn4 <- [1,2554,null,{}] 14:36:17 INFO - PROCESS | 1861 | 1461360977303 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:17 INFO - PROCESS | 1861 | 1461360977563 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 14:36:17 INFO - PROCESS | 1861 | 1461360977886 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6d9d000 == 170 [pid = 1861] [id = 646] 14:36:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f92eafb3400) [pid = 1861] [serial = 1939] [outer = (nil)] 14:36:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92f48d6c00) [pid = 1861] [serial = 1940] [outer = 0x7f92eafb3400] 14:36:17 INFO - PROCESS | 1861 | 1461360977972 Marionette DEBUG loaded listener.js 14:36:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f92f4d1c400) [pid = 1861] [serial = 1941] [outer = 0x7f92eafb3400] 14:36:18 INFO - PROCESS | 1861 | 1461360978982 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1736ms 14:36:19 INFO - PROCESS | 1861 | 1461360979030 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 14:36:19 INFO - PROCESS | 1861 | 1461360979033 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 14:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:36:19 INFO - PROCESS | 1861 | 1461360979041 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:36:19 INFO - PROCESS | 1861 | 1461360979044 Marionette TRACE conn4 <- [1,2558,null,{}] 14:36:19 INFO - PROCESS | 1861 | 1461360979050 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:19 INFO - PROCESS | 1861 | 1461360979364 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 14:36:19 INFO - PROCESS | 1861 | 1461360979704 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f849a000 == 171 [pid = 1861] [id = 647] 14:36:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92edec9000) [pid = 1861] [serial = 1942] [outer = (nil)] 14:36:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f92f50be800) [pid = 1861] [serial = 1943] [outer = 0x7f92edec9000] 14:36:19 INFO - PROCESS | 1861 | 1461360979791 Marionette DEBUG loaded listener.js 14:36:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f92f50c8c00) [pid = 1861] [serial = 1944] [outer = 0x7f92edec9000] 14:36:20 INFO - PROCESS | 1861 | 1461360980733 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:36:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:36:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1742ms 14:36:20 INFO - PROCESS | 1861 | 1461360980785 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 14:36:20 INFO - PROCESS | 1861 | 1461360980789 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 14:36:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:36:20 INFO - PROCESS | 1861 | 1461360980796 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:36:20 INFO - PROCESS | 1861 | 1461360980800 Marionette TRACE conn4 <- [1,2562,null,{}] 14:36:20 INFO - PROCESS | 1861 | 1461360980806 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:21 INFO - PROCESS | 1861 | 1461360981081 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 14:36:21 INFO - PROCESS | 1861 | 1461360981405 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9206000 == 172 [pid = 1861] [id = 648] 14:36:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f92ebda5c00) [pid = 1861] [serial = 1945] [outer = (nil)] 14:36:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f92f5208c00) [pid = 1861] [serial = 1946] [outer = 0x7f92ebda5c00] 14:36:21 INFO - PROCESS | 1861 | 1461360981494 Marionette DEBUG loaded listener.js 14:36:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f92f57b6c00) [pid = 1861] [serial = 1947] [outer = 0x7f92ebda5c00] 14:36:22 INFO - PROCESS | 1861 | 1461360982436 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 14:36:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:36:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1689ms 14:36:22 INFO - PROCESS | 1861 | 1461360982487 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 14:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:36:22 INFO - PROCESS | 1861 | 1461360982492 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 14:36:22 INFO - PROCESS | 1861 | 1461360982499 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:36:22 INFO - PROCESS | 1861 | 1461360982502 Marionette TRACE conn4 <- [1,2566,null,{}] 14:36:22 INFO - PROCESS | 1861 | 1461360982509 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:22 INFO - PROCESS | 1861 | 1461360982790 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 14:36:23 INFO - PROCESS | 1861 | 1461360983110 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f92b0800 == 173 [pid = 1861] [id = 649] 14:36:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f92e5ac5400) [pid = 1861] [serial = 1948] [outer = (nil)] 14:36:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f92f50c9c00) [pid = 1861] [serial = 1949] [outer = 0x7f92e5ac5400] 14:36:23 INFO - PROCESS | 1861 | 1461360983195 Marionette DEBUG loaded listener.js 14:36:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f92f58e4000) [pid = 1861] [serial = 1950] [outer = 0x7f92e5ac5400] 14:36:24 INFO - PROCESS | 1861 | 1461360984264 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 14:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1838ms 14:36:24 INFO - PROCESS | 1861 | 1461360984337 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 14:36:24 INFO - PROCESS | 1861 | 1461360984340 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 14:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:36:24 INFO - PROCESS | 1861 | 1461360984347 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:36:24 INFO - PROCESS | 1861 | 1461360984350 Marionette TRACE conn4 <- [1,2570,null,{}] 14:36:24 INFO - PROCESS | 1861 | 1461360984357 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:24 INFO - PROCESS | 1861 | 1461360984642 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 14:36:24 INFO - PROCESS | 1861 | 1461360984956 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9537000 == 174 [pid = 1861] [id = 650] 14:36:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f92eac63000) [pid = 1861] [serial = 1951] [outer = (nil)] 14:36:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f92f58ec000) [pid = 1861] [serial = 1952] [outer = 0x7f92eac63000] 14:36:25 INFO - PROCESS | 1861 | 1461360985038 Marionette DEBUG loaded listener.js 14:36:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f92f5cc6400) [pid = 1861] [serial = 1953] [outer = 0x7f92eac63000] 14:36:26 INFO - PROCESS | 1861 | 1461360986035 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 14:36:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:36:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1739ms 14:36:26 INFO - PROCESS | 1861 | 1461360986116 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 14:36:26 INFO - PROCESS | 1861 | 1461360986120 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 14:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:36:26 INFO - PROCESS | 1861 | 1461360986132 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:36:26 INFO - PROCESS | 1861 | 1461360986135 Marionette TRACE conn4 <- [1,2574,null,{}] 14:36:26 INFO - PROCESS | 1861 | 1461360986142 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:26 INFO - PROCESS | 1861 | 1461360986442 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 14:36:26 INFO - PROCESS | 1861 | 1461360986768 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fac53800 == 175 [pid = 1861] [id = 651] 14:36:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f92f58e4400) [pid = 1861] [serial = 1954] [outer = (nil)] 14:36:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f92f6a8a400) [pid = 1861] [serial = 1955] [outer = 0x7f92f58e4400] 14:36:26 INFO - PROCESS | 1861 | 1461360986848 Marionette DEBUG loaded listener.js 14:36:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f92f6ab4c00) [pid = 1861] [serial = 1956] [outer = 0x7f92f58e4400] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fac50800 == 174 [pid = 1861] [id = 63] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e4ae9000 == 173 [pid = 1861] [id = 475] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9fb3800 == 172 [pid = 1861] [id = 527] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e205c800 == 171 [pid = 1861] [id = 519] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e0caf800 == 170 [pid = 1861] [id = 607] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e206e000 == 169 [pid = 1861] [id = 608] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e4ce8800 == 168 [pid = 1861] [id = 610] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecedb000 == 167 [pid = 1861] [id = 530] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f51e9800 == 166 [pid = 1861] [id = 408] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e2803000 == 165 [pid = 1861] [id = 540] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e4af1000 == 164 [pid = 1861] [id = 541] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e80c7000 == 163 [pid = 1861] [id = 633] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e2814000 == 162 [pid = 1861] [id = 609] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e5a51000 == 161 [pid = 1861] [id = 632] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e29ab000 == 160 [pid = 1861] [id = 631] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e2061800 == 159 [pid = 1861] [id = 630] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f428d800 == 158 [pid = 1861] [id = 628] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f3ed2800 == 157 [pid = 1861] [id = 627] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f23d8800 == 156 [pid = 1861] [id = 626] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2161800 == 155 [pid = 1861] [id = 625] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eec2b000 == 154 [pid = 1861] [id = 624] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92edff1800 == 153 [pid = 1861] [id = 623] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecfe6000 == 152 [pid = 1861] [id = 622] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecc5f800 == 151 [pid = 1861] [id = 621] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ebdb6800 == 150 [pid = 1861] [id = 620] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eb484800 == 149 [pid = 1861] [id = 619] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eab6a800 == 148 [pid = 1861] [id = 618] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e979b000 == 147 [pid = 1861] [id = 617] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9363000 == 146 [pid = 1861] [id = 616] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e8c2c000 == 145 [pid = 1861] [id = 615] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e80cf000 == 144 [pid = 1861] [id = 614] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e5a4b800 == 143 [pid = 1861] [id = 613] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e2990800 == 142 [pid = 1861] [id = 612] 14:36:29 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92df5d1800 == 141 [pid = 1861] [id = 611] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f92f2b94c00) [pid = 1861] [serial = 1788] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f92e1e6f000) [pid = 1861] [serial = 1827] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f92e2a2e800) [pid = 1861] [serial = 1770] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f92f94b6400) [pid = 1861] [serial = 1799] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f92e528cc00) [pid = 1861] [serial = 1832] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f92ff01ac00) [pid = 1861] [serial = 1806] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f930aaf2c00) [pid = 1861] [serial = 1814] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f92e00f7000) [pid = 1861] [serial = 1767] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f92ee966800) [pid = 1861] [serial = 1782] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f92fcb55400) [pid = 1861] [serial = 1800] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f930192f400) [pid = 1861] [serial = 1811] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f92f4081800) [pid = 1861] [serial = 1790] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f92f84f3000) [pid = 1861] [serial = 1797] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f92e00f9000) [pid = 1861] [serial = 1823] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92fdba7c00) [pid = 1861] [serial = 1802] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92e10a3400) [pid = 1861] [serial = 1826] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f92eb424400) [pid = 1861] [serial = 1778] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92f41d4800) [pid = 1861] [serial = 1791] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92f6c1bc00) [pid = 1861] [serial = 1796] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92e2a34800) [pid = 1861] [serial = 1829] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92e4a78400) [pid = 1861] [serial = 1830] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92f23b4400) [pid = 1861] [serial = 1785] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92e1e78000) [pid = 1861] [serial = 1769] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f92e536d000) [pid = 1861] [serial = 1772] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f92e5c09800) [pid = 1861] [serial = 1773] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92fec6f000) [pid = 1861] [serial = 1805] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f92f520b000) [pid = 1861] [serial = 1794] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f92eabeb400) [pid = 1861] [serial = 1776] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f930bb93000) [pid = 1861] [serial = 1820] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f92df5e4800) [pid = 1861] [serial = 1766] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92ebdad000) [pid = 1861] [serial = 1781] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f930180d400) [pid = 1861] [serial = 1809] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92e0b0e400) [pid = 1861] [serial = 1824] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92f23f2c00) [pid = 1861] [serial = 1787] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f92eab9ac00) [pid = 1861] [serial = 1775] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f92eb431800) [pid = 1861] [serial = 1779] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f92f4d27400) [pid = 1861] [serial = 1793] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f930b83d400) [pid = 1861] [serial = 1817] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92fe54b800) [pid = 1861] [serial = 1803] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92f219a000) [pid = 1861] [serial = 1784] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92ffa0ec00) [pid = 1861] [serial = 1808] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92e8ab4800) [pid = 1861] [serial = 1698] [outer = (nil)] [url = about:blank] 14:36:29 INFO - PROCESS | 1861 | 1461360989933 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:36:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:36:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 3838ms 14:36:29 INFO - PROCESS | 1861 | 1461360989972 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 14:36:29 INFO - PROCESS | 1861 | 1461360989979 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 14:36:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:36:29 INFO - PROCESS | 1861 | 1461360989988 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:36:29 INFO - PROCESS | 1861 | 1461360989993 Marionette TRACE conn4 <- [1,2578,null,{}] 14:36:30 INFO - PROCESS | 1861 | 1461360990001 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:30 INFO - PROCESS | 1861 | 1461360990251 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 14:36:30 INFO - PROCESS | 1861 | 1461360990445 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e1eac800 == 142 [pid = 1861] [id = 652] 14:36:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92e0b0e400) [pid = 1861] [serial = 1957] [outer = (nil)] 14:36:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92e102f400) [pid = 1861] [serial = 1958] [outer = 0x7f92e0b0e400] 14:36:30 INFO - PROCESS | 1861 | 1461360990517 Marionette DEBUG loaded listener.js 14:36:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92e10a6000) [pid = 1861] [serial = 1959] [outer = 0x7f92e0b0e400] 14:36:31 INFO - PROCESS | 1861 | 1461360991439 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:36:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:36:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1533ms 14:36:31 INFO - PROCESS | 1861 | 1461360991523 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 14:36:31 INFO - PROCESS | 1861 | 1461360991532 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 14:36:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:36:31 INFO - PROCESS | 1861 | 1461360991544 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:36:31 INFO - PROCESS | 1861 | 1461360991548 Marionette TRACE conn4 <- [1,2582,null,{}] 14:36:31 INFO - PROCESS | 1861 | 1461360991555 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:31 INFO - PROCESS | 1861 | 1461360991809 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 14:36:32 INFO - PROCESS | 1861 | 1461360992130 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e29ab000 == 143 [pid = 1861] [id = 653] 14:36:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92e2a2d400) [pid = 1861] [serial = 1960] [outer = (nil)] 14:36:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92e4a6d000) [pid = 1861] [serial = 1961] [outer = 0x7f92e2a2d400] 14:36:32 INFO - PROCESS | 1861 | 1461360992226 Marionette DEBUG loaded listener.js 14:36:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92e528e000) [pid = 1861] [serial = 1962] [outer = 0x7f92e2a2d400] 14:36:33 INFO - PROCESS | 1861 | 1461360993166 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1684ms 14:36:33 INFO - PROCESS | 1861 | 1461360993228 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 14:36:33 INFO - PROCESS | 1861 | 1461360993234 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 14:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:36:33 INFO - PROCESS | 1861 | 1461360993262 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:36:33 INFO - PROCESS | 1861 | 1461360993271 Marionette TRACE conn4 <- [1,2586,null,{}] 14:36:33 INFO - PROCESS | 1861 | 1461360993320 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:33 INFO - PROCESS | 1861 | 1461360993645 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 14:36:33 INFO - PROCESS | 1861 | 1461360993692 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5a5d000 == 144 [pid = 1861] [id = 654] 14:36:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92e5ac8c00) [pid = 1861] [serial = 1963] [outer = (nil)] 14:36:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92e67d3800) [pid = 1861] [serial = 1964] [outer = 0x7f92e5ac8c00] 14:36:33 INFO - PROCESS | 1861 | 1461360993764 Marionette DEBUG loaded listener.js 14:36:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92e8177c00) [pid = 1861] [serial = 1965] [outer = 0x7f92e5ac8c00] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92e2a36800) [pid = 1861] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f92e1032400) [pid = 1861] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f92f293f000) [pid = 1861] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f92e4a77000) [pid = 1861] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f92e0b05800) [pid = 1861] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92e5366000) [pid = 1861] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92e10abc00) [pid = 1861] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92e5284000) [pid = 1861] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92eb717c00) [pid = 1861] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f92e6bd5400) [pid = 1861] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92eea4c000) [pid = 1861] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92e5291800) [pid = 1861] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92eb717800) [pid = 1861] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92e4bf2c00) [pid = 1861] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92deb55000) [pid = 1861] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92edec5c00) [pid = 1861] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f92eabf1400) [pid = 1861] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92e97a7c00) [pid = 1861] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92ee970400) [pid = 1861] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f92deb52400) [pid = 1861] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f92e528f000) [pid = 1861] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f92e00ef400) [pid = 1861] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f92e00f2800) [pid = 1861] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f92f1f1d800) [pid = 1861] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f92e67ca800) [pid = 1861] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f92eb42e000) [pid = 1861] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:36:34 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f92f4d18400) [pid = 1861] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:36:35 INFO - PROCESS | 1861 | 1461360995518 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:36:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:36:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2307ms 14:36:35 INFO - PROCESS | 1861 | 1461360995569 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 14:36:35 INFO - PROCESS | 1861 | 1461360995574 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 14:36:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:36:35 INFO - PROCESS | 1861 | 1461360995581 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:36:35 INFO - PROCESS | 1861 | 1461360995585 Marionette TRACE conn4 <- [1,2590,null,{}] 14:36:35 INFO - PROCESS | 1861 | 1461360995590 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:35 INFO - PROCESS | 1861 | 1461360995895 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 14:36:35 INFO - PROCESS | 1861 | 1461360995921 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e80d9800 == 145 [pid = 1861] [id = 655] 14:36:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f92e0d54000) [pid = 1861] [serial = 1966] [outer = (nil)] 14:36:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f92e817b800) [pid = 1861] [serial = 1967] [outer = 0x7f92e0d54000] 14:36:35 INFO - PROCESS | 1861 | 1461360995987 Marionette DEBUG loaded listener.js 14:36:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f92e8abc000) [pid = 1861] [serial = 1968] [outer = 0x7f92e0d54000] 14:36:37 INFO - PROCESS | 1861 | 1461360997812 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 14:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2281ms 14:36:37 INFO - PROCESS | 1861 | 1461360997864 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 14:36:37 INFO - PROCESS | 1861 | 1461360997871 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 14:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:36:37 INFO - PROCESS | 1861 | 1461360997891 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:36:37 INFO - PROCESS | 1861 | 1461360997897 Marionette TRACE conn4 <- [1,2594,null,{}] 14:36:37 INFO - PROCESS | 1861 | 1461360997906 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:38 INFO - PROCESS | 1861 | 1461360998179 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 14:36:38 INFO - PROCESS | 1861 | 1461360998450 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e281b000 == 146 [pid = 1861] [id = 656] 14:36:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92df5ef000) [pid = 1861] [serial = 1969] [outer = (nil)] 14:36:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f92e1033800) [pid = 1861] [serial = 1970] [outer = 0x7f92df5ef000] 14:36:38 INFO - PROCESS | 1861 | 1461360998531 Marionette DEBUG loaded listener.js 14:36:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f92e2a35c00) [pid = 1861] [serial = 1971] [outer = 0x7f92df5ef000] 14:36:39 INFO - PROCESS | 1861 | 1461360999562 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 14:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1688ms 14:36:39 INFO - PROCESS | 1861 | 1461360999579 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 14:36:39 INFO - PROCESS | 1861 | 1461360999589 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 14:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:36:39 INFO - PROCESS | 1861 | 1461360999601 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:36:39 INFO - PROCESS | 1861 | 1461360999605 Marionette TRACE conn4 <- [1,2598,null,{}] 14:36:39 INFO - PROCESS | 1861 | 1461360999612 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:39 INFO - PROCESS | 1861 | 1461360999897 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 14:36:40 INFO - PROCESS | 1861 | 1461361000219 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8dc3000 == 147 [pid = 1861] [id = 657] 14:36:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f92e5ad2000) [pid = 1861] [serial = 1972] [outer = (nil)] 14:36:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f92e817c000) [pid = 1861] [serial = 1973] [outer = 0x7f92e5ad2000] 14:36:40 INFO - PROCESS | 1861 | 1461361000302 Marionette DEBUG loaded listener.js 14:36:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92e8abfc00) [pid = 1861] [serial = 1974] [outer = 0x7f92e5ad2000] 14:36:41 INFO - PROCESS | 1861 | 1461361001362 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:36:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:36:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1796ms 14:36:41 INFO - PROCESS | 1861 | 1461361001397 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 14:36:41 INFO - PROCESS | 1861 | 1461361001401 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 14:36:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:36:41 INFO - PROCESS | 1861 | 1461361001408 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:36:41 INFO - PROCESS | 1861 | 1461361001415 Marionette TRACE conn4 <- [1,2602,null,{}] 14:36:41 INFO - PROCESS | 1861 | 1461361001433 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:41 INFO - PROCESS | 1861 | 1461361001725 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 14:36:42 INFO - PROCESS | 1861 | 1461361002047 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e976d800 == 148 [pid = 1861] [id = 658] 14:36:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92eab9c400) [pid = 1861] [serial = 1975] [outer = (nil)] 14:36:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92eabf5400) [pid = 1861] [serial = 1976] [outer = 0x7f92eab9c400] 14:36:42 INFO - PROCESS | 1861 | 1461361002135 Marionette DEBUG loaded listener.js 14:36:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92eaf96000) [pid = 1861] [serial = 1977] [outer = 0x7f92eab9c400] 14:36:43 INFO - PROCESS | 1861 | 1461361003183 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 14:36:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:36:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1845ms 14:36:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:36:43 INFO - PROCESS | 1861 | 1461361003254 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 14:36:43 INFO - PROCESS | 1861 | 1461361003258 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 14:36:43 INFO - PROCESS | 1861 | 1461361003265 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:36:43 INFO - PROCESS | 1861 | 1461361003268 Marionette TRACE conn4 <- [1,2606,null,{}] 14:36:43 INFO - PROCESS | 1861 | 1461361003274 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:43 INFO - PROCESS | 1861 | 1461361003522 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 14:36:43 INFO - PROCESS | 1861 | 1461361003847 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9fc1800 == 149 [pid = 1861] [id = 659] 14:36:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92eaba7000) [pid = 1861] [serial = 1978] [outer = (nil)] 14:36:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92eafb8800) [pid = 1861] [serial = 1979] [outer = 0x7f92eaba7000] 14:36:43 INFO - PROCESS | 1861 | 1461361003933 Marionette DEBUG loaded listener.js 14:36:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92eb431c00) [pid = 1861] [serial = 1980] [outer = 0x7f92eaba7000] 14:36:44 INFO - PROCESS | 1861 | 1461361004861 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 14:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1637ms 14:36:44 INFO - PROCESS | 1861 | 1461361004901 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 14:36:44 INFO - PROCESS | 1861 | 1461361004905 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 14:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:36:44 INFO - PROCESS | 1861 | 1461361004911 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:36:44 INFO - PROCESS | 1861 | 1461361004915 Marionette TRACE conn4 <- [1,2610,null,{}] 14:36:44 INFO - PROCESS | 1861 | 1461361004920 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:45 INFO - PROCESS | 1861 | 1461361005161 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 14:36:45 INFO - PROCESS | 1861 | 1461361005478 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eb498000 == 150 [pid = 1861] [id = 660] 14:36:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92eaf9cc00) [pid = 1861] [serial = 1981] [outer = (nil)] 14:36:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92eb619000) [pid = 1861] [serial = 1982] [outer = 0x7f92eaf9cc00] 14:36:45 INFO - PROCESS | 1861 | 1461361005562 Marionette DEBUG loaded listener.js 14:36:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f92eb716c00) [pid = 1861] [serial = 1983] [outer = 0x7f92eaf9cc00] 14:36:46 INFO - PROCESS | 1861 | 1461361006495 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1633ms 14:36:46 INFO - PROCESS | 1861 | 1461361006545 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 14:36:46 INFO - PROCESS | 1861 | 1461361006549 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 14:36:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:36:46 INFO - PROCESS | 1861 | 1461361006556 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:36:46 INFO - PROCESS | 1861 | 1461361006560 Marionette TRACE conn4 <- [1,2614,null,{}] 14:36:46 INFO - PROCESS | 1861 | 1461361006565 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:46 INFO - PROCESS | 1861 | 1461361006856 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 14:36:47 INFO - PROCESS | 1861 | 1461361007183 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:47 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecd6f800 == 151 [pid = 1861] [id = 661] 14:36:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92ece31000) [pid = 1861] [serial = 1984] [outer = (nil)] 14:36:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92edec0800) [pid = 1861] [serial = 1985] [outer = 0x7f92ece31000] 14:36:47 INFO - PROCESS | 1861 | 1461361007269 Marionette DEBUG loaded listener.js 14:36:47 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92ee0e2800) [pid = 1861] [serial = 1986] [outer = 0x7f92ece31000] 14:36:48 INFO - PROCESS | 1861 | 1461361008146 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 14:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1635ms 14:36:48 INFO - PROCESS | 1861 | 1461361008192 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 14:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:36:48 INFO - PROCESS | 1861 | 1461361008196 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 14:36:48 INFO - PROCESS | 1861 | 1461361008202 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:36:48 INFO - PROCESS | 1861 | 1461361008205 Marionette TRACE conn4 <- [1,2618,null,{}] 14:36:48 INFO - PROCESS | 1861 | 1461361008211 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:48 INFO - PROCESS | 1861 | 1461361008449 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 14:36:48 INFO - PROCESS | 1861 | 1461361008769 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92edfd7000 == 152 [pid = 1861] [id = 662] 14:36:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92ee964000) [pid = 1861] [serial = 1987] [outer = (nil)] 14:36:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92ee970800) [pid = 1861] [serial = 1988] [outer = 0x7f92ee964000] 14:36:48 INFO - PROCESS | 1861 | 1461361008861 Marionette DEBUG loaded listener.js 14:36:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92eeadcc00) [pid = 1861] [serial = 1989] [outer = 0x7f92ee964000] 14:36:49 INFO - PROCESS | 1861 | 1461361009748 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:36:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:36:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1582ms 14:36:49 INFO - PROCESS | 1861 | 1461361009784 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 14:36:49 INFO - PROCESS | 1861 | 1461361009787 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 14:36:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:36:49 INFO - PROCESS | 1861 | 1461361009795 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:36:49 INFO - PROCESS | 1861 | 1461361009798 Marionette TRACE conn4 <- [1,2622,null,{}] 14:36:49 INFO - PROCESS | 1861 | 1461361009804 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:50 INFO - PROCESS | 1861 | 1461361010049 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 14:36:50 INFO - PROCESS | 1861 | 1461361010363 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eec29000 == 153 [pid = 1861] [id = 663] 14:36:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92ee965c00) [pid = 1861] [serial = 1990] [outer = (nil)] 14:36:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92f1f17c00) [pid = 1861] [serial = 1991] [outer = 0x7f92ee965c00] 14:36:50 INFO - PROCESS | 1861 | 1461361010447 Marionette DEBUG loaded listener.js 14:36:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92f1fa2000) [pid = 1861] [serial = 1992] [outer = 0x7f92ee965c00] 14:36:51 INFO - PROCESS | 1861 | 1461361011383 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 14:36:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:36:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1637ms 14:36:51 INFO - PROCESS | 1861 | 1461361011433 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 14:36:51 INFO - PROCESS | 1861 | 1461361011437 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 14:36:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:36:51 INFO - PROCESS | 1861 | 1461361011444 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:36:51 INFO - PROCESS | 1861 | 1461361011449 Marionette TRACE conn4 <- [1,2626,null,{}] 14:36:51 INFO - PROCESS | 1861 | 1461361011456 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:51 INFO - PROCESS | 1861 | 1461361011720 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 14:36:52 INFO - PROCESS | 1861 | 1461361012030 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2162800 == 154 [pid = 1861] [id = 664] 14:36:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92deb52800) [pid = 1861] [serial = 1993] [outer = (nil)] 14:36:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92f1fa5800) [pid = 1861] [serial = 1994] [outer = 0x7f92deb52800] 14:36:52 INFO - PROCESS | 1861 | 1461361012114 Marionette DEBUG loaded listener.js 14:36:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92f2227800) [pid = 1861] [serial = 1995] [outer = 0x7f92deb52800] 14:36:53 INFO - PROCESS | 1861 | 1461361013002 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:36:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:36:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1634ms 14:36:53 INFO - PROCESS | 1861 | 1461361013079 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 14:36:53 INFO - PROCESS | 1861 | 1461361013083 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 14:36:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:36:53 INFO - PROCESS | 1861 | 1461361013090 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:36:53 INFO - PROCESS | 1861 | 1461361013094 Marionette TRACE conn4 <- [1,2630,null,{}] 14:36:53 INFO - PROCESS | 1861 | 1461361013099 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:53 INFO - PROCESS | 1861 | 1461361013350 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 14:36:53 INFO - PROCESS | 1861 | 1461361013666 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2a4e000 == 155 [pid = 1861] [id = 665] 14:36:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92ecea8400) [pid = 1861] [serial = 1996] [outer = (nil)] 14:36:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92f23bc800) [pid = 1861] [serial = 1997] [outer = 0x7f92ecea8400] 14:36:53 INFO - PROCESS | 1861 | 1461361013760 Marionette DEBUG loaded listener.js 14:36:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92f2939c00) [pid = 1861] [serial = 1998] [outer = 0x7f92ecea8400] 14:36:54 INFO - PROCESS | 1861 | 1461361014676 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 14:36:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:36:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1632ms 14:36:54 INFO - PROCESS | 1861 | 1461361014723 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 14:36:54 INFO - PROCESS | 1861 | 1461361014728 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 14:36:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:36:54 INFO - PROCESS | 1861 | 1461361014734 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:36:54 INFO - PROCESS | 1861 | 1461361014739 Marionette TRACE conn4 <- [1,2634,null,{}] 14:36:54 INFO - PROCESS | 1861 | 1461361014745 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:55 INFO - PROCESS | 1861 | 1461361015012 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 14:36:55 INFO - PROCESS | 1861 | 1461361015341 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4ee0800 == 156 [pid = 1861] [id = 666] 14:36:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92f40c6400) [pid = 1861] [serial = 1999] [outer = (nil)] 14:36:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92f40cec00) [pid = 1861] [serial = 2000] [outer = 0x7f92f40c6400] 14:36:55 INFO - PROCESS | 1861 | 1461361015427 Marionette DEBUG loaded listener.js 14:36:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92f41cdc00) [pid = 1861] [serial = 2001] [outer = 0x7f92f40c6400] 14:36:56 INFO - PROCESS | 1861 | 1461361016394 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1731ms 14:36:56 INFO - PROCESS | 1861 | 1461361016467 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 14:36:56 INFO - PROCESS | 1861 | 1461361016470 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 14:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:36:56 INFO - PROCESS | 1861 | 1461361016477 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:36:56 INFO - PROCESS | 1861 | 1461361016482 Marionette TRACE conn4 <- [1,2638,null,{}] 14:36:56 INFO - PROCESS | 1861 | 1461361016488 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:56 INFO - PROCESS | 1861 | 1461361016777 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 14:36:57 INFO - PROCESS | 1861 | 1461361017103 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f588b800 == 157 [pid = 1861] [id = 667] 14:36:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f92e8ab4400) [pid = 1861] [serial = 2002] [outer = (nil)] 14:36:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92f4d24c00) [pid = 1861] [serial = 2003] [outer = 0x7f92e8ab4400] 14:36:57 INFO - PROCESS | 1861 | 1461361017184 Marionette DEBUG loaded listener.js 14:36:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f92f58e1800) [pid = 1861] [serial = 2004] [outer = 0x7f92e8ab4400] 14:36:58 INFO - PROCESS | 1861 | 1461361018126 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:36:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:36:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1687ms 14:36:58 INFO - PROCESS | 1861 | 1461361018165 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 14:36:58 INFO - PROCESS | 1861 | 1461361018168 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 14:36:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:36:58 INFO - PROCESS | 1861 | 1461361018175 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:36:58 INFO - PROCESS | 1861 | 1461361018178 Marionette TRACE conn4 <- [1,2642,null,{}] 14:36:58 INFO - PROCESS | 1861 | 1461361018183 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:58 INFO - PROCESS | 1861 | 1461361018424 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 14:36:58 INFO - PROCESS | 1861 | 1461361018751 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6711800 == 158 [pid = 1861] [id = 668] 14:36:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f92deb4f400) [pid = 1861] [serial = 2005] [outer = (nil)] 14:36:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f92f5cc7c00) [pid = 1861] [serial = 2006] [outer = 0x7f92deb4f400] 14:36:58 INFO - PROCESS | 1861 | 1461361018847 Marionette DEBUG loaded listener.js 14:36:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92f6aadc00) [pid = 1861] [serial = 2007] [outer = 0x7f92deb4f400] 14:36:59 INFO - PROCESS | 1861 | 1461361019803 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:36:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:36:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1679ms 14:36:59 INFO - PROCESS | 1861 | 1461361019856 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 14:36:59 INFO - PROCESS | 1861 | 1461361019858 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 14:36:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:36:59 INFO - PROCESS | 1861 | 1461361019866 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:36:59 INFO - PROCESS | 1861 | 1461361019869 Marionette TRACE conn4 <- [1,2646,null,{}] 14:36:59 INFO - PROCESS | 1861 | 1461361019876 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:00 INFO - PROCESS | 1861 | 1461361020120 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 14:37:00 INFO - PROCESS | 1861 | 1461361020438 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f92ba800 == 159 [pid = 1861] [id = 669] 14:37:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f92eceb3c00) [pid = 1861] [serial = 2008] [outer = (nil)] 14:37:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92f6ab9c00) [pid = 1861] [serial = 2009] [outer = 0x7f92eceb3c00] 14:37:00 INFO - PROCESS | 1861 | 1461361020522 Marionette DEBUG loaded listener.js 14:37:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f92f6c0a400) [pid = 1861] [serial = 2010] [outer = 0x7f92eceb3c00] 14:37:01 INFO - PROCESS | 1861 | 1461361021412 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:37:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:37:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1587ms 14:37:01 INFO - PROCESS | 1861 | 1461361021454 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 14:37:01 INFO - PROCESS | 1861 | 1461361021458 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 14:37:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:37:01 INFO - PROCESS | 1861 | 1461361021463 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:37:01 INFO - PROCESS | 1861 | 1461361021466 Marionette TRACE conn4 <- [1,2650,null,{}] 14:37:01 INFO - PROCESS | 1861 | 1461361021472 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:01 INFO - PROCESS | 1861 | 1461361021751 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 14:37:02 INFO - PROCESS | 1861 | 1461361022036 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fdd22000 == 160 [pid = 1861] [id = 670] 14:37:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92e5364800) [pid = 1861] [serial = 2011] [outer = (nil)] 14:37:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f92f6c0e800) [pid = 1861] [serial = 2012] [outer = 0x7f92e5364800] 14:37:02 INFO - PROCESS | 1861 | 1461361022160 Marionette DEBUG loaded listener.js 14:37:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f92f6f0a800) [pid = 1861] [serial = 2013] [outer = 0x7f92e5364800] 14:37:03 INFO - PROCESS | 1861 | 1461361023036 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:37:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:37:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1628ms 14:37:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:37:03 INFO - PROCESS | 1861 | 1461361023094 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 14:37:03 INFO - PROCESS | 1861 | 1461361023097 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 14:37:03 INFO - PROCESS | 1861 | 1461361023103 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:37:03 INFO - PROCESS | 1861 | 1461361023106 Marionette TRACE conn4 <- [1,2654,null,{}] 14:37:03 INFO - PROCESS | 1861 | 1461361023112 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:03 INFO - PROCESS | 1861 | 1461361023351 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 14:37:03 INFO - PROCESS | 1861 | 1461361023633 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fe944800 == 161 [pid = 1861] [id = 671] 14:37:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f92e8abd800) [pid = 1861] [serial = 2014] [outer = (nil)] 14:37:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f92f8357800) [pid = 1861] [serial = 2015] [outer = 0x7f92e8abd800] 14:37:03 INFO - PROCESS | 1861 | 1461361023755 Marionette DEBUG loaded listener.js 14:37:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f92f83b0000) [pid = 1861] [serial = 2016] [outer = 0x7f92e8abd800] 14:37:04 INFO - PROCESS | 1861 | 1461361024647 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:37:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:37:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1588ms 14:37:04 INFO - PROCESS | 1861 | 1461361024691 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 14:37:04 INFO - PROCESS | 1861 | 1461361024695 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 14:37:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:37:04 INFO - PROCESS | 1861 | 1461361024701 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:37:04 INFO - PROCESS | 1861 | 1461361024703 Marionette TRACE conn4 <- [1,2658,null,{}] 14:37:04 INFO - PROCESS | 1861 | 1461361024710 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:04 INFO - PROCESS | 1861 | 1461361024952 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 14:37:05 INFO - PROCESS | 1861 | 1461361025271 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fed61800 == 162 [pid = 1861] [id = 672] 14:37:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f92f6c0fc00) [pid = 1861] [serial = 2017] [outer = (nil)] 14:37:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f92f8447000) [pid = 1861] [serial = 2018] [outer = 0x7f92f6c0fc00] 14:37:05 INFO - PROCESS | 1861 | 1461361025354 Marionette DEBUG loaded listener.js 14:37:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f92f84c8c00) [pid = 1861] [serial = 2019] [outer = 0x7f92f6c0fc00] 14:37:06 INFO - PROCESS | 1861 | 1461361026241 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:37:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:37:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1589ms 14:37:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:37:06 INFO - PROCESS | 1861 | 1461361026291 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 14:37:06 INFO - PROCESS | 1861 | 1461361026294 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 14:37:06 INFO - PROCESS | 1861 | 1461361026302 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:37:06 INFO - PROCESS | 1861 | 1461361026305 Marionette TRACE conn4 <- [1,2662,null,{}] 14:37:06 INFO - PROCESS | 1861 | 1461361026311 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:06 INFO - PROCESS | 1861 | 1461361026561 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 14:37:06 INFO - PROCESS | 1861 | 1461361026892 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff311800 == 163 [pid = 1861] [id = 673] 14:37:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f92e2a2cc00) [pid = 1861] [serial = 2020] [outer = (nil)] 14:37:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f92f84ce800) [pid = 1861] [serial = 2021] [outer = 0x7f92e2a2cc00] 14:37:06 INFO - PROCESS | 1861 | 1461361026974 Marionette DEBUG loaded listener.js 14:37:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f92f84f8800) [pid = 1861] [serial = 2022] [outer = 0x7f92e2a2cc00] 14:37:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9304c57800 == 162 [pid = 1861] [id = 560] 14:37:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9537000 == 161 [pid = 1861] [id = 650] 14:37:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f92b0800 == 160 [pid = 1861] [id = 649] 14:37:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9206000 == 159 [pid = 1861] [id = 648] 14:37:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f849a000 == 158 [pid = 1861] [id = 647] 14:37:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f6d9d000 == 157 [pid = 1861] [id = 646] 14:37:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f5ae0800 == 156 [pid = 1861] [id = 645] 14:37:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f5779000 == 155 [pid = 1861] [id = 644] 14:37:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f5653800 == 154 [pid = 1861] [id = 643] 14:37:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f4ef4000 == 153 [pid = 1861] [id = 642] 14:37:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2be7800 == 152 [pid = 1861] [id = 641] 14:37:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2160000 == 151 [pid = 1861] [id = 640] 14:37:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eddc9800 == 150 [pid = 1861] [id = 639] 14:37:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecc63800 == 149 [pid = 1861] [id = 638] 14:37:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eaddf800 == 148 [pid = 1861] [id = 637] 14:37:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9369000 == 147 [pid = 1861] [id = 636] 14:37:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e5468800 == 146 [pid = 1861] [id = 635] 14:37:09 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e1079000 == 145 [pid = 1861] [id = 634] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f92e8174400) [pid = 1861] [serial = 1901] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f92f1f1d000) [pid = 1861] [serial = 1881] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f92ee0db800) [pid = 1861] [serial = 1871] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f930ca43800) [pid = 1861] [serial = 1821] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f92e5ac6400) [pid = 1861] [serial = 1842] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f92eb613c00) [pid = 1861] [serial = 1862] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f92ee0e5c00) [pid = 1861] [serial = 1872] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f92e5ac8000) [pid = 1861] [serial = 1898] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f92e2a35800) [pid = 1861] [serial = 1839] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f92eaf9a000) [pid = 1861] [serial = 1854] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f92edec1400) [pid = 1861] [serial = 1868] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92e8a56400) [pid = 1861] [serial = 1848] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92e5290800) [pid = 1861] [serial = 1841] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f92eeadec00) [pid = 1861] [serial = 1878] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92eafb1800) [pid = 1861] [serial = 1856] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92ec0d6c00) [pid = 1861] [serial = 1866] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92ee965400) [pid = 1861] [serial = 1874] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92e00fac00) [pid = 1861] [serial = 1836] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92eaf8f000) [pid = 1861] [serial = 1853] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f930b9f1400) [pid = 1861] [serial = 1818] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f92e6bd3400) [pid = 1861] [serial = 1899] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f92ee96f400) [pid = 1861] [serial = 1875] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92eb422800) [pid = 1861] [serial = 1857] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f92eb42fc00) [pid = 1861] [serial = 1859] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f92eb4a8c00) [pid = 1861] [serial = 1860] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f92df5e9800) [pid = 1861] [serial = 1835] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f92e8a4c800) [pid = 1861] [serial = 1847] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92e97ac800) [pid = 1861] [serial = 1850] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f92f1ff2400) [pid = 1861] [serial = 1884] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92e8a4a400) [pid = 1861] [serial = 1764] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92f2227c00) [pid = 1861] [serial = 1890] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f92e4bf1000) [pid = 1861] [serial = 1896] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f92e103ec00) [pid = 1861] [serial = 1893] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f92f1fa4400) [pid = 1861] [serial = 1883] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f92e0d4b800) [pid = 1861] [serial = 1892] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92e1e7b800) [pid = 1861] [serial = 1838] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92eb61dc00) [pid = 1861] [serial = 1863] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92f1ffb800) [pid = 1861] [serial = 1886] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92eaba5c00) [pid = 1861] [serial = 1851] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f92f219f400) [pid = 1861] [serial = 1887] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92e6bd9000) [pid = 1861] [serial = 1844] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92f1f15800) [pid = 1861] [serial = 1880] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f9304b62c00) [pid = 1861] [serial = 1812] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92eea4f400) [pid = 1861] [serial = 1877] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92e2860400) [pid = 1861] [serial = 1895] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92eb719c00) [pid = 1861] [serial = 1865] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f930b839400) [pid = 1861] [serial = 1815] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92e6be1400) [pid = 1861] [serial = 1845] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92edecc400) [pid = 1861] [serial = 1869] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f92f1f1e400) [pid = 1861] [serial = 1889] [outer = (nil)] [url = about:blank] 14:37:09 INFO - PROCESS | 1861 | 1461361029967 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:37:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:37:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 3696ms 14:37:10 INFO - PROCESS | 1861 | 1461361029997 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 14:37:10 INFO - PROCESS | 1861 | 1461361030004 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 14:37:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:37:10 INFO - PROCESS | 1861 | 1461361030062 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:37:10 INFO - PROCESS | 1861 | 1461361030068 Marionette TRACE conn4 <- [1,2666,null,{}] 14:37:10 INFO - PROCESS | 1861 | 1461361030077 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:10 INFO - PROCESS | 1861 | 1461361030321 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 14:37:10 INFO - PROCESS | 1861 | 1461361030512 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e1ea0800 == 146 [pid = 1861] [id = 674] 14:37:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f92e0d52000) [pid = 1861] [serial = 2023] [outer = (nil)] 14:37:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92e103c400) [pid = 1861] [serial = 2024] [outer = 0x7f92e0d52000] 14:37:10 INFO - PROCESS | 1861 | 1461361030585 Marionette DEBUG loaded listener.js 14:37:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92e1e6c400) [pid = 1861] [serial = 2025] [outer = 0x7f92e0d52000] 14:37:11 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:37:11 INFO - PROCESS | 1861 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:37:11 INFO - PROCESS | 1861 | 1461361031900 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 14:37:11 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) 14:37:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1859ms 14:37:11 INFO - PROCESS | 1861 | 1461361031917 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 14:37:11 INFO - PROCESS | 1861 | 1461361031926 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 14:37:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:37:11 INFO - PROCESS | 1861 | 1461361031937 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:37:11 INFO - PROCESS | 1861 | 1461361031942 Marionette TRACE conn4 <- [1,2670,null,{}] 14:37:11 INFO - PROCESS | 1861 | 1461361031954 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:12 INFO - PROCESS | 1861 | 1461361032309 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 14:37:12 INFO - PROCESS | 1861 | 1461361032363 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e4ced000 == 147 [pid = 1861] [id = 675] 14:37:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92e2856400) [pid = 1861] [serial = 2026] [outer = (nil)] 14:37:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92e5291800) [pid = 1861] [serial = 2027] [outer = 0x7f92e2856400] 14:37:12 INFO - PROCESS | 1861 | 1461361032430 Marionette DEBUG loaded listener.js 14:37:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92e5c04800) [pid = 1861] [serial = 2028] [outer = 0x7f92e2856400] 14:37:13 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92deb57400) [pid = 1861] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92eafb3400) [pid = 1861] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f92e2a2d400) [pid = 1861] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92e67d1800) [pid = 1861] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92f2b97000) [pid = 1861] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f92f58e4400) [pid = 1861] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f92eb4ae400) [pid = 1861] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f92edec9000) [pid = 1861] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f92e2860c00) [pid = 1861] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f92e5ac8c00) [pid = 1861] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f92f222c000) [pid = 1861] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f92e5ac5400) [pid = 1861] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f92e97b1000) [pid = 1861] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f92f2b97400) [pid = 1861] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f92deb58000) [pid = 1861] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f92e0b0e400) [pid = 1861] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f92eb71a800) [pid = 1861] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f92ebda5c00) [pid = 1861] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f92e5acbc00) [pid = 1861] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 123 (0x7f92e4bef000) [pid = 1861] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 122 (0x7f92eac63000) [pid = 1861] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:37:14 INFO - PROCESS | 1861 | --DOMWINDOW == 121 (0x7f92eb718000) [pid = 1861] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:37:14 INFO - PROCESS | 1861 | 1461361034391 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 14:37:14 INFO - PROCESS | 1861 | 1461361034432 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 14:37:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:37:14 INFO - PROCESS | 1861 | 1461361034438 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:37:14 INFO - PROCESS | 1861 | 1461361034444 Marionette TRACE conn4 <- [1,2674,null,{}] 14:37:14 INFO - PROCESS | 1861 | 1461361034460 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:14 INFO - PROCESS | 1861 | 1461361034748 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 14:37:14 INFO - PROCESS | 1861 | 1461361034864 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e6785800 == 148 [pid = 1861] [id = 676] 14:37:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 122 (0x7f92e5ac9000) [pid = 1861] [serial = 2029] [outer = (nil)] 14:37:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 123 (0x7f92e817a800) [pid = 1861] [serial = 2030] [outer = 0x7f92e5ac9000] 14:37:14 INFO - PROCESS | 1861 | 1461361034933 Marionette DEBUG loaded listener.js 14:37:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f92e8abc400) [pid = 1861] [serial = 2031] [outer = 0x7f92e5ac9000] 14:37:16 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:37:16 INFO - PROCESS | 1861 | 1461361036111 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 14:37:16 INFO - PROCESS | 1861 | 1461361036137 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 14:37:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:37:16 INFO - PROCESS | 1861 | 1461361036146 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:37:16 INFO - PROCESS | 1861 | 1461361036150 Marionette TRACE conn4 <- [1,2678,null,{}] 14:37:16 INFO - PROCESS | 1861 | 1461361036162 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:16 INFO - PROCESS | 1861 | 1461361036482 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 14:37:16 INFO - PROCESS | 1861 | 1461361036916 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e0edb000 == 149 [pid = 1861] [id = 677] 14:37:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f92deb59c00) [pid = 1861] [serial = 2032] [outer = (nil)] 14:37:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f92e00ec800) [pid = 1861] [serial = 2033] [outer = 0x7f92deb59c00] 14:37:17 INFO - PROCESS | 1861 | 1461361037003 Marionette DEBUG loaded listener.js 14:37:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f92e0b0e000) [pid = 1861] [serial = 2034] [outer = 0x7f92deb59c00] 14:37:18 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:37:18 INFO - PROCESS | 1861 | 1461361038435 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 14:37:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 14:37:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2343ms 14:37:18 INFO - PROCESS | 1861 | 1461361038491 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 14:37:18 INFO - PROCESS | 1861 | 1461361038497 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 14:37:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:37:18 INFO - PROCESS | 1861 | 1461361038506 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:37:18 INFO - PROCESS | 1861 | 1461361038512 Marionette TRACE conn4 <- [1,2682,null,{}] 14:37:18 INFO - PROCESS | 1861 | 1461361038521 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:18 INFO - PROCESS | 1861 | 1461361038934 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 14:37:19 INFO - PROCESS | 1861 | 1461361039136 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5c2d800 == 150 [pid = 1861] [id = 678] 14:37:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f92e0d47800) [pid = 1861] [serial = 2035] [outer = (nil)] 14:37:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f92e4a6cc00) [pid = 1861] [serial = 2036] [outer = 0x7f92e0d47800] 14:37:19 INFO - PROCESS | 1861 | 1461361039221 Marionette DEBUG loaded listener.js 14:37:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f92e5ac8400) [pid = 1861] [serial = 2037] [outer = 0x7f92e0d47800] 14:37:20 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:37:20 INFO - PROCESS | 1861 | 1461361040658 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 14:37:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 14:37:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2188ms 14:37:20 INFO - PROCESS | 1861 | 1461361040698 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 14:37:20 INFO - PROCESS | 1861 | 1461361040706 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 14:37:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:37:20 INFO - PROCESS | 1861 | 1461361040713 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:37:20 INFO - PROCESS | 1861 | 1461361040716 Marionette TRACE conn4 <- [1,2686,null,{}] 14:37:20 INFO - PROCESS | 1861 | 1461361040723 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:21 INFO - PROCESS | 1861 | 1461361041194 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 14:37:21 INFO - PROCESS | 1861 | 1461361041401 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9362800 == 151 [pid = 1861] [id = 679] 14:37:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f92e5c06400) [pid = 1861] [serial = 2038] [outer = (nil)] 14:37:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f92e817ec00) [pid = 1861] [serial = 2039] [outer = 0x7f92e5c06400] 14:37:21 INFO - PROCESS | 1861 | 1461361041480 Marionette DEBUG loaded listener.js 14:37:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f92e8abe000) [pid = 1861] [serial = 2040] [outer = 0x7f92e5c06400] 14:37:22 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:37:23 INFO - PROCESS | 1861 | 1461361043051 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 14:37:23 INFO - PROCESS | 1861 | 1461361043113 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 14:37:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:37:23 INFO - PROCESS | 1861 | 1461361043130 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:37:23 INFO - PROCESS | 1861 | 1461361043140 Marionette TRACE conn4 <- [1,2690,null,{}] 14:37:23 INFO - PROCESS | 1861 | 1461361043193 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:23 INFO - PROCESS | 1861 | 1461361043470 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 14:37:23 INFO - PROCESS | 1861 | 1461361043733 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eadc4800 == 152 [pid = 1861] [id = 680] 14:37:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92e5c08000) [pid = 1861] [serial = 2041] [outer = (nil)] 14:37:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f92eaba4400) [pid = 1861] [serial = 2042] [outer = 0x7f92e5c08000] 14:37:23 INFO - PROCESS | 1861 | 1461361043811 Marionette DEBUG loaded listener.js 14:37:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f92eaf95c00) [pid = 1861] [serial = 2043] [outer = 0x7f92e5c08000] 14:37:25 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:37:25 INFO - PROCESS | 1861 | 1461361045201 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 14:37:25 INFO - PROCESS | 1861 | 1461361045273 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 14:37:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:37:25 INFO - PROCESS | 1861 | 1461361045321 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:37:25 INFO - PROCESS | 1861 | 1461361045326 Marionette TRACE conn4 <- [1,2694,null,{}] 14:37:25 INFO - PROCESS | 1861 | 1461361045384 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:25 INFO - PROCESS | 1861 | 1461361045641 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 14:37:25 INFO - PROCESS | 1861 | 1461361045910 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:25 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecb77800 == 153 [pid = 1861] [id = 681] 14:37:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f92e8173000) [pid = 1861] [serial = 2044] [outer = (nil)] 14:37:25 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f92eb42d400) [pid = 1861] [serial = 2045] [outer = 0x7f92e8173000] 14:37:26 INFO - PROCESS | 1861 | 1461361046004 Marionette DEBUG loaded listener.js 14:37:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92eb618800) [pid = 1861] [serial = 2046] [outer = 0x7f92e8173000] 14:37:27 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:37:27 INFO - PROCESS | 1861 | 1461361047459 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 14:37:27 INFO - PROCESS | 1861 | 1461361047514 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 14:37:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:37:27 INFO - PROCESS | 1861 | 1461361047521 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:37:27 INFO - PROCESS | 1861 | 1461361047525 Marionette TRACE conn4 <- [1,2698,null,{}] 14:37:27 INFO - PROCESS | 1861 | 1461361047632 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:27 INFO - PROCESS | 1861 | 1461361047881 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 14:37:28 INFO - PROCESS | 1861 | 1461361048143 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eddc9800 == 154 [pid = 1861] [id = 682] 14:37:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92ec0de800) [pid = 1861] [serial = 2047] [outer = (nil)] 14:37:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92ece2a800) [pid = 1861] [serial = 2048] [outer = 0x7f92ec0de800] 14:37:28 INFO - PROCESS | 1861 | 1461361048236 Marionette DEBUG loaded listener.js 14:37:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92ee0db800) [pid = 1861] [serial = 2049] [outer = 0x7f92ec0de800] 14:37:29 INFO - PROCESS | 1861 | SkCairoFTTypeface::onFilterRec unimplemented 14:37:29 INFO - PROCESS | 1861 | 1461361049664 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 14:37:29 INFO - PROCESS | 1861 | 1461361049727 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 14:37:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:37:29 INFO - PROCESS | 1861 | 1461361049824 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:37:29 INFO - PROCESS | 1861 | 1461361049829 Marionette TRACE conn4 <- [1,2702,null,{}] 14:37:29 INFO - PROCESS | 1861 | 1461361049841 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:30 INFO - PROCESS | 1861 | 1461361050088 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 14:37:30 INFO - PROCESS | 1861 | 1461361050351 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f215e800 == 155 [pid = 1861] [id = 683] 14:37:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92ec0d5800) [pid = 1861] [serial = 2050] [outer = (nil)] 14:37:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92f1f15800) [pid = 1861] [serial = 2051] [outer = 0x7f92ec0d5800] 14:37:30 INFO - PROCESS | 1861 | 1461361050430 Marionette DEBUG loaded listener.js 14:37:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92f1ff6000) [pid = 1861] [serial = 2052] [outer = 0x7f92ec0d5800] 14:37:31 INFO - PROCESS | 1861 | 1461361051341 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:37:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:37:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1681ms 14:37:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:37:31 INFO - PROCESS | 1861 | 1461361051416 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 14:37:31 INFO - PROCESS | 1861 | 1461361051419 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 14:37:31 INFO - PROCESS | 1861 | 1461361051426 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:37:31 INFO - PROCESS | 1861 | 1461361051429 Marionette TRACE conn4 <- [1,2706,null,{}] 14:37:31 INFO - PROCESS | 1861 | 1461361051436 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:31 INFO - PROCESS | 1861 | 1461361051693 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 14:37:32 INFO - PROCESS | 1861 | 1461361052019 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2a3b800 == 156 [pid = 1861] [id = 684] 14:37:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92ebdab400) [pid = 1861] [serial = 2053] [outer = (nil)] 14:37:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92f219b800) [pid = 1861] [serial = 2054] [outer = 0x7f92ebdab400] 14:37:32 INFO - PROCESS | 1861 | 1461361052104 Marionette DEBUG loaded listener.js 14:37:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f92f222b800) [pid = 1861] [serial = 2055] [outer = 0x7f92ebdab400] 14:37:33 INFO - PROCESS | 1861 | 1461361053015 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 14:37:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:37:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1636ms 14:37:33 INFO - PROCESS | 1861 | 1461361053063 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 14:37:33 INFO - PROCESS | 1861 | 1461361053066 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 14:37:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:37:33 INFO - PROCESS | 1861 | 1461361053073 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:37:33 INFO - PROCESS | 1861 | 1461361053077 Marionette TRACE conn4 <- [1,2710,null,{}] 14:37:33 INFO - PROCESS | 1861 | 1461361053083 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:33 INFO - PROCESS | 1861 | 1461361053336 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 14:37:33 INFO - PROCESS | 1861 | 1461361053653 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f428b000 == 157 [pid = 1861] [id = 685] 14:37:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92ec0dfc00) [pid = 1861] [serial = 2056] [outer = (nil)] 14:37:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92f23ae400) [pid = 1861] [serial = 2057] [outer = 0x7f92ec0dfc00] 14:37:33 INFO - PROCESS | 1861 | 1461361053738 Marionette DEBUG loaded listener.js 14:37:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92f23e8c00) [pid = 1861] [serial = 2058] [outer = 0x7f92ec0dfc00] 14:37:34 INFO - PROCESS | 1861 | 1461361054636 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 14:37:34 INFO - PROCESS | 1861 | 1461361054715 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 14:37:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:37:34 INFO - PROCESS | 1861 | 1461361054721 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:37:34 INFO - PROCESS | 1861 | 1461361054723 Marionette TRACE conn4 <- [1,2714,null,{}] 14:37:34 INFO - PROCESS | 1861 | 1461361054729 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:35 INFO - PROCESS | 1861 | 1461361055023 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 14:37:35 INFO - PROCESS | 1861 | 1461361055341 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f54c8000 == 158 [pid = 1861] [id = 686] 14:37:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92e00ee800) [pid = 1861] [serial = 2059] [outer = (nil)] 14:37:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92f23ea000) [pid = 1861] [serial = 2060] [outer = 0x7f92e00ee800] 14:37:35 INFO - PROCESS | 1861 | 1461361055421 Marionette DEBUG loaded listener.js 14:37:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92f407a400) [pid = 1861] [serial = 2061] [outer = 0x7f92e00ee800] 14:37:36 INFO - PROCESS | 1861 | 1461361056291 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 14:37:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:37:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1598ms 14:37:36 INFO - PROCESS | 1861 | 1461361056321 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 14:37:36 INFO - PROCESS | 1861 | 1461361056324 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 14:37:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:37:36 INFO - PROCESS | 1861 | 1461361056332 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:37:36 INFO - PROCESS | 1861 | 1461361056335 Marionette TRACE conn4 <- [1,2718,null,{}] 14:37:36 INFO - PROCESS | 1861 | 1461361056342 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:36 INFO - PROCESS | 1861 | 1461361056585 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 14:37:36 INFO - PROCESS | 1861 | 1461361056843 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f576e800 == 159 [pid = 1861] [id = 687] 14:37:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92f40cbc00) [pid = 1861] [serial = 2062] [outer = (nil)] 14:37:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92f40d2000) [pid = 1861] [serial = 2063] [outer = 0x7f92f40cbc00] 14:37:36 INFO - PROCESS | 1861 | 1461361056994 Marionette DEBUG loaded listener.js 14:37:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92f48d7c00) [pid = 1861] [serial = 2064] [outer = 0x7f92f40cbc00] 14:37:37 INFO - PROCESS | 1861 | 1461361057952 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 14:37:38 INFO - PROCESS | 1861 | 1461361058030 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 14:37:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:37:38 INFO - PROCESS | 1861 | 1461361058037 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:37:38 INFO - PROCESS | 1861 | 1461361058041 Marionette TRACE conn4 <- [1,2722,null,{}] 14:37:38 INFO - PROCESS | 1861 | 1461361058047 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:38 INFO - PROCESS | 1861 | 1461361058360 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 14:37:38 INFO - PROCESS | 1861 | 1461361058682 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f8490000 == 160 [pid = 1861] [id = 688] 14:37:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92f40cc000) [pid = 1861] [serial = 2065] [outer = (nil)] 14:37:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92f58ee800) [pid = 1861] [serial = 2066] [outer = 0x7f92f40cc000] 14:37:38 INFO - PROCESS | 1861 | 1461361058789 Marionette DEBUG loaded listener.js 14:37:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92f6ab2800) [pid = 1861] [serial = 2067] [outer = 0x7f92f40cc000] 14:37:39 INFO - PROCESS | 1861 | 1461361059770 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 14:37:39 INFO - PROCESS | 1861 | 1461361059833 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 14:37:39 INFO - PROCESS | 1861 | 1461361059840 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:37:39 INFO - PROCESS | 1861 | 1461361059843 Marionette TRACE conn4 <- [1,2726,null,{}] 14:37:39 INFO - PROCESS | 1861 | 1461361059849 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:40 INFO - PROCESS | 1861 | 1461361060110 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 14:37:40 INFO - PROCESS | 1861 | 1461361060427 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f930c000 == 161 [pid = 1861] [id = 689] 14:37:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92df5e9000) [pid = 1861] [serial = 2068] [outer = (nil)] 14:37:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92f6fe5c00) [pid = 1861] [serial = 2069] [outer = 0x7f92df5e9000] 14:37:40 INFO - PROCESS | 1861 | 1461361060510 Marionette DEBUG loaded listener.js 14:37:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92f853dc00) [pid = 1861] [serial = 2070] [outer = 0x7f92df5e9000] 14:37:41 INFO - PROCESS | 1861 | 1461361061378 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 14:37:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:37:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1581ms 14:37:41 INFO - PROCESS | 1861 | 1461361061421 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 14:37:41 INFO - PROCESS | 1861 | 1461361061424 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 14:37:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:37:41 INFO - PROCESS | 1861 | 1461361061431 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:37:41 INFO - PROCESS | 1861 | 1461361061434 Marionette TRACE conn4 <- [1,2730,null,{}] 14:37:41 INFO - PROCESS | 1861 | 1461361061440 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:41 INFO - PROCESS | 1861 | 1461361061687 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 14:37:42 INFO - PROCESS | 1861 | 1461361062045 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:42 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fed62000 == 162 [pid = 1861] [id = 690] 14:37:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92f8544400) [pid = 1861] [serial = 2071] [outer = (nil)] 14:37:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92f860c000) [pid = 1861] [serial = 2072] [outer = 0x7f92f8544400] 14:37:42 INFO - PROCESS | 1861 | 1461361062131 Marionette DEBUG loaded listener.js 14:37:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92f913cc00) [pid = 1861] [serial = 2073] [outer = 0x7f92f8544400] 14:37:43 INFO - PROCESS | 1861 | 1461361063365 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 14:37:43 INFO - PROCESS | 1861 | 1461361063421 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 14:37:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:37:43 INFO - PROCESS | 1861 | 1461361063477 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:37:43 INFO - PROCESS | 1861 | 1461361063481 Marionette TRACE conn4 <- [1,2734,null,{}] 14:37:43 INFO - PROCESS | 1861 | 1461361063486 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:43 INFO - PROCESS | 1861 | 1461361063716 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 14:37:44 INFO - PROCESS | 1861 | 1461361064610 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:44 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e1ea3000 == 163 [pid = 1861] [id = 691] 14:37:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f92df5e3400) [pid = 1861] [serial = 2074] [outer = (nil)] 14:37:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92e00ef800) [pid = 1861] [serial = 2075] [outer = 0x7f92df5e3400] 14:37:44 INFO - PROCESS | 1861 | 1461361064714 Marionette DEBUG loaded listener.js 14:37:44 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f92e0b0f400) [pid = 1861] [serial = 2076] [outer = 0x7f92df5e3400] 14:37:45 INFO - PROCESS | 1861 | 1461361065614 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 14:37:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:37:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2204ms 14:37:45 INFO - PROCESS | 1861 | 1461361065674 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 14:37:45 INFO - PROCESS | 1861 | 1461361065682 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 14:37:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:37:45 INFO - PROCESS | 1861 | 1461361065692 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:37:45 INFO - PROCESS | 1861 | 1461361065695 Marionette TRACE conn4 <- [1,2738,null,{}] 14:37:45 INFO - PROCESS | 1861 | 1461361065704 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:45 INFO - PROCESS | 1861 | 1461361065960 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 14:37:46 INFO - PROCESS | 1861 | 1461361066289 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8bc6000 == 164 [pid = 1861] [id = 692] 14:37:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f92e4bed400) [pid = 1861] [serial = 2077] [outer = (nil)] 14:37:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f92e5290400) [pid = 1861] [serial = 2078] [outer = 0x7f92e4bed400] 14:37:46 INFO - PROCESS | 1861 | 1461361066369 Marionette DEBUG loaded listener.js 14:37:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92e5c03000) [pid = 1861] [serial = 2079] [outer = 0x7f92e4bed400] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e1eac800 == 163 [pid = 1861] [id = 652] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e29ab000 == 162 [pid = 1861] [id = 653] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9310b6a800 == 161 [pid = 1861] [id = 100] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e5a5d000 == 160 [pid = 1861] [id = 654] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f931035f800 == 159 [pid = 1861] [id = 68] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fe92f800 == 158 [pid = 1861] [id = 60] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e6785800 == 157 [pid = 1861] [id = 676] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e4ced000 == 156 [pid = 1861] [id = 675] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e1ea0800 == 155 [pid = 1861] [id = 674] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff311800 == 154 [pid = 1861] [id = 673] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fed61800 == 153 [pid = 1861] [id = 672] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fe944800 == 152 [pid = 1861] [id = 671] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fdd22000 == 151 [pid = 1861] [id = 670] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f92ba800 == 150 [pid = 1861] [id = 669] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f6711800 == 149 [pid = 1861] [id = 668] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f588b800 == 148 [pid = 1861] [id = 667] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f4ee0800 == 147 [pid = 1861] [id = 666] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2a4e000 == 146 [pid = 1861] [id = 665] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2162800 == 145 [pid = 1861] [id = 664] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eec29000 == 144 [pid = 1861] [id = 663] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92edfd7000 == 143 [pid = 1861] [id = 662] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecd6f800 == 142 [pid = 1861] [id = 661] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eb498000 == 141 [pid = 1861] [id = 660] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9fc1800 == 140 [pid = 1861] [id = 659] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e6948000 == 139 [pid = 1861] [id = 448] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e976d800 == 138 [pid = 1861] [id = 658] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e8dc3000 == 137 [pid = 1861] [id = 657] 14:37:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e281b000 == 136 [pid = 1861] [id = 656] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92e817b800) [pid = 1861] [serial = 1967] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92e67d3800) [pid = 1861] [serial = 1964] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92e8177c00) [pid = 1861] [serial = 1965] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92f5208c00) [pid = 1861] [serial = 1946] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92f50c8c00) [pid = 1861] [serial = 1944] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f92f50be800) [pid = 1861] [serial = 1943] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f92f4d1c400) [pid = 1861] [serial = 1941] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92f48d6c00) [pid = 1861] [serial = 1940] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f92f48d5400) [pid = 1861] [serial = 1938] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f92f41c9c00) [pid = 1861] [serial = 1937] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f92f407c400) [pid = 1861] [serial = 1935] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f92f2b99c00) [pid = 1861] [serial = 1934] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92f2936c00) [pid = 1861] [serial = 1932] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f92f23efc00) [pid = 1861] [serial = 1931] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92f23e7800) [pid = 1861] [serial = 1929] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92f23afc00) [pid = 1861] [serial = 1928] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f92f222d400) [pid = 1861] [serial = 1926] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f92f219f800) [pid = 1861] [serial = 1925] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f92f1ff1c00) [pid = 1861] [serial = 1923] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f92eea4dc00) [pid = 1861] [serial = 1922] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92eceb0400) [pid = 1861] [serial = 1920] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92ebda3800) [pid = 1861] [serial = 1919] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92eb431400) [pid = 1861] [serial = 1917] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92eaf97000) [pid = 1861] [serial = 1916] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f92eabf1000) [pid = 1861] [serial = 1914] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92eaba0c00) [pid = 1861] [serial = 1913] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92e5378800) [pid = 1861] [serial = 1833] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92e8ab6c00) [pid = 1861] [serial = 1911] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92e6be1800) [pid = 1861] [serial = 1910] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92e4bf2000) [pid = 1861] [serial = 1907] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92e535f400) [pid = 1861] [serial = 1908] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f92e0d49800) [pid = 1861] [serial = 1905] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92df5ed400) [pid = 1861] [serial = 1904] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92e102f400) [pid = 1861] [serial = 1958] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f92e10a6000) [pid = 1861] [serial = 1959] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f92f6ab4c00) [pid = 1861] [serial = 1956] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f92f6a8a400) [pid = 1861] [serial = 1955] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f92f5cc6400) [pid = 1861] [serial = 1953] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f92f58ec000) [pid = 1861] [serial = 1952] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f92f58e4000) [pid = 1861] [serial = 1950] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f92f50c9c00) [pid = 1861] [serial = 1949] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f92f57b6c00) [pid = 1861] [serial = 1947] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f92e4a6d000) [pid = 1861] [serial = 1961] [outer = (nil)] [url = about:blank] 14:37:47 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f92e528e000) [pid = 1861] [serial = 1962] [outer = (nil)] [url = about:blank] 14:37:48 INFO - PROCESS | 1861 | 1461361068070 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 14:37:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:37:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 2388ms 14:37:48 INFO - PROCESS | 1861 | 1461361068082 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 14:37:48 INFO - PROCESS | 1861 | 1461361068086 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 14:37:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:37:48 INFO - PROCESS | 1861 | 1461361068095 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:37:48 INFO - PROCESS | 1861 | 1461361068097 Marionette TRACE conn4 <- [1,2742,null,{}] 14:37:48 INFO - PROCESS | 1861 | 1461361068102 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:48 INFO - PROCESS | 1861 | 1461361068328 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 14:37:48 INFO - PROCESS | 1861 | 1461361068564 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e20ea800 == 137 [pid = 1861] [id = 693] 14:37:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f92e10a6400) [pid = 1861] [serial = 2080] [outer = (nil)] 14:37:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f92e5378800) [pid = 1861] [serial = 2081] [outer = 0x7f92e10a6400] 14:37:48 INFO - PROCESS | 1861 | 1461361068632 Marionette DEBUG loaded listener.js 14:37:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f92e8ab2400) [pid = 1861] [serial = 2082] [outer = 0x7f92e10a6400] 14:37:49 INFO - PROCESS | 1861 | 1461361069462 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:37:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:37:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1437ms 14:37:49 INFO - PROCESS | 1861 | 1461361069532 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 14:37:49 INFO - PROCESS | 1861 | 1461361069536 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 14:37:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:37:49 INFO - PROCESS | 1861 | 1461361069545 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:37:49 INFO - PROCESS | 1861 | 1461361069554 Marionette TRACE conn4 <- [1,2746,null,{}] 14:37:49 INFO - PROCESS | 1861 | 1461361069572 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:49 INFO - PROCESS | 1861 | 1461361069814 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 14:37:50 INFO - PROCESS | 1861 | 1461361070023 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8be2800 == 138 [pid = 1861] [id = 694] 14:37:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f92ea067400) [pid = 1861] [serial = 2083] [outer = (nil)] 14:37:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f92eabf1000) [pid = 1861] [serial = 2084] [outer = 0x7f92ea067400] 14:37:50 INFO - PROCESS | 1861 | 1461361070131 Marionette DEBUG loaded listener.js 14:37:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92eac63400) [pid = 1861] [serial = 2085] [outer = 0x7f92ea067400] 14:37:50 INFO - PROCESS | 1861 | 1461361070958 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:37:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:37:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1440ms 14:37:50 INFO - PROCESS | 1861 | 1461361070984 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 14:37:50 INFO - PROCESS | 1861 | 1461361070987 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 14:37:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:37:50 INFO - PROCESS | 1861 | 1461361070994 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:37:50 INFO - PROCESS | 1861 | 1461361070996 Marionette TRACE conn4 <- [1,2750,null,{}] 14:37:51 INFO - PROCESS | 1861 | 1461361071012 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:51 INFO - PROCESS | 1861 | 1461361071307 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 14:37:51 INFO - PROCESS | 1861 | 1461361071344 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:51 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9780000 == 139 [pid = 1861] [id = 695] 14:37:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f92ea06ec00) [pid = 1861] [serial = 2086] [outer = (nil)] 14:37:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f92e5acb800) [pid = 1861] [serial = 2087] [outer = 0x7f92ea06ec00] 14:37:51 INFO - PROCESS | 1861 | 1461361071417 Marionette DEBUG loaded listener.js 14:37:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f92eb42d800) [pid = 1861] [serial = 2088] [outer = 0x7f92ea06ec00] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f92e1e78c00) [pid = 1861] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f92e2856400) [pid = 1861] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f92ece31000) [pid = 1861] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f92e5ad2000) [pid = 1861] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f92f40c6400) [pid = 1861] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f92f6c0fc00) [pid = 1861] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f92eaf9cc00) [pid = 1861] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f92eab9c400) [pid = 1861] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f92e8abd800) [pid = 1861] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f92ee965c00) [pid = 1861] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f92df5ef000) [pid = 1861] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f92ecea8400) [pid = 1861] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f92deb4f400) [pid = 1861] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 123 (0x7f92e0d52000) [pid = 1861] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 122 (0x7f92deb52800) [pid = 1861] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 121 (0x7f92eceb3c00) [pid = 1861] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 120 (0x7f92e5364800) [pid = 1861] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 119 (0x7f92eaba7000) [pid = 1861] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 118 (0x7f92ee964000) [pid = 1861] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 117 (0x7f92e2a2cc00) [pid = 1861] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:37:52 INFO - PROCESS | 1861 | --DOMWINDOW == 116 (0x7f92e8ab4400) [pid = 1861] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:37:52 INFO - PROCESS | 1861 | 1461361072969 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:37:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:37:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2033ms 14:37:53 INFO - PROCESS | 1861 | 1461361073029 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 14:37:53 INFO - PROCESS | 1861 | 1461361073032 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 14:37:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:37:53 INFO - PROCESS | 1861 | 1461361073038 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:37:53 INFO - PROCESS | 1861 | 1461361073042 Marionette TRACE conn4 <- [1,2754,null,{}] 14:37:53 INFO - PROCESS | 1861 | 1461361073107 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:53 INFO - PROCESS | 1861 | 1461361073336 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 14:37:53 INFO - PROCESS | 1861 | 1461361073514 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:53 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9fb7800 == 140 [pid = 1861] [id = 696] 14:37:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 117 (0x7f92eaf93400) [pid = 1861] [serial = 2089] [outer = (nil)] 14:37:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 118 (0x7f92eb42c000) [pid = 1861] [serial = 2090] [outer = 0x7f92eaf93400] 14:37:53 INFO - PROCESS | 1861 | 1461361073595 Marionette DEBUG loaded listener.js 14:37:53 INFO - PROCESS | 1861 | ++DOMWINDOW == 119 (0x7f92ebda1000) [pid = 1861] [serial = 2091] [outer = 0x7f92eaf93400] 14:37:54 INFO - PROCESS | 1861 | 1461361074396 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:37:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:37:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1373ms 14:37:54 INFO - PROCESS | 1861 | 1461361074413 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 14:37:54 INFO - PROCESS | 1861 | 1461361074416 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 14:37:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:37:54 INFO - PROCESS | 1861 | 1461361074423 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:37:54 INFO - PROCESS | 1861 | 1461361074426 Marionette TRACE conn4 <- [1,2758,null,{}] 14:37:54 INFO - PROCESS | 1861 | 1461361074432 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:54 INFO - PROCESS | 1861 | 1461361074750 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 14:37:54 INFO - PROCESS | 1861 | 1461361074787 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ebdb8000 == 141 [pid = 1861] [id = 697] 14:37:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 120 (0x7f92eb4afc00) [pid = 1861] [serial = 2092] [outer = (nil)] 14:37:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 121 (0x7f92eceab400) [pid = 1861] [serial = 2093] [outer = 0x7f92eb4afc00] 14:37:54 INFO - PROCESS | 1861 | 1461361074855 Marionette DEBUG loaded listener.js 14:37:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 122 (0x7f92edec0c00) [pid = 1861] [serial = 2094] [outer = 0x7f92eb4afc00] 14:37:56 INFO - PROCESS | 1861 | 1461361076113 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:37:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:37:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1735ms 14:37:56 INFO - PROCESS | 1861 | 1461361076160 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 14:37:56 INFO - PROCESS | 1861 | 1461361076168 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 14:37:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:37:56 INFO - PROCESS | 1861 | 1461361076178 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:37:56 INFO - PROCESS | 1861 | 1461361076184 Marionette TRACE conn4 <- [1,2762,null,{}] 14:37:56 INFO - PROCESS | 1861 | 1461361076193 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:56 INFO - PROCESS | 1861 | 1461361076512 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 14:37:56 INFO - PROCESS | 1861 | 1461361076836 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5c18800 == 142 [pid = 1861] [id = 698] 14:37:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 123 (0x7f92e4bf1000) [pid = 1861] [serial = 2095] [outer = (nil)] 14:37:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f92e528cc00) [pid = 1861] [serial = 2096] [outer = 0x7f92e4bf1000] 14:37:56 INFO - PROCESS | 1861 | 1461361076921 Marionette DEBUG loaded listener.js 14:37:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f92e6bd8000) [pid = 1861] [serial = 2097] [outer = 0x7f92e4bf1000] 14:37:57 INFO - PROCESS | 1861 | 1461361077964 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:37:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:37:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1837ms 14:37:58 INFO - PROCESS | 1861 | 1461361078016 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 14:37:58 INFO - PROCESS | 1861 | 1461361078026 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 14:37:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:37:58 INFO - PROCESS | 1861 | 1461361078039 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:37:58 INFO - PROCESS | 1861 | 1461361078043 Marionette TRACE conn4 <- [1,2766,null,{}] 14:37:58 INFO - PROCESS | 1861 | 1461361078050 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:58 INFO - PROCESS | 1861 | 1461361078351 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 14:37:58 INFO - PROCESS | 1861 | 1461361078713 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:58 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eb54d800 == 143 [pid = 1861] [id = 699] 14:37:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f92e8abb800) [pid = 1861] [serial = 2098] [outer = (nil)] 14:37:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f92ea06f800) [pid = 1861] [serial = 2099] [outer = 0x7f92e8abb800] 14:37:58 INFO - PROCESS | 1861 | 1461361078797 Marionette DEBUG loaded listener.js 14:37:58 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f92eabf2800) [pid = 1861] [serial = 2100] [outer = 0x7f92e8abb800] 14:37:59 INFO - PROCESS | 1861 | 1461361079711 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:37:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:37:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1736ms 14:37:59 INFO - PROCESS | 1861 | 1461361079775 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 14:37:59 INFO - PROCESS | 1861 | 1461361079780 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 14:37:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:37:59 INFO - PROCESS | 1861 | 1461361079787 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:37:59 INFO - PROCESS | 1861 | 1461361079793 Marionette TRACE conn4 <- [1,2770,null,{}] 14:37:59 INFO - PROCESS | 1861 | 1461361079810 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:00 INFO - PROCESS | 1861 | 1461361080106 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 14:38:00 INFO - PROCESS | 1861 | 1461361080428 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92edfe0800 == 144 [pid = 1861] [id = 700] 14:38:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f92eb619c00) [pid = 1861] [serial = 2101] [outer = (nil)] 14:38:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f92ec0d3400) [pid = 1861] [serial = 2102] [outer = 0x7f92eb619c00] 14:38:00 INFO - PROCESS | 1861 | 1461361080525 Marionette DEBUG loaded listener.js 14:38:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f92eceb0c00) [pid = 1861] [serial = 2103] [outer = 0x7f92eb619c00] 14:38:01 INFO - PROCESS | 1861 | 1461361081476 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:38:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:38:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1743ms 14:38:01 INFO - PROCESS | 1861 | 1461361081531 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 14:38:01 INFO - PROCESS | 1861 | 1461361081535 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 14:38:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:38:01 INFO - PROCESS | 1861 | 1461361081542 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:38:01 INFO - PROCESS | 1861 | 1461361081547 Marionette TRACE conn4 <- [1,2774,null,{}] 14:38:01 INFO - PROCESS | 1861 | 1461361081553 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:01 INFO - PROCESS | 1861 | 1461361081853 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 14:38:02 INFO - PROCESS | 1861 | 1461361082171 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eeccc000 == 145 [pid = 1861] [id = 701] 14:38:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f92eceaa000) [pid = 1861] [serial = 2104] [outer = (nil)] 14:38:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f92ee0e0800) [pid = 1861] [serial = 2105] [outer = 0x7f92eceaa000] 14:38:02 INFO - PROCESS | 1861 | 1461361082279 Marionette DEBUG loaded listener.js 14:38:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92eea47800) [pid = 1861] [serial = 2106] [outer = 0x7f92eceaa000] 14:38:03 INFO - PROCESS | 1861 | 1461361083222 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 14:38:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:38:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1738ms 14:38:03 INFO - PROCESS | 1861 | 1461361083282 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 14:38:03 INFO - PROCESS | 1861 | 1461361083287 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 14:38:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:38:03 INFO - PROCESS | 1861 | 1461361083293 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:38:03 INFO - PROCESS | 1861 | 1461361083296 Marionette TRACE conn4 <- [1,2778,null,{}] 14:38:03 INFO - PROCESS | 1861 | 1461361083304 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:03 INFO - PROCESS | 1861 | 1461361083563 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 14:38:03 INFO - PROCESS | 1861 | 1461361083917 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:03 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f23e3800 == 146 [pid = 1861] [id = 702] 14:38:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f92eeae0400) [pid = 1861] [serial = 2107] [outer = (nil)] 14:38:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f92f1f1ac00) [pid = 1861] [serial = 2108] [outer = 0x7f92eeae0400] 14:38:04 INFO - PROCESS | 1861 | 1461361084001 Marionette DEBUG loaded listener.js 14:38:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f92f1fa7c00) [pid = 1861] [serial = 2109] [outer = 0x7f92eeae0400] 14:38:04 INFO - PROCESS | 1861 | 1461361084939 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:38:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:38:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1685ms 14:38:04 INFO - PROCESS | 1861 | 1461361084982 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 14:38:04 INFO - PROCESS | 1861 | 1461361084989 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 14:38:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:38:05 INFO - PROCESS | 1861 | 1461361085001 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:38:05 INFO - PROCESS | 1861 | 1461361085006 Marionette TRACE conn4 <- [1,2782,null,{}] 14:38:05 INFO - PROCESS | 1861 | 1461361085017 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:05 INFO - PROCESS | 1861 | 1461361085361 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 14:38:05 INFO - PROCESS | 1861 | 1461361085684 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:05 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4ee0000 == 147 [pid = 1861] [id = 703] 14:38:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f92f1fa9000) [pid = 1861] [serial = 2110] [outer = (nil)] 14:38:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92f23ed400) [pid = 1861] [serial = 2111] [outer = 0x7f92f1fa9000] 14:38:05 INFO - PROCESS | 1861 | 1461361085767 Marionette DEBUG loaded listener.js 14:38:05 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92f2b97400) [pid = 1861] [serial = 2112] [outer = 0x7f92f1fa9000] 14:38:06 INFO - PROCESS | 1861 | 1461361086638 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:38:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:38:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1693ms 14:38:06 INFO - PROCESS | 1861 | 1461361086692 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 14:38:06 INFO - PROCESS | 1861 | 1461361086695 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 14:38:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:38:06 INFO - PROCESS | 1861 | 1461361086703 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:38:06 INFO - PROCESS | 1861 | 1461361086706 Marionette TRACE conn4 <- [1,2786,null,{}] 14:38:06 INFO - PROCESS | 1861 | 1461361086714 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:06 INFO - PROCESS | 1861 | 1461361086970 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 14:38:07 INFO - PROCESS | 1861 | 1461361087253 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:07 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f5661800 == 148 [pid = 1861] [id = 704] 14:38:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92e2a35400) [pid = 1861] [serial = 2113] [outer = (nil)] 14:38:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92f2b9a000) [pid = 1861] [serial = 2114] [outer = 0x7f92e2a35400] 14:38:07 INFO - PROCESS | 1861 | 1461361087378 Marionette DEBUG loaded listener.js 14:38:07 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92f40c6400) [pid = 1861] [serial = 2115] [outer = 0x7f92e2a35400] 14:38:08 INFO - PROCESS | 1861 | 1461361088300 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:38:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:38:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1635ms 14:38:08 INFO - PROCESS | 1861 | 1461361088339 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 14:38:08 INFO - PROCESS | 1861 | 1461361088343 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 14:38:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:38:08 INFO - PROCESS | 1861 | 1461361088350 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:38:08 INFO - PROCESS | 1861 | 1461361088354 Marionette TRACE conn4 <- [1,2790,null,{}] 14:38:08 INFO - PROCESS | 1861 | 1461361088360 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:08 INFO - PROCESS | 1861 | 1461361088623 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 14:38:08 INFO - PROCESS | 1861 | 1461361088938 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f59ac800 == 149 [pid = 1861] [id = 705] 14:38:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92f1fa3c00) [pid = 1861] [serial = 2116] [outer = (nil)] 14:38:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92f41cb000) [pid = 1861] [serial = 2117] [outer = 0x7f92f1fa3c00] 14:38:09 INFO - PROCESS | 1861 | 1461361089021 Marionette DEBUG loaded listener.js 14:38:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92f48d8000) [pid = 1861] [serial = 2118] [outer = 0x7f92f1fa3c00] 14:38:09 INFO - PROCESS | 1861 | 1461361089982 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:38:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:38:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1685ms 14:38:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:38:10 INFO - PROCESS | 1861 | 1461361090037 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 14:38:10 INFO - PROCESS | 1861 | 1461361090040 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 14:38:10 INFO - PROCESS | 1861 | 1461361090047 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:38:10 INFO - PROCESS | 1861 | 1461361090049 Marionette TRACE conn4 <- [1,2794,null,{}] 14:38:10 INFO - PROCESS | 1861 | 1461361090056 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:10 INFO - PROCESS | 1861 | 1461361090310 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 14:38:10 INFO - PROCESS | 1861 | 1461361090580 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:10 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6f66800 == 150 [pid = 1861] [id = 706] 14:38:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92eaba0400) [pid = 1861] [serial = 2119] [outer = (nil)] 14:38:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f92f4d25c00) [pid = 1861] [serial = 2120] [outer = 0x7f92eaba0400] 14:38:10 INFO - PROCESS | 1861 | 1461361090703 Marionette DEBUG loaded listener.js 14:38:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92f50c7c00) [pid = 1861] [serial = 2121] [outer = 0x7f92eaba0400] 14:38:11 INFO - PROCESS | 1861 | 1461361091602 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 14:38:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:38:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1632ms 14:38:11 INFO - PROCESS | 1861 | 1461361091678 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 14:38:11 INFO - PROCESS | 1861 | 1461361091682 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 14:38:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:38:11 INFO - PROCESS | 1861 | 1461361091689 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:38:11 INFO - PROCESS | 1861 | 1461361091692 Marionette TRACE conn4 <- [1,2798,null,{}] 14:38:11 INFO - PROCESS | 1861 | 1461361091697 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:11 INFO - PROCESS | 1861 | 1461361091962 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 14:38:12 INFO - PROCESS | 1861 | 1461361092298 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:12 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9154800 == 151 [pid = 1861] [id = 707] 14:38:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92f520b000) [pid = 1861] [serial = 2122] [outer = (nil)] 14:38:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92f57b8c00) [pid = 1861] [serial = 2123] [outer = 0x7f92f520b000] 14:38:12 INFO - PROCESS | 1861 | 1461361092379 Marionette DEBUG loaded listener.js 14:38:12 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92f58e2800) [pid = 1861] [serial = 2124] [outer = 0x7f92f520b000] 14:38:13 INFO - PROCESS | 1861 | 1461361093359 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 14:38:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:38:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1729ms 14:38:13 INFO - PROCESS | 1861 | 1461361093420 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 14:38:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:38:13 INFO - PROCESS | 1861 | 1461361093431 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 14:38:13 INFO - PROCESS | 1861 | 1461361093438 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:38:13 INFO - PROCESS | 1861 | 1461361093443 Marionette TRACE conn4 <- [1,2802,null,{}] 14:38:13 INFO - PROCESS | 1861 | 1461361093449 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:13 INFO - PROCESS | 1861 | 1461361093783 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 14:38:14 INFO - PROCESS | 1861 | 1461361094114 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:14 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9547800 == 152 [pid = 1861] [id = 708] 14:38:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92f520d800) [pid = 1861] [serial = 2125] [outer = (nil)] 14:38:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92f6c1b800) [pid = 1861] [serial = 2126] [outer = 0x7f92f520d800] 14:38:14 INFO - PROCESS | 1861 | 1461361094205 Marionette DEBUG loaded listener.js 14:38:14 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92f8445400) [pid = 1861] [serial = 2127] [outer = 0x7f92f520d800] 14:38:15 INFO - PROCESS | 1861 | 1461361095137 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:38:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:38:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1732ms 14:38:15 INFO - PROCESS | 1861 | 1461361095171 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 14:38:15 INFO - PROCESS | 1861 | 1461361095175 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 14:38:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:38:15 INFO - PROCESS | 1861 | 1461361095182 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:38:15 INFO - PROCESS | 1861 | 1461361095185 Marionette TRACE conn4 <- [1,2806,null,{}] 14:38:15 INFO - PROCESS | 1861 | 1461361095192 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:15 INFO - PROCESS | 1861 | 1461361095448 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 14:38:15 INFO - PROCESS | 1861 | 1461361095728 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fe515800 == 153 [pid = 1861] [id = 709] 14:38:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92deb5c400) [pid = 1861] [serial = 2128] [outer = (nil)] 14:38:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92f84d4c00) [pid = 1861] [serial = 2129] [outer = 0x7f92deb5c400] 14:38:15 INFO - PROCESS | 1861 | 1461361095854 Marionette DEBUG loaded listener.js 14:38:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92f8544000) [pid = 1861] [serial = 2130] [outer = 0x7f92deb5c400] 14:38:16 INFO - PROCESS | 1861 | 1461361096749 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:38:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:38:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1630ms 14:38:16 INFO - PROCESS | 1861 | 1461361096813 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 14:38:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:38:16 INFO - PROCESS | 1861 | 1461361096817 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 14:38:16 INFO - PROCESS | 1861 | 1461361096824 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:38:16 INFO - PROCESS | 1861 | 1461361096827 Marionette TRACE conn4 <- [1,2810,null,{}] 14:38:16 INFO - PROCESS | 1861 | 1461361096833 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:17 INFO - PROCESS | 1861 | 1461361097165 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 14:38:17 INFO - PROCESS | 1861 | 1461361097486 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff220000 == 154 [pid = 1861] [id = 710] 14:38:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92f58e4800) [pid = 1861] [serial = 2131] [outer = (nil)] 14:38:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92f913dc00) [pid = 1861] [serial = 2132] [outer = 0x7f92f58e4800] 14:38:17 INFO - PROCESS | 1861 | 1461361097566 Marionette DEBUG loaded listener.js 14:38:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92f9292c00) [pid = 1861] [serial = 2133] [outer = 0x7f92f58e4800] 14:38:18 INFO - PROCESS | 1861 | 1461361098420 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:38:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:38:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1640ms 14:38:18 INFO - PROCESS | 1861 | 1461361098465 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 14:38:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:38:18 INFO - PROCESS | 1861 | 1461361098469 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 14:38:18 INFO - PROCESS | 1861 | 1461361098476 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:38:18 INFO - PROCESS | 1861 | 1461361098479 Marionette TRACE conn4 <- [1,2814,null,{}] 14:38:18 INFO - PROCESS | 1861 | 1461361098485 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:18 INFO - PROCESS | 1861 | 1461361098726 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 14:38:19 INFO - PROCESS | 1861 | 1461361099005 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93004e8000 == 155 [pid = 1861] [id = 711] 14:38:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92f6fe0000) [pid = 1861] [serial = 2134] [outer = (nil)] 14:38:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92f929d400) [pid = 1861] [serial = 2135] [outer = 0x7f92f6fe0000] 14:38:19 INFO - PROCESS | 1861 | 1461361099100 Marionette DEBUG loaded listener.js 14:38:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92f938e800) [pid = 1861] [serial = 2136] [outer = 0x7f92f6fe0000] 14:38:20 INFO - PROCESS | 1861 | 1461361100045 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 14:38:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:38:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1635ms 14:38:20 INFO - PROCESS | 1861 | 1461361100124 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 14:38:20 INFO - PROCESS | 1861 | 1461361100128 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 14:38:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:38:20 INFO - PROCESS | 1861 | 1461361100138 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:38:20 INFO - PROCESS | 1861 | 1461361100141 Marionette TRACE conn4 <- [1,2818,null,{}] 14:38:20 INFO - PROCESS | 1861 | 1461361100145 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:20 INFO - PROCESS | 1861 | 1461361100411 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 14:38:20 INFO - PROCESS | 1861 | 1461361100733 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:20 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9301de6800 == 156 [pid = 1861] [id = 712] 14:38:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92f8604800) [pid = 1861] [serial = 2137] [outer = (nil)] 14:38:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92f9396400) [pid = 1861] [serial = 2138] [outer = 0x7f92f8604800] 14:38:20 INFO - PROCESS | 1861 | 1461361100820 Marionette DEBUG loaded listener.js 14:38:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f92f94b1000) [pid = 1861] [serial = 2139] [outer = 0x7f92f8604800] 14:38:21 INFO - PROCESS | 1861 | 1461361101809 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 14:38:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:38:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1731ms 14:38:21 INFO - PROCESS | 1861 | 1461361101871 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 14:38:21 INFO - PROCESS | 1861 | 1461361101874 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 14:38:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:38:21 INFO - PROCESS | 1861 | 1461361101881 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:38:21 INFO - PROCESS | 1861 | 1461361101885 Marionette TRACE conn4 <- [1,2822,null,{}] 14:38:21 INFO - PROCESS | 1861 | 1461361101891 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:22 INFO - PROCESS | 1861 | 1461361102149 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 14:38:22 INFO - PROCESS | 1861 | 1461361102466 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930aa95000 == 157 [pid = 1861] [id = 713] 14:38:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92df5e6400) [pid = 1861] [serial = 2140] [outer = (nil)] 14:38:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f92f94b7000) [pid = 1861] [serial = 2141] [outer = 0x7f92df5e6400] 14:38:22 INFO - PROCESS | 1861 | 1461361102550 Marionette DEBUG loaded listener.js 14:38:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f92fa2dbc00) [pid = 1861] [serial = 2142] [outer = 0x7f92df5e6400] 14:38:23 INFO - PROCESS | 1861 | 1461361103480 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:38:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:38:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1635ms 14:38:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:38:23 INFO - PROCESS | 1861 | 1461361103517 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 14:38:23 INFO - PROCESS | 1861 | 1461361103520 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 14:38:23 INFO - PROCESS | 1861 | 1461361103526 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:38:23 INFO - PROCESS | 1861 | 1461361103529 Marionette TRACE conn4 <- [1,2826,null,{}] 14:38:23 INFO - PROCESS | 1861 | 1461361103535 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:23 INFO - PROCESS | 1861 | 1461361103775 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 14:38:24 INFO - PROCESS | 1861 | 1461361104096 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b8ab000 == 158 [pid = 1861] [id = 714] 14:38:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f92e0d4f800) [pid = 1861] [serial = 2143] [outer = (nil)] 14:38:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92facc1800) [pid = 1861] [serial = 2144] [outer = 0x7f92e0d4f800] 14:38:24 INFO - PROCESS | 1861 | 1461361104190 Marionette DEBUG loaded listener.js 14:38:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f92fb9ec000) [pid = 1861] [serial = 2145] [outer = 0x7f92e0d4f800] 14:38:25 INFO - PROCESS | 1861 | 1461361105079 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:38:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:38:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1585ms 14:38:25 INFO - PROCESS | 1861 | 1461361105130 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 14:38:25 INFO - PROCESS | 1861 | 1461361105134 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 14:38:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:38:25 INFO - PROCESS | 1861 | 1461361105141 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:38:25 INFO - PROCESS | 1861 | 1461361105144 Marionette TRACE conn4 <- [1,2830,null,{}] 14:38:25 INFO - PROCESS | 1861 | 1461361105150 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:25 INFO - PROCESS | 1861 | 1461361105402 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 14:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e80d9800 == 157 [pid = 1861] [id = 655] 14:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eaddc000 == 156 [pid = 1861] [id = 336] 14:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f54c8000 == 155 [pid = 1861] [id = 686] 14:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f428b000 == 154 [pid = 1861] [id = 685] 14:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2a3b800 == 153 [pid = 1861] [id = 684] 14:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f215e800 == 152 [pid = 1861] [id = 683] 14:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eddc9800 == 151 [pid = 1861] [id = 682] 14:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecb77800 == 150 [pid = 1861] [id = 681] 14:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eadc4800 == 149 [pid = 1861] [id = 680] 14:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9362800 == 148 [pid = 1861] [id = 679] 14:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e5c2d800 == 147 [pid = 1861] [id = 678] 14:38:27 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e0edb000 == 146 [pid = 1861] [id = 677] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92e8ab7000) [pid = 1861] [serial = 1902] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92e5291800) [pid = 1861] [serial = 2027] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92edec0800) [pid = 1861] [serial = 1985] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92ee0e2800) [pid = 1861] [serial = 1986] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92e817c000) [pid = 1861] [serial = 1973] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92e8abfc00) [pid = 1861] [serial = 1974] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f92f40cec00) [pid = 1861] [serial = 2000] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f92f41cdc00) [pid = 1861] [serial = 2001] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92f8447000) [pid = 1861] [serial = 2018] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f92f84c8c00) [pid = 1861] [serial = 2019] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f92eb619000) [pid = 1861] [serial = 1982] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f92eb716c00) [pid = 1861] [serial = 1983] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f92eabf5400) [pid = 1861] [serial = 1976] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92eaf96000) [pid = 1861] [serial = 1977] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f92f8357800) [pid = 1861] [serial = 2015] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92f83b0000) [pid = 1861] [serial = 2016] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92f1f17c00) [pid = 1861] [serial = 1991] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f92f1fa2000) [pid = 1861] [serial = 1992] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f92e1033800) [pid = 1861] [serial = 1970] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f92e2a35c00) [pid = 1861] [serial = 1971] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f92f23bc800) [pid = 1861] [serial = 1997] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92f2939c00) [pid = 1861] [serial = 1998] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92f5cc7c00) [pid = 1861] [serial = 2006] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92f6aadc00) [pid = 1861] [serial = 2007] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92e103c400) [pid = 1861] [serial = 2024] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f92f1fa5800) [pid = 1861] [serial = 1994] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92f2227800) [pid = 1861] [serial = 1995] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92f6ab9c00) [pid = 1861] [serial = 2009] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92f6c0a400) [pid = 1861] [serial = 2010] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92f6c0e800) [pid = 1861] [serial = 2012] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92f6f0a800) [pid = 1861] [serial = 2013] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92eafb8800) [pid = 1861] [serial = 1979] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f92eb431c00) [pid = 1861] [serial = 1980] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92ee970800) [pid = 1861] [serial = 1988] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92eeadcc00) [pid = 1861] [serial = 1989] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f92f84ce800) [pid = 1861] [serial = 2021] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f92f84f8800) [pid = 1861] [serial = 2022] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f92f4d24c00) [pid = 1861] [serial = 2003] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f92f58e1800) [pid = 1861] [serial = 2004] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f92e817a800) [pid = 1861] [serial = 2030] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f92e5c04800) [pid = 1861] [serial = 2028] [outer = (nil)] [url = about:blank] 14:38:27 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f92e1e6c400) [pid = 1861] [serial = 2025] [outer = (nil)] [url = about:blank] 14:38:28 INFO - PROCESS | 1861 | 1461361108049 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e2060800 == 147 [pid = 1861] [id = 715] 14:38:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f92e00f1800) [pid = 1861] [serial = 2146] [outer = (nil)] 14:38:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f92e00f6400) [pid = 1861] [serial = 2147] [outer = 0x7f92e00f1800] 14:38:28 INFO - PROCESS | 1861 | 1461361108135 Marionette DEBUG loaded listener.js 14:38:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92e10a4400) [pid = 1861] [serial = 2148] [outer = 0x7f92e00f1800] 14:38:28 INFO - PROCESS | 1861 | 1461361108982 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:38:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:38:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 3899ms 14:38:29 INFO - PROCESS | 1861 | 1461361109043 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 14:38:29 INFO - PROCESS | 1861 | 1461361109048 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 14:38:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:38:29 INFO - PROCESS | 1861 | 1461361109085 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:38:29 INFO - PROCESS | 1861 | 1461361109093 Marionette TRACE conn4 <- [1,2834,null,{}] 14:38:29 INFO - PROCESS | 1861 | 1461361109104 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:29 INFO - PROCESS | 1861 | 1461361109350 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 14:38:29 INFO - PROCESS | 1861 | 1461361109543 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e538f800 == 148 [pid = 1861] [id = 716] 14:38:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f92e00f2800) [pid = 1861] [serial = 2149] [outer = (nil)] 14:38:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f92e2a36000) [pid = 1861] [serial = 2150] [outer = 0x7f92e00f2800] 14:38:29 INFO - PROCESS | 1861 | 1461361109610 Marionette DEBUG loaded listener.js 14:38:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f92e5c05000) [pid = 1861] [serial = 2151] [outer = 0x7f92e00f2800] 14:38:30 INFO - PROCESS | 1861 | 1461361110538 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:38:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:38:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1528ms 14:38:30 INFO - PROCESS | 1861 | 1461361110588 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 14:38:30 INFO - PROCESS | 1861 | 1461361110595 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 14:38:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:38:30 INFO - PROCESS | 1861 | 1461361110616 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:38:30 INFO - PROCESS | 1861 | 1461361110619 Marionette TRACE conn4 <- [1,2838,null,{}] 14:38:30 INFO - PROCESS | 1861 | 1461361110625 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:30 INFO - PROCESS | 1861 | 1461361110938 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 14:38:30 INFO - PROCESS | 1861 | 1461361110976 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8c15000 == 149 [pid = 1861] [id = 717] 14:38:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f92e8ab4c00) [pid = 1861] [serial = 2152] [outer = (nil)] 14:38:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92e8abd000) [pid = 1861] [serial = 2153] [outer = 0x7f92e8ab4c00] 14:38:31 INFO - PROCESS | 1861 | 1461361111054 Marionette DEBUG loaded listener.js 14:38:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92e97aac00) [pid = 1861] [serial = 2154] [outer = 0x7f92e8ab4c00] 14:38:32 INFO - PROCESS | 1861 | 1461361112205 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:38:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:38:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1638ms 14:38:32 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92e5ac9000) [pid = 1861] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:38:32 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92e4bed400) [pid = 1861] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:38:32 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f92ea06ec00) [pid = 1861] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:38:32 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f92df5e3400) [pid = 1861] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:38:32 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f92e10a6400) [pid = 1861] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:38:32 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f92ea067400) [pid = 1861] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:38:32 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f92eaf93400) [pid = 1861] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:38:32 INFO - PROCESS | 1861 | 1461361112591 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 14:38:32 INFO - PROCESS | 1861 | 1461361112594 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 14:38:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:38:32 INFO - PROCESS | 1861 | 1461361112615 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:38:32 INFO - PROCESS | 1861 | 1461361112626 Marionette TRACE conn4 <- [1,2842,null,{}] 14:38:32 INFO - PROCESS | 1861 | 1461361112634 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:32 INFO - PROCESS | 1861 | 1461361112901 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 14:38:33 INFO - PROCESS | 1861 | 1461361113119 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e971e000 == 150 [pid = 1861] [id = 718] 14:38:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92df5e7800) [pid = 1861] [serial = 2155] [outer = (nil)] 14:38:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 135 (0x7f92eabf8000) [pid = 1861] [serial = 2156] [outer = 0x7f92df5e7800] 14:38:33 INFO - PROCESS | 1861 | 1461361113186 Marionette DEBUG loaded listener.js 14:38:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 136 (0x7f92eaf96000) [pid = 1861] [serial = 2157] [outer = 0x7f92df5e7800] 14:38:33 INFO - PROCESS | 1861 | 1461361113946 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:38:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:38:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1401ms 14:38:34 INFO - PROCESS | 1861 | 1461361114014 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 14:38:34 INFO - PROCESS | 1861 | 1461361114019 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 14:38:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:38:34 INFO - PROCESS | 1861 | 1461361114026 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:38:34 INFO - PROCESS | 1861 | 1461361114028 Marionette TRACE conn4 <- [1,2846,null,{}] 14:38:34 INFO - PROCESS | 1861 | 1461361114034 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:34 INFO - PROCESS | 1861 | 1461361114280 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 14:38:34 INFO - PROCESS | 1861 | 1461361114475 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eab63000 == 151 [pid = 1861] [id = 719] 14:38:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 137 (0x7f92e2857000) [pid = 1861] [serial = 2158] [outer = (nil)] 14:38:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f92eaf9a800) [pid = 1861] [serial = 2159] [outer = 0x7f92e2857000] 14:38:34 INFO - PROCESS | 1861 | 1461361114539 Marionette DEBUG loaded listener.js 14:38:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92eb4af800) [pid = 1861] [serial = 2160] [outer = 0x7f92e2857000] 14:38:35 INFO - PROCESS | 1861 | 1461361115697 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:38:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:38:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1737ms 14:38:35 INFO - PROCESS | 1861 | 1461361115763 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 14:38:35 INFO - PROCESS | 1861 | 1461361115770 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 14:38:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:38:35 INFO - PROCESS | 1861 | 1461361115780 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:38:35 INFO - PROCESS | 1861 | 1461361115785 Marionette TRACE conn4 <- [1,2850,null,{}] 14:38:35 INFO - PROCESS | 1861 | 1461361115793 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:36 INFO - PROCESS | 1861 | 1461361116097 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 14:38:36 INFO - PROCESS | 1861 | 1461361116427 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e6793000 == 152 [pid = 1861] [id = 720] 14:38:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92e528a000) [pid = 1861] [serial = 2161] [outer = (nil)] 14:38:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92e5ad2000) [pid = 1861] [serial = 2162] [outer = 0x7f92e528a000] 14:38:36 INFO - PROCESS | 1861 | 1461361116525 Marionette DEBUG loaded listener.js 14:38:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92e8172400) [pid = 1861] [serial = 2163] [outer = 0x7f92e528a000] 14:38:37 INFO - PROCESS | 1861 | 1461361117495 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:38:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:38:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1788ms 14:38:37 INFO - PROCESS | 1861 | 1461361117569 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 14:38:37 INFO - PROCESS | 1861 | 1461361117579 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 14:38:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:38:37 INFO - PROCESS | 1861 | 1461361117591 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:38:37 INFO - PROCESS | 1861 | 1461361117596 Marionette TRACE conn4 <- [1,2854,null,{}] 14:38:37 INFO - PROCESS | 1861 | 1461361117603 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:37 INFO - PROCESS | 1861 | 1461361117897 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 14:38:38 INFO - PROCESS | 1861 | 1461361118294 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eb543000 == 153 [pid = 1861] [id = 721] 14:38:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92e8179400) [pid = 1861] [serial = 2164] [outer = (nil)] 14:38:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92eac5d400) [pid = 1861] [serial = 2165] [outer = 0x7f92e8179400] 14:38:38 INFO - PROCESS | 1861 | 1461361118375 Marionette DEBUG loaded listener.js 14:38:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92eb424000) [pid = 1861] [serial = 2166] [outer = 0x7f92e8179400] 14:38:39 INFO - PROCESS | 1861 | 1461361119286 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:38:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:38:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1754ms 14:38:39 INFO - PROCESS | 1861 | 1461361119345 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 14:38:39 INFO - PROCESS | 1861 | 1461361119348 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 14:38:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:38:39 INFO - PROCESS | 1861 | 1461361119356 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:38:39 INFO - PROCESS | 1861 | 1461361119362 Marionette TRACE conn4 <- [1,2858,null,{}] 14:38:39 INFO - PROCESS | 1861 | 1461361119379 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:39 INFO - PROCESS | 1861 | 1461361119688 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 14:38:40 INFO - PROCESS | 1861 | 1461361120006 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eced3000 == 154 [pid = 1861] [id = 722] 14:38:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92eb4a8400) [pid = 1861] [serial = 2167] [outer = (nil)] 14:38:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92ecead400) [pid = 1861] [serial = 2168] [outer = 0x7f92eb4a8400] 14:38:40 INFO - PROCESS | 1861 | 1461361120087 Marionette DEBUG loaded listener.js 14:38:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f92ee96b400) [pid = 1861] [serial = 2169] [outer = 0x7f92eb4a8400] 14:38:40 INFO - PROCESS | 1861 | 1461361120964 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:38:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:38:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1638ms 14:38:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:38:41 INFO - PROCESS | 1861 | 1461361120994 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 14:38:41 INFO - PROCESS | 1861 | 1461361120998 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 14:38:41 INFO - PROCESS | 1861 | 1461361121005 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:38:41 INFO - PROCESS | 1861 | 1461361121008 Marionette TRACE conn4 <- [1,2862,null,{}] 14:38:41 INFO - PROCESS | 1861 | 1461361121013 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:41 INFO - PROCESS | 1861 | 1461361121253 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 14:38:41 INFO - PROCESS | 1861 | 1461361121530 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eec1b800 == 155 [pid = 1861] [id = 723] 14:38:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92eb716c00) [pid = 1861] [serial = 2170] [outer = (nil)] 14:38:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92f1f21c00) [pid = 1861] [serial = 2171] [outer = 0x7f92eb716c00] 14:38:41 INFO - PROCESS | 1861 | 1461361121612 Marionette DEBUG loaded listener.js 14:38:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92f1ff7400) [pid = 1861] [serial = 2172] [outer = 0x7f92eb716c00] 14:38:42 INFO - PROCESS | 1861 | 1461361122559 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:38:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:38:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1636ms 14:38:42 INFO - PROCESS | 1861 | 1461361122642 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 14:38:42 INFO - PROCESS | 1861 | 1461361122648 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 14:38:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:38:42 INFO - PROCESS | 1861 | 1461361122655 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:38:42 INFO - PROCESS | 1861 | 1461361122658 Marionette TRACE conn4 <- [1,2866,null,{}] 14:38:42 INFO - PROCESS | 1861 | 1461361122664 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:42 INFO - PROCESS | 1861 | 1461361122956 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 14:38:43 INFO - PROCESS | 1861 | 1461361123335 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2390800 == 156 [pid = 1861] [id = 724] 14:38:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92f23afc00) [pid = 1861] [serial = 2173] [outer = (nil)] 14:38:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92f23b7800) [pid = 1861] [serial = 2174] [outer = 0x7f92f23afc00] 14:38:43 INFO - PROCESS | 1861 | 1461361123420 Marionette DEBUG loaded listener.js 14:38:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92f2938800) [pid = 1861] [serial = 2175] [outer = 0x7f92f23afc00] 14:38:44 INFO - PROCESS | 1861 | 1461361124395 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:38:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:38:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1781ms 14:38:44 INFO - PROCESS | 1861 | 1461361124437 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 14:38:44 INFO - PROCESS | 1861 | 1461361124441 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 14:38:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:38:44 INFO - PROCESS | 1861 | 1461361124447 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:38:44 INFO - PROCESS | 1861 | 1461361124450 Marionette TRACE conn4 <- [1,2870,null,{}] 14:38:44 INFO - PROCESS | 1861 | 1461361124456 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:44 INFO - PROCESS | 1861 | 1461361124736 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 14:38:45 INFO - PROCESS | 1861 | 1461361125051 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f3f16000 == 157 [pid = 1861] [id = 725] 14:38:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92ee96e400) [pid = 1861] [serial = 2176] [outer = (nil)] 14:38:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92f4d18c00) [pid = 1861] [serial = 2177] [outer = 0x7f92ee96e400] 14:38:45 INFO - PROCESS | 1861 | 1461361125139 Marionette DEBUG loaded listener.js 14:38:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92f5204000) [pid = 1861] [serial = 2178] [outer = 0x7f92ee96e400] 14:38:46 INFO - PROCESS | 1861 | 1461361126052 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 14:38:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:38:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1639ms 14:38:46 INFO - PROCESS | 1861 | 1461361126087 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 14:38:46 INFO - PROCESS | 1861 | 1461361126092 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 14:38:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:38:46 INFO - PROCESS | 1861 | 1461361126099 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:38:46 INFO - PROCESS | 1861 | 1461361126102 Marionette TRACE conn4 <- [1,2874,null,{}] 14:38:46 INFO - PROCESS | 1861 | 1461361126108 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:46 INFO - PROCESS | 1861 | 1461361126350 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 14:38:46 INFO - PROCESS | 1861 | 1461361126649 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:46 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f54db800 == 158 [pid = 1861] [id = 726] 14:38:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92f1f17c00) [pid = 1861] [serial = 2179] [outer = (nil)] 14:38:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92f57b6000) [pid = 1861] [serial = 2180] [outer = 0x7f92f1f17c00] 14:38:46 INFO - PROCESS | 1861 | 1461361126786 Marionette DEBUG loaded listener.js 14:38:46 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92f58ec400) [pid = 1861] [serial = 2181] [outer = 0x7f92f1f17c00] 14:38:47 INFO - PROCESS | 1861 | 1461361127693 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:38:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:38:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1632ms 14:38:47 INFO - PROCESS | 1861 | 1461361127733 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 14:38:47 INFO - PROCESS | 1861 | 1461361127737 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 14:38:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:38:47 INFO - PROCESS | 1861 | 1461361127743 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:38:47 INFO - PROCESS | 1861 | 1461361127746 Marionette TRACE conn4 <- [1,2878,null,{}] 14:38:47 INFO - PROCESS | 1861 | 1461361127753 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:48 INFO - PROCESS | 1861 | 1461361128019 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 14:38:48 INFO - PROCESS | 1861 | 1461361128359 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:48 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f59b1000 == 159 [pid = 1861] [id = 727] 14:38:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92f222a400) [pid = 1861] [serial = 2182] [outer = (nil)] 14:38:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92f69bcc00) [pid = 1861] [serial = 2183] [outer = 0x7f92f222a400] 14:38:48 INFO - PROCESS | 1861 | 1461361128445 Marionette DEBUG loaded listener.js 14:38:48 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92f6ab9c00) [pid = 1861] [serial = 2184] [outer = 0x7f92f222a400] 14:38:49 INFO - PROCESS | 1861 | 1461361129366 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:38:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:38:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1684ms 14:38:49 INFO - PROCESS | 1861 | 1461361129429 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 14:38:49 INFO - PROCESS | 1861 | 1461361129433 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 14:38:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:38:49 INFO - PROCESS | 1861 | 1461361129440 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:38:49 INFO - PROCESS | 1861 | 1461361129444 Marionette TRACE conn4 <- [1,2882,null,{}] 14:38:49 INFO - PROCESS | 1861 | 1461361129450 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:49 INFO - PROCESS | 1861 | 1461361129726 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 14:38:50 INFO - PROCESS | 1861 | 1461361130045 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f6f67000 == 160 [pid = 1861] [id = 728] 14:38:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92f219dc00) [pid = 1861] [serial = 2185] [outer = (nil)] 14:38:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92f6c0e800) [pid = 1861] [serial = 2186] [outer = 0x7f92f219dc00] 14:38:50 INFO - PROCESS | 1861 | 1461361130129 Marionette DEBUG loaded listener.js 14:38:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92f835e000) [pid = 1861] [serial = 2187] [outer = 0x7f92f219dc00] 14:38:51 INFO - PROCESS | 1861 | 1461361131143 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:38:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:38:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1784ms 14:38:51 INFO - PROCESS | 1861 | 1461361131227 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 14:38:51 INFO - PROCESS | 1861 | 1461361131233 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 14:38:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:38:51 INFO - PROCESS | 1861 | 1461361131244 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:38:51 INFO - PROCESS | 1861 | 1461361131250 Marionette TRACE conn4 <- [1,2886,null,{}] 14:38:51 INFO - PROCESS | 1861 | 1461361131259 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:51 INFO - PROCESS | 1861 | 1461361131768 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 14:38:52 INFO - PROCESS | 1861 | 1461361132110 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f92bf000 == 161 [pid = 1861] [id = 729] 14:38:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f92f853e000) [pid = 1861] [serial = 2188] [outer = (nil)] 14:38:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92f913c400) [pid = 1861] [serial = 2189] [outer = 0x7f92f853e000] 14:38:52 INFO - PROCESS | 1861 | 1461361132243 Marionette DEBUG loaded listener.js 14:38:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f92f9399800) [pid = 1861] [serial = 2190] [outer = 0x7f92f853e000] 14:38:53 INFO - PROCESS | 1861 | 1461361133329 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:38:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:38:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2144ms 14:38:53 INFO - PROCESS | 1861 | 1461361133389 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 14:38:53 INFO - PROCESS | 1861 | 1461361133394 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 14:38:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:38:53 INFO - PROCESS | 1861 | 1461361133421 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:38:53 INFO - PROCESS | 1861 | 1461361133426 Marionette TRACE conn4 <- [1,2890,null,{}] 14:38:53 INFO - PROCESS | 1861 | 1461361133432 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:53 INFO - PROCESS | 1861 | 1461361133746 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 14:38:54 INFO - PROCESS | 1861 | 1461361134048 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fe355800 == 162 [pid = 1861] [id = 730] 14:38:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f92f8605400) [pid = 1861] [serial = 2191] [outer = (nil)] 14:38:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f92fd88f400) [pid = 1861] [serial = 2192] [outer = 0x7f92f8605400] 14:38:54 INFO - PROCESS | 1861 | 1461361134143 Marionette DEBUG loaded listener.js 14:38:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92fdbae000) [pid = 1861] [serial = 2193] [outer = 0x7f92f8605400] 14:38:55 INFO - PROCESS | 1861 | 1461361135075 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:38:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:38:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1736ms 14:38:55 INFO - PROCESS | 1861 | 1461361135154 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 14:38:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:38:55 INFO - PROCESS | 1861 | 1461361135158 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 14:38:55 INFO - PROCESS | 1861 | 1461361135164 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:38:55 INFO - PROCESS | 1861 | 1461361135167 Marionette TRACE conn4 <- [1,2894,null,{}] 14:38:55 INFO - PROCESS | 1861 | 1461361135173 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:55 INFO - PROCESS | 1861 | 1461361135423 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 14:38:55 INFO - PROCESS | 1861 | 1461361135781 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:55 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff680000 == 163 [pid = 1861] [id = 731] 14:38:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f92f6a87400) [pid = 1861] [serial = 2194] [outer = (nil)] 14:38:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92fdd39400) [pid = 1861] [serial = 2195] [outer = 0x7f92f6a87400] 14:38:55 INFO - PROCESS | 1861 | 1461361135864 Marionette DEBUG loaded listener.js 14:38:55 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f92fe1dec00) [pid = 1861] [serial = 2196] [outer = 0x7f92f6a87400] 14:38:56 INFO - PROCESS | 1861 | 1461361136730 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:38:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:38:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1629ms 14:38:56 INFO - PROCESS | 1861 | 1461361136795 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 14:38:56 INFO - PROCESS | 1861 | 1461361136799 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 14:38:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:38:56 INFO - PROCESS | 1861 | 1461361136805 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:38:56 INFO - PROCESS | 1861 | 1461361136809 Marionette TRACE conn4 <- [1,2898,null,{}] 14:38:56 INFO - PROCESS | 1861 | 1461361136814 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:57 INFO - PROCESS | 1861 | 1461361137064 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 14:38:57 INFO - PROCESS | 1861 | 1461361137341 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:57 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930bbef000 == 164 [pid = 1861] [id = 732] 14:38:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92f6f0a000) [pid = 1861] [serial = 2197] [outer = (nil)] 14:38:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f92fe54cc00) [pid = 1861] [serial = 2198] [outer = 0x7f92f6f0a000] 14:38:57 INFO - PROCESS | 1861 | 1461361137464 Marionette DEBUG loaded listener.js 14:38:57 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f92fe5c0000) [pid = 1861] [serial = 2199] [outer = 0x7f92f6f0a000] 14:38:58 INFO - PROCESS | 1861 | 1461361138442 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:38:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:38:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1686ms 14:38:58 INFO - PROCESS | 1861 | 1461361138492 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 14:38:58 INFO - PROCESS | 1861 | 1461361138496 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 14:38:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:38:58 INFO - PROCESS | 1861 | 1461361138503 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:38:58 INFO - PROCESS | 1861 | 1461361138505 Marionette TRACE conn4 <- [1,2902,null,{}] 14:38:58 INFO - PROCESS | 1861 | 1461361138512 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:58 INFO - PROCESS | 1861 | 1461361138774 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 14:38:59 INFO - PROCESS | 1861 | 1461361139105 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930cd25800 == 165 [pid = 1861] [id = 733] 14:38:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f92fe2dcc00) [pid = 1861] [serial = 2200] [outer = (nil)] 14:38:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f92fe9acc00) [pid = 1861] [serial = 2201] [outer = 0x7f92fe2dcc00] 14:38:59 INFO - PROCESS | 1861 | 1461361139188 Marionette DEBUG loaded listener.js 14:38:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f92fec6d400) [pid = 1861] [serial = 2202] [outer = 0x7f92fe2dcc00] 14:39:00 INFO - PROCESS | 1861 | 1461361140140 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:39:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:39:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1682ms 14:39:00 INFO - PROCESS | 1861 | 1461361140186 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 14:39:00 INFO - PROCESS | 1861 | 1461361140190 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 14:39:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:39:00 INFO - PROCESS | 1861 | 1461361140196 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:39:00 INFO - PROCESS | 1861 | 1461361140200 Marionette TRACE conn4 <- [1,2906,null,{}] 14:39:00 INFO - PROCESS | 1861 | 1461361140205 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:00 INFO - PROCESS | 1861 | 1461361140472 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 14:39:00 INFO - PROCESS | 1861 | 1461361140769 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:00 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93104b8000 == 166 [pid = 1861] [id = 734] 14:39:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f92e0b03400) [pid = 1861] [serial = 2203] [outer = (nil)] 14:39:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f92fec74400) [pid = 1861] [serial = 2204] [outer = 0x7f92e0b03400] 14:39:00 INFO - PROCESS | 1861 | 1461361140851 Marionette DEBUG loaded listener.js 14:39:00 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f92ff016000) [pid = 1861] [serial = 2205] [outer = 0x7f92e0b03400] 14:39:01 INFO - PROCESS | 1861 | 1461361141798 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:39:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:39:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1636ms 14:39:01 INFO - PROCESS | 1861 | 1461361141834 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 14:39:01 INFO - PROCESS | 1861 | 1461361141838 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 14:39:01 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:39:01 INFO - PROCESS | 1861 | 1461361141844 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:39:01 INFO - PROCESS | 1861 | 1461361141848 Marionette TRACE conn4 <- [1,2910,null,{}] 14:39:01 INFO - PROCESS | 1861 | 1461361141853 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:02 INFO - PROCESS | 1861 | 1461361142184 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 14:39:02 INFO - PROCESS | 1861 | 1461361142550 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9310fab000 == 167 [pid = 1861] [id = 735] 14:39:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f92deb50000) [pid = 1861] [serial = 2206] [outer = (nil)] 14:39:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f92ff3b2c00) [pid = 1861] [serial = 2207] [outer = 0x7f92deb50000] 14:39:02 INFO - PROCESS | 1861 | 1461361142630 Marionette DEBUG loaded listener.js 14:39:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f92ff6cfc00) [pid = 1861] [serial = 2208] [outer = 0x7f92deb50000] 14:39:03 INFO - PROCESS | 1861 | 1461361143408 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 14:39:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:39:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:39:03 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1581ms 14:39:03 INFO - PROCESS | 1861 | 1461361143426 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 14:39:03 INFO - PROCESS | 1861 | 1461361143430 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 14:39:03 INFO - TEST-START | /DOMEvents/constructors.html 14:39:03 INFO - PROCESS | 1861 | 1461361143437 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:39:03 INFO - PROCESS | 1861 | 1461361143440 Marionette TRACE conn4 <- [1,2914,null,{}] 14:39:03 INFO - PROCESS | 1861 | 1461361143454 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:03 INFO - PROCESS | 1861 | 1461361143711 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 14:39:04 INFO - PROCESS | 1861 | 1461361143996 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9313680800 == 168 [pid = 1861] [id = 736] 14:39:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f92f938dc00) [pid = 1861] [serial = 2209] [outer = (nil)] 14:39:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f92ffa18c00) [pid = 1861] [serial = 2210] [outer = 0x7f92f938dc00] 14:39:04 INFO - PROCESS | 1861 | 1461361144079 Marionette DEBUG loaded listener.js 14:39:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f9300495800) [pid = 1861] [serial = 2211] [outer = 0x7f92f938dc00] 14:39:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e539d800 == 167 [pid = 1861] [id = 401] 14:39:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecfe3000 == 166 [pid = 1861] [id = 197] 14:39:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e1e9f800 == 165 [pid = 1861] [id = 400] 14:39:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e971e000 == 164 [pid = 1861] [id = 718] 14:39:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e8c15000 == 163 [pid = 1861] [id = 717] 14:39:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e538f800 == 162 [pid = 1861] [id = 716] 14:39:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e2060800 == 161 [pid = 1861] [id = 715] 14:39:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b8ab000 == 160 [pid = 1861] [id = 714] 14:39:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930aa95000 == 159 [pid = 1861] [id = 713] 14:39:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9301de6800 == 158 [pid = 1861] [id = 712] 14:39:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93004e8000 == 157 [pid = 1861] [id = 711] 14:39:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff220000 == 156 [pid = 1861] [id = 710] 14:39:07 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fe515800 == 155 [pid = 1861] [id = 709] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f92e8abc400) [pid = 1861] [serial = 2031] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f92f1f15800) [pid = 1861] [serial = 2051] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f92e5290400) [pid = 1861] [serial = 2078] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f92e5acb800) [pid = 1861] [serial = 2087] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f92e0b0f400) [pid = 1861] [serial = 2076] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f92e817ec00) [pid = 1861] [serial = 2039] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f92f40d2000) [pid = 1861] [serial = 2063] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f92f23ae400) [pid = 1861] [serial = 2057] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f92e8ab2400) [pid = 1861] [serial = 2082] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f92e4a6cc00) [pid = 1861] [serial = 2036] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f92f219b800) [pid = 1861] [serial = 2054] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f92e00ec800) [pid = 1861] [serial = 2033] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f92f6fe5c00) [pid = 1861] [serial = 2069] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f92eabf1000) [pid = 1861] [serial = 2084] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92f23ea000) [pid = 1861] [serial = 2060] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92ece2a800) [pid = 1861] [serial = 2048] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f92eac63400) [pid = 1861] [serial = 2085] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92e00ef800) [pid = 1861] [serial = 2075] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92eaba4400) [pid = 1861] [serial = 2042] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92eb42d800) [pid = 1861] [serial = 2088] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92e5c03000) [pid = 1861] [serial = 2079] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92eb42d400) [pid = 1861] [serial = 2045] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92f860c000) [pid = 1861] [serial = 2072] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f92f58ee800) [pid = 1861] [serial = 2066] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f92e5378800) [pid = 1861] [serial = 2081] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92eb42c000) [pid = 1861] [serial = 2090] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f92ebda1000) [pid = 1861] [serial = 2091] [outer = (nil)] [url = about:blank] 14:39:07 INFO - PROCESS | 1861 | 1461361147661 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:39:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:39:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:39:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:39:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:39:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:39:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:39:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:39:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:39:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:39:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:39:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:39:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:39:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:39:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:39:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:39:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:39:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:39:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:39:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:39:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 4269ms 14:39:07 INFO - PROCESS | 1861 | 1461361147707 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 14:39:07 INFO - PROCESS | 1861 | 1461361147713 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 14:39:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:39:07 INFO - PROCESS | 1861 | 1461361147738 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:39:07 INFO - PROCESS | 1861 | 1461361147750 Marionette TRACE conn4 <- [1,2918,null,{}] 14:39:07 INFO - PROCESS | 1861 | 1461361147760 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:08 INFO - PROCESS | 1861 | 1461361147999 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 14:39:08 INFO - PROCESS | 1861 | 1461361148240 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e22c8800 == 156 [pid = 1861] [id = 737] 14:39:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92e10a7400) [pid = 1861] [serial = 2212] [outer = (nil)] 14:39:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92e1e72000) [pid = 1861] [serial = 2213] [outer = 0x7f92e10a7400] 14:39:08 INFO - PROCESS | 1861 | 1461361148311 Marionette DEBUG loaded listener.js 14:39:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92e2a38c00) [pid = 1861] [serial = 2214] [outer = 0x7f92e10a7400] 14:39:09 INFO - PROCESS | 1861 | 1461361149084 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:39:09 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:39:09 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1406ms 14:39:09 INFO - PROCESS | 1861 | 1461361149152 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 14:39:09 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:39:09 INFO - PROCESS | 1861 | 1461361149162 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 14:39:09 INFO - PROCESS | 1861 | 1461361149174 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:39:09 INFO - PROCESS | 1861 | 1461361149177 Marionette TRACE conn4 <- [1,2922,null,{}] 14:39:09 INFO - PROCESS | 1861 | 1461361149184 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:09 INFO - PROCESS | 1861 | 1461361149451 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 14:39:09 INFO - PROCESS | 1861 | 1461361149666 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e53a3800 == 157 [pid = 1861] [id = 738] 14:39:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f92e10a9c00) [pid = 1861] [serial = 2215] [outer = (nil)] 14:39:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92e535f800) [pid = 1861] [serial = 2216] [outer = 0x7f92e10a9c00] 14:39:09 INFO - PROCESS | 1861 | 1461361149734 Marionette DEBUG loaded listener.js 14:39:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f92e5ad3400) [pid = 1861] [serial = 2217] [outer = 0x7f92e10a9c00] 14:39:10 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 14:39:10 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 14:39:10 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 14:39:10 INFO - PROCESS | 1861 | [1861] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 14:39:10 INFO - PROCESS | 1861 | 1461361150729 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 14:39:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:39:10 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:39:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:39:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:39:10 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 14:39:10 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:39:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:39:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:39:10 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 14:39:10 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:39:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:39:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:39:10 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]" 14:39:10 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:39:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:39:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:39:10 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:39:10 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1592ms 14:39:10 INFO - PROCESS | 1861 | 1461361150780 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 14:39:10 INFO - PROCESS | 1861 | 1461361150784 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 14:39:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:39:10 INFO - PROCESS | 1861 | 1461361150791 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:39:10 INFO - PROCESS | 1861 | 1461361150797 Marionette TRACE conn4 <- [1,2926,null,{}] 14:39:10 INFO - PROCESS | 1861 | 1461361150837 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:11 INFO - PROCESS | 1861 | 1461361151169 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 14:39:11 INFO - PROCESS | 1861 | 1461361151215 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8c20000 == 158 [pid = 1861] [id = 739] 14:39:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f92e97a7800) [pid = 1861] [serial = 2218] [outer = (nil)] 14:39:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f92eaba0c00) [pid = 1861] [serial = 2219] [outer = 0x7f92e97a7800] 14:39:11 INFO - PROCESS | 1861 | 1461361151287 Marionette DEBUG loaded listener.js 14:39:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92eac63400) [pid = 1861] [serial = 2220] [outer = 0x7f92e97a7800] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92f6fe0000) [pid = 1861] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92df5e9000) [pid = 1861] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92df5e7800) [pid = 1861] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92eceaa000) [pid = 1861] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92f520d800) [pid = 1861] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f92e2a35400) [pid = 1861] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f92e8ab4c00) [pid = 1861] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92e00f2800) [pid = 1861] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f92f1fa3c00) [pid = 1861] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f92f8544400) [pid = 1861] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f92ebdab400) [pid = 1861] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f92e8abb800) [pid = 1861] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92e00f1800) [pid = 1861] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f92f520b000) [pid = 1861] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92e0d54000) [pid = 1861] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92f1fa9000) [pid = 1861] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f92eaba0400) [pid = 1861] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f92f40cc000) [pid = 1861] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f92eeae0400) [pid = 1861] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f92e4bf1000) [pid = 1861] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92ec0dfc00) [pid = 1861] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92eb619c00) [pid = 1861] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92f8604800) [pid = 1861] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92f40cbc00) [pid = 1861] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f92ec0d5800) [pid = 1861] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92e00ee800) [pid = 1861] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92df5e6400) [pid = 1861] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92deb5c400) [pid = 1861] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:39:12 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92f58e4800) [pid = 1861] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:39:12 INFO - PROCESS | 1861 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:39:12 INFO - PROCESS | 1861 | 1461361152823 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 14:39:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:39:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2048ms 14:39:12 INFO - PROCESS | 1861 | 1461361152844 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 14:39:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:39:12 INFO - PROCESS | 1861 | 1461361152849 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 14:39:12 INFO - PROCESS | 1861 | 1461361152856 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:39:12 INFO - PROCESS | 1861 | 1461361152860 Marionette TRACE conn4 <- [1,2930,null,{}] 14:39:12 INFO - PROCESS | 1861 | 1461361152866 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:13 INFO - PROCESS | 1861 | 1461361153095 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 14:39:13 INFO - PROCESS | 1861 | 1461361153376 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9722800 == 159 [pid = 1861] [id = 740] 14:39:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92deb5c400) [pid = 1861] [serial = 2221] [outer = (nil)] 14:39:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92e97a7c00) [pid = 1861] [serial = 2222] [outer = 0x7f92deb5c400] 14:39:13 INFO - PROCESS | 1861 | 1461361153445 Marionette DEBUG loaded listener.js 14:39:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92eaf97800) [pid = 1861] [serial = 2223] [outer = 0x7f92deb5c400] 14:39:14 INFO - PROCESS | 1861 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:39:14 INFO - PROCESS | 1861 | 1461361154278 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 14:39:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:39:14 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1439ms 14:39:14 INFO - PROCESS | 1861 | 1461361154296 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 14:39:14 INFO - PROCESS | 1861 | 1461361154300 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 14:39:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:39:14 INFO - PROCESS | 1861 | 1461361154308 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:39:14 INFO - PROCESS | 1861 | 1461361154312 Marionette TRACE conn4 <- [1,2934,null,{}] 14:39:14 INFO - PROCESS | 1861 | 1461361154318 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:14 INFO - PROCESS | 1861 | 1461361154688 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 14:39:15 INFO - PROCESS | 1861 | 1461361155168 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e1e97800 == 160 [pid = 1861] [id = 741] 14:39:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92deb59400) [pid = 1861] [serial = 2224] [outer = (nil)] 14:39:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f92df5ee800) [pid = 1861] [serial = 2225] [outer = 0x7f92deb59400] 14:39:15 INFO - PROCESS | 1861 | 1461361155261 Marionette DEBUG loaded listener.js 14:39:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92e10a1800) [pid = 1861] [serial = 2226] [outer = 0x7f92deb59400] 14:39:16 INFO - PROCESS | 1861 | 1461361156145 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:39:16 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:39:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1885ms 14:39:16 INFO - PROCESS | 1861 | 1461361156195 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 14:39:16 INFO - PROCESS | 1861 | 1461361156201 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 14:39:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:39:16 INFO - PROCESS | 1861 | 1461361156211 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:39:16 INFO - PROCESS | 1861 | 1461361156218 Marionette TRACE conn4 <- [1,2938,null,{}] 14:39:16 INFO - PROCESS | 1861 | 1461361156275 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:16 INFO - PROCESS | 1861 | 1461361156569 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 14:39:16 INFO - PROCESS | 1861 | 1461361156962 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:17 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8bc9800 == 161 [pid = 1861] [id = 742] 14:39:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92e5acf800) [pid = 1861] [serial = 2227] [outer = (nil)] 14:39:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92e67d6000) [pid = 1861] [serial = 2228] [outer = 0x7f92e5acf800] 14:39:17 INFO - PROCESS | 1861 | 1461361157158 Marionette DEBUG loaded listener.js 14:39:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92e8a55800) [pid = 1861] [serial = 2229] [outer = 0x7f92e5acf800] 14:39:18 INFO - PROCESS | 1861 | 1461361158592 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:39:18 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. 14:39:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 2435ms 14:39:18 INFO - PROCESS | 1861 | 1461361158655 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 14:39:18 INFO - PROCESS | 1861 | 1461361158667 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 14:39:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:39:18 INFO - PROCESS | 1861 | 1461361158720 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:39:18 INFO - PROCESS | 1861 | 1461361158727 Marionette TRACE conn4 <- [1,2942,null,{}] 14:39:18 INFO - PROCESS | 1861 | 1461361158737 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:19 INFO - PROCESS | 1861 | 1461361159062 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 14:39:19 INFO - PROCESS | 1861 | 1461361159566 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eadd6800 == 162 [pid = 1861] [id = 743] 14:39:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92ea073400) [pid = 1861] [serial = 2230] [outer = (nil)] 14:39:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92eac5e400) [pid = 1861] [serial = 2231] [outer = 0x7f92ea073400] 14:39:19 INFO - PROCESS | 1861 | 1461361159646 Marionette DEBUG loaded listener.js 14:39:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92eb426c00) [pid = 1861] [serial = 2232] [outer = 0x7f92ea073400] 14:39:20 INFO - PROCESS | 1861 | 1461361160582 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 14:39:20 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 14:39:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:39:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1916ms 14:39:20 INFO - PROCESS | 1861 | 1461361160618 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 14:39:20 INFO - PROCESS | 1861 | 1461361160621 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 14:39:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:39:20 INFO - PROCESS | 1861 | 1461361160639 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:39:20 INFO - PROCESS | 1861 | 1461361160649 Marionette TRACE conn4 <- [1,2946,null,{}] 14:39:20 INFO - PROCESS | 1861 | 1461361160658 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:21 INFO - PROCESS | 1861 | 1461361161016 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 14:39:21 INFO - PROCESS | 1861 | 1461361161227 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecec8800 == 163 [pid = 1861] [id = 744] 14:39:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92eaba2c00) [pid = 1861] [serial = 2233] [outer = (nil)] 14:39:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92eb70f800) [pid = 1861] [serial = 2234] [outer = 0x7f92eaba2c00] 14:39:21 INFO - PROCESS | 1861 | 1461361161369 Marionette DEBUG loaded listener.js 14:39:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92ec0d7400) [pid = 1861] [serial = 2235] [outer = 0x7f92eaba2c00] 14:39:22 INFO - PROCESS | 1861 | 1461361162171 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:39:22 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. 14:39:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1597ms 14:39:22 INFO - PROCESS | 1861 | 1461361162228 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 14:39:22 INFO - PROCESS | 1861 | 1461361162232 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 14:39:22 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:39:22 INFO - PROCESS | 1861 | 1461361162239 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:39:22 INFO - PROCESS | 1861 | 1461361162242 Marionette TRACE conn4 <- [1,2950,null,{}] 14:39:22 INFO - PROCESS | 1861 | 1461361162249 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:22 INFO - PROCESS | 1861 | 1461361162500 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 14:39:22 INFO - PROCESS | 1861 | 1461361162778 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:22 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92eec1a000 == 164 [pid = 1861] [id = 745] 14:39:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92eb4a1800) [pid = 1861] [serial = 2236] [outer = (nil)] 14:39:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92ecea6400) [pid = 1861] [serial = 2237] [outer = 0x7f92eb4a1800] 14:39:22 INFO - PROCESS | 1861 | 1461361162861 Marionette DEBUG loaded listener.js 14:39:22 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92ee0de000) [pid = 1861] [serial = 2238] [outer = 0x7f92eb4a1800] 14:39:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2383800 == 165 [pid = 1861] [id = 746] 14:39:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92eea45400) [pid = 1861] [serial = 2239] [outer = (nil)] 14:39:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92ece2a400) [pid = 1861] [serial = 2240] [outer = 0x7f92eea45400] 14:39:23 INFO - PROCESS | 1861 | 1461361163839 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:39:23 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. 14:39:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1635ms 14:39:23 INFO - PROCESS | 1861 | 1461361163884 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 14:39:23 INFO - PROCESS | 1861 | 1461361163886 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 14:39:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:39:23 INFO - PROCESS | 1861 | 1461361163894 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:39:23 INFO - PROCESS | 1861 | 1461361163898 Marionette TRACE conn4 <- [1,2954,null,{}] 14:39:23 INFO - PROCESS | 1861 | 1461361163904 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:24 INFO - PROCESS | 1861 | 1461361164234 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 14:39:24 INFO - PROCESS | 1861 | 1461361164584 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f3ed2800 == 166 [pid = 1861] [id = 747] 14:39:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92f1f21000) [pid = 1861] [serial = 2241] [outer = (nil)] 14:39:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92f1fa3c00) [pid = 1861] [serial = 2242] [outer = 0x7f92f1f21000] 14:39:24 INFO - PROCESS | 1861 | 1461361164681 Marionette DEBUG loaded listener.js 14:39:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f92f21a3000) [pid = 1861] [serial = 2243] [outer = 0x7f92f1f21000] 14:39:25 INFO - PROCESS | 1861 | 1461361165506 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:39:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:39:25 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 14:39:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1641ms 14:39:25 INFO - PROCESS | 1861 | 1461361165542 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 14:39:25 INFO - PROCESS | 1861 | 1461361165545 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 14:39:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:39:25 INFO - PROCESS | 1861 | 1461361165555 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:39:25 INFO - PROCESS | 1861 | 1461361165557 Marionette TRACE conn4 <- [1,2958,null,{}] 14:39:25 INFO - PROCESS | 1861 | 1461361165565 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:25 INFO - PROCESS | 1861 | 1461361165836 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 14:39:26 INFO - PROCESS | 1861 | 1461361166096 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:26 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f565d800 == 167 [pid = 1861] [id = 748] 14:39:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f92e8ab3c00) [pid = 1861] [serial = 2244] [outer = (nil)] 14:39:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92f23b1c00) [pid = 1861] [serial = 2245] [outer = 0x7f92e8ab3c00] 14:39:26 INFO - PROCESS | 1861 | 1461361166181 Marionette DEBUG loaded listener.js 14:39:26 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f92f40c8000) [pid = 1861] [serial = 2246] [outer = 0x7f92e8ab3c00] 14:39:27 INFO - PROCESS | 1861 | 1461361167098 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:39:27 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. 14:39:27 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1585ms 14:39:27 INFO - PROCESS | 1861 | 1461361167140 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 14:39:27 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:39:27 INFO - PROCESS | 1861 | 1461361167145 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 14:39:27 INFO - PROCESS | 1861 | 1461361167152 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:39:27 INFO - PROCESS | 1861 | 1461361167155 Marionette TRACE conn4 <- [1,2962,null,{}] 14:39:27 INFO - PROCESS | 1861 | 1461361167161 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:27 INFO - PROCESS | 1861 | 1461361167408 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 14:39:27 INFO - PROCESS | 1861 | 1461361167694 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:27 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f59b8000 == 168 [pid = 1861] [id = 749] 14:39:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f92f1f22400) [pid = 1861] [serial = 2247] [outer = (nil)] 14:39:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f92f40d4000) [pid = 1861] [serial = 2248] [outer = 0x7f92f1f22400] 14:39:27 INFO - PROCESS | 1861 | 1461361167778 Marionette DEBUG loaded listener.js 14:39:27 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f92f48da800) [pid = 1861] [serial = 2249] [outer = 0x7f92f1f22400] 14:39:28 INFO - PROCESS | 1861 | 1461361168590 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:39:28 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. 14:39:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1483ms 14:39:28 INFO - PROCESS | 1861 | 1461361168635 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 14:39:28 INFO - PROCESS | 1861 | 1461361168638 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 14:39:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:39:28 INFO - PROCESS | 1861 | 1461361168644 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:39:28 INFO - PROCESS | 1861 | 1461361168647 Marionette TRACE conn4 <- [1,2966,null,{}] 14:39:28 INFO - PROCESS | 1861 | 1461361168653 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:28 INFO - PROCESS | 1861 | 1461361168905 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 14:39:29 INFO - PROCESS | 1861 | 1461361169188 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f8493800 == 169 [pid = 1861] [id = 750] 14:39:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f92f23ae400) [pid = 1861] [serial = 2250] [outer = (nil)] 14:39:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92f4d26800) [pid = 1861] [serial = 2251] [outer = 0x7f92f23ae400] 14:39:29 INFO - PROCESS | 1861 | 1461361169282 Marionette DEBUG loaded listener.js 14:39:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f92f5208c00) [pid = 1861] [serial = 2252] [outer = 0x7f92f23ae400] 14:39:30 INFO - PROCESS | 1861 | 1461361170105 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:39:30 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. 14:39:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1485ms 14:39:30 INFO - PROCESS | 1861 | 1461361170131 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 14:39:30 INFO - PROCESS | 1861 | 1461361170135 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 14:39:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:39:30 INFO - PROCESS | 1861 | 1461361170142 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:39:30 INFO - PROCESS | 1861 | 1461361170146 Marionette TRACE conn4 <- [1,2970,null,{}] 14:39:30 INFO - PROCESS | 1861 | 1461361170151 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:30 INFO - PROCESS | 1861 | 1461361170433 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 14:39:30 INFO - PROCESS | 1861 | 1461361170699 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:30 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9315000 == 170 [pid = 1861] [id = 751] 14:39:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92eaf93c00) [pid = 1861] [serial = 2253] [outer = (nil)] 14:39:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f92f48e0000) [pid = 1861] [serial = 2254] [outer = 0x7f92eaf93c00] 14:39:30 INFO - PROCESS | 1861 | 1461361170780 Marionette DEBUG loaded listener.js 14:39:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f92f6a8a000) [pid = 1861] [serial = 2255] [outer = 0x7f92eaf93c00] 14:39:31 INFO - PROCESS | 1861 | 1461361171638 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:39:31 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. 14:39:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1530ms 14:39:31 INFO - PROCESS | 1861 | 1461361171674 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 14:39:31 INFO - PROCESS | 1861 | 1461361171678 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 14:39:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:39:31 INFO - PROCESS | 1861 | 1461361171684 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:39:31 INFO - PROCESS | 1861 | 1461361171688 Marionette TRACE conn4 <- [1,2974,null,{}] 14:39:31 INFO - PROCESS | 1861 | 1461361171694 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:31 INFO - PROCESS | 1861 | 1461361171992 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 14:39:32 INFO - PROCESS | 1861 | 1461361172253 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:32 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fe51a800 == 171 [pid = 1861] [id = 752] 14:39:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f92f6ab6400) [pid = 1861] [serial = 2256] [outer = (nil)] 14:39:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f92f6c23c00) [pid = 1861] [serial = 2257] [outer = 0x7f92f6ab6400] 14:39:32 INFO - PROCESS | 1861 | 1461361172352 Marionette DEBUG loaded listener.js 14:39:32 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f92f844b400) [pid = 1861] [serial = 2258] [outer = 0x7f92f6ab6400] 14:39:33 INFO - PROCESS | 1861 | 1461361173247 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 14:39:33 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. 14:39:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1586ms 14:39:33 INFO - PROCESS | 1861 | 1461361173272 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 14:39:33 INFO - PROCESS | 1861 | 1461361173277 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 14:39:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:39:33 INFO - PROCESS | 1861 | 1461361173294 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:39:33 INFO - PROCESS | 1861 | 1461361173299 Marionette TRACE conn4 <- [1,2978,null,{}] 14:39:33 INFO - PROCESS | 1861 | 1461361173305 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:33 INFO - PROCESS | 1861 | 1461361173663 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 14:39:33 INFO - PROCESS | 1861 | 1461361173947 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93017d3800 == 172 [pid = 1861] [id = 753] 14:39:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f92f6c0cc00) [pid = 1861] [serial = 2259] [outer = (nil)] 14:39:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f92f9299400) [pid = 1861] [serial = 2260] [outer = 0x7f92f6c0cc00] 14:39:34 INFO - PROCESS | 1861 | 1461361174086 Marionette DEBUG loaded listener.js 14:39:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f92f9399000) [pid = 1861] [serial = 2261] [outer = 0x7f92f6c0cc00] 14:39:34 INFO - PROCESS | 1861 | 1461361174872 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:39:34 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. 14:39:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1634ms 14:39:34 INFO - PROCESS | 1861 | 1461361174927 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 14:39:34 INFO - PROCESS | 1861 | 1461361174931 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 14:39:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:39:34 INFO - PROCESS | 1861 | 1461361174938 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:39:34 INFO - PROCESS | 1861 | 1461361174941 Marionette TRACE conn4 <- [1,2982,null,{}] 14:39:34 INFO - PROCESS | 1861 | 1461361174947 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:35 INFO - PROCESS | 1861 | 1461361175202 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 14:39:35 INFO - PROCESS | 1861 | 1461361175497 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:35 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b61c800 == 173 [pid = 1861] [id = 754] 14:39:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f92f2b9c400) [pid = 1861] [serial = 2262] [outer = (nil)] 14:39:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f92f94b5400) [pid = 1861] [serial = 2263] [outer = 0x7f92f2b9c400] 14:39:35 INFO - PROCESS | 1861 | 1461361175585 Marionette DEBUG loaded listener.js 14:39:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f92fb9e7c00) [pid = 1861] [serial = 2264] [outer = 0x7f92f2b9c400] 14:39:36 INFO - PROCESS | 1861 | 1461361176442 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 14:39:36 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 14:39:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:39:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1535ms 14:39:36 INFO - PROCESS | 1861 | 1461361176478 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 14:39:36 INFO - PROCESS | 1861 | 1461361176482 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 14:39:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:39:36 INFO - PROCESS | 1861 | 1461361176492 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:39:36 INFO - PROCESS | 1861 | 1461361176494 Marionette TRACE conn4 <- [1,2986,null,{}] 14:39:36 INFO - PROCESS | 1861 | 1461361176501 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:36 INFO - PROCESS | 1861 | 1461361176794 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 14:39:37 INFO - PROCESS | 1861 | 1461361177058 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:37 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9310571000 == 174 [pid = 1861] [id = 755] 14:39:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f92f4d24400) [pid = 1861] [serial = 2265] [outer = (nil)] 14:39:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 189 (0x7f92fcb52000) [pid = 1861] [serial = 2266] [outer = 0x7f92f4d24400] 14:39:37 INFO - PROCESS | 1861 | 1461361177145 Marionette DEBUG loaded listener.js 14:39:37 INFO - PROCESS | 1861 | ++DOMWINDOW == 190 (0x7f92fdba9400) [pid = 1861] [serial = 2267] [outer = 0x7f92f4d24400] 14:39:37 INFO - PROCESS | 1861 | 1461361177980 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:39:38 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. 14:39:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1537ms 14:39:38 INFO - PROCESS | 1861 | 1461361178030 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 14:39:38 INFO - PROCESS | 1861 | 1461361178035 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 14:39:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:39:38 INFO - PROCESS | 1861 | 1461361178041 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:39:38 INFO - PROCESS | 1861 | 1461361178045 Marionette TRACE conn4 <- [1,2990,null,{}] 14:39:38 INFO - PROCESS | 1861 | 1461361178051 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:38 INFO - PROCESS | 1861 | 1461361178381 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 14:39:38 INFO - PROCESS | 1861 | 1461361178666 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93151a4800 == 175 [pid = 1861] [id = 756] 14:39:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 191 (0x7f92f84ef000) [pid = 1861] [serial = 2268] [outer = (nil)] 14:39:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 192 (0x7f92fe565800) [pid = 1861] [serial = 2269] [outer = 0x7f92f84ef000] 14:39:38 INFO - PROCESS | 1861 | 1461361178752 Marionette DEBUG loaded listener.js 14:39:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 193 (0x7f92fec73400) [pid = 1861] [serial = 2270] [outer = 0x7f92f84ef000] 14:39:39 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e7dcd800 == 176 [pid = 1861] [id = 757] 14:39:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 194 (0x7f92ffaa5c00) [pid = 1861] [serial = 2271] [outer = (nil)] 14:39:39 INFO - PROCESS | 1861 | ++DOMWINDOW == 195 (0x7f92fe551000) [pid = 1861] [serial = 2272] [outer = 0x7f92ffaa5c00] 14:39:39 INFO - PROCESS | 1861 | 1461361179733 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:39:39 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. 14:39:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1738ms 14:39:39 INFO - PROCESS | 1861 | 1461361179781 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 14:39:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:39:39 INFO - PROCESS | 1861 | 1461361179785 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 14:39:39 INFO - PROCESS | 1861 | 1461361179793 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:39:39 INFO - PROCESS | 1861 | 1461361179795 Marionette TRACE conn4 <- [1,2994,null,{}] 14:39:39 INFO - PROCESS | 1861 | 1461361179803 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:40 INFO - PROCESS | 1861 | 1461361180152 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 14:39:40 INFO - PROCESS | 1861 | 1461361180487 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:40 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e7ddf000 == 177 [pid = 1861] [id = 758] 14:39:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 196 (0x7f92f5ccf000) [pid = 1861] [serial = 2273] [outer = (nil)] 14:39:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 197 (0x7f92ff80ac00) [pid = 1861] [serial = 2274] [outer = 0x7f92f5ccf000] 14:39:40 INFO - PROCESS | 1861 | 1461361180571 Marionette DEBUG loaded listener.js 14:39:40 INFO - PROCESS | 1861 | ++DOMWINDOW == 198 (0x7f930180d400) [pid = 1861] [serial = 2275] [outer = 0x7f92f5ccf000] 14:39:41 INFO - PROCESS | 1861 | 1461361181338 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:39:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:39:41 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 14:39:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1585ms 14:39:41 INFO - PROCESS | 1861 | 1461361181378 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 14:39:41 INFO - PROCESS | 1861 | 1461361181382 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 14:39:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:39:41 INFO - PROCESS | 1861 | 1461361181390 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:39:41 INFO - PROCESS | 1861 | 1461361181392 Marionette TRACE conn4 <- [1,2998,null,{}] 14:39:41 INFO - PROCESS | 1861 | 1461361181400 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:41 INFO - PROCESS | 1861 | 1461361181668 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 14:39:41 INFO - PROCESS | 1861 | 1461361181926 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:41 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9412000 == 178 [pid = 1861] [id = 759] 14:39:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 199 (0x7f92fcb54000) [pid = 1861] [serial = 2276] [outer = (nil)] 14:39:41 INFO - PROCESS | 1861 | ++DOMWINDOW == 200 (0x7f93018e6800) [pid = 1861] [serial = 2277] [outer = 0x7f92fcb54000] 14:39:42 INFO - PROCESS | 1861 | 1461361182008 Marionette DEBUG loaded listener.js 14:39:42 INFO - PROCESS | 1861 | ++DOMWINDOW == 201 (0x7f9301d2f000) [pid = 1861] [serial = 2278] [outer = 0x7f92fcb54000] 14:39:42 INFO - PROCESS | 1861 | 1461361182887 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:39:42 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. 14:39:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1536ms 14:39:42 INFO - PROCESS | 1861 | 1461361182927 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 14:39:42 INFO - PROCESS | 1861 | 1461361182931 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 14:39:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:39:42 INFO - PROCESS | 1861 | 1461361182938 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:39:42 INFO - PROCESS | 1861 | 1461361182940 Marionette TRACE conn4 <- [1,3002,null,{}] 14:39:42 INFO - PROCESS | 1861 | 1461361182947 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:43 INFO - PROCESS | 1861 | 1461361183210 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 14:39:43 INFO - PROCESS | 1861 | 1461361183500 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:43 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f9310820000 == 179 [pid = 1861] [id = 760] 14:39:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 202 (0x7f9301807c00) [pid = 1861] [serial = 2279] [outer = (nil)] 14:39:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 203 (0x7f930aa17400) [pid = 1861] [serial = 2280] [outer = 0x7f9301807c00] 14:39:43 INFO - PROCESS | 1861 | 1461361183588 Marionette DEBUG loaded listener.js 14:39:43 INFO - PROCESS | 1861 | ++DOMWINDOW == 204 (0x7f930b662800) [pid = 1861] [serial = 2281] [outer = 0x7f9301807c00] 14:39:44 INFO - PROCESS | 1861 | 1461361184503 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:39:44 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. 14:39:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1590ms 14:39:44 INFO - PROCESS | 1861 | 1461361184531 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 14:39:44 INFO - PROCESS | 1861 | 1461361184535 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 14:39:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:39:44 INFO - PROCESS | 1861 | 1461361184542 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:39:44 INFO - PROCESS | 1861 | 1461361184544 Marionette TRACE conn4 <- [1,3006,null,{}] 14:39:44 INFO - PROCESS | 1861 | 1461361184551 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:44 INFO - PROCESS | 1861 | 1461361184813 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 14:39:45 INFO - PROCESS | 1861 | 1461361185108 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:45 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92df392800 == 180 [pid = 1861] [id = 761] 14:39:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 205 (0x7f92f83b1000) [pid = 1861] [serial = 2282] [outer = (nil)] 14:39:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 206 (0x7f930b838000) [pid = 1861] [serial = 2283] [outer = 0x7f92f83b1000] 14:39:45 INFO - PROCESS | 1861 | 1461361185231 Marionette DEBUG loaded listener.js 14:39:45 INFO - PROCESS | 1861 | ++DOMWINDOW == 207 (0x7f930b90f800) [pid = 1861] [serial = 2284] [outer = 0x7f92f83b1000] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e5a5b800 == 179 [pid = 1861] [id = 296] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9722800 == 178 [pid = 1861] [id = 740] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e8c20000 == 177 [pid = 1861] [id = 739] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e53a3800 == 176 [pid = 1861] [id = 738] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e22c8800 == 175 [pid = 1861] [id = 737] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93104b8000 == 174 [pid = 1861] [id = 734] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930cd25800 == 173 [pid = 1861] [id = 733] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930bbef000 == 172 [pid = 1861] [id = 732] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ff680000 == 171 [pid = 1861] [id = 731] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fe355800 == 170 [pid = 1861] [id = 730] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f92bf000 == 169 [pid = 1861] [id = 729] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fac53800 == 168 [pid = 1861] [id = 651] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f6f67000 == 167 [pid = 1861] [id = 728] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f59b1000 == 166 [pid = 1861] [id = 727] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f54db800 == 165 [pid = 1861] [id = 726] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f3f16000 == 164 [pid = 1861] [id = 725] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2390800 == 163 [pid = 1861] [id = 724] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eec1b800 == 162 [pid = 1861] [id = 723] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eced3000 == 161 [pid = 1861] [id = 722] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eb543000 == 160 [pid = 1861] [id = 721] 14:39:47 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e6793000 == 159 [pid = 1861] [id = 720] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 206 (0x7f92eaf96000) [pid = 1861] [serial = 2157] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 205 (0x7f92f929d400) [pid = 1861] [serial = 2135] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 204 (0x7f92f853dc00) [pid = 1861] [serial = 2070] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 203 (0x7f92eabf8000) [pid = 1861] [serial = 2156] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 202 (0x7f92eea47800) [pid = 1861] [serial = 2106] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 201 (0x7f92f8445400) [pid = 1861] [serial = 2127] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 200 (0x7f92f2b9a000) [pid = 1861] [serial = 2114] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 199 (0x7f92e97aac00) [pid = 1861] [serial = 2154] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 198 (0x7f92e5c05000) [pid = 1861] [serial = 2151] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 197 (0x7f92f48d8000) [pid = 1861] [serial = 2118] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 196 (0x7f92f913cc00) [pid = 1861] [serial = 2073] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 195 (0x7f92f222b800) [pid = 1861] [serial = 2055] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 194 (0x7f92ea06f800) [pid = 1861] [serial = 2099] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 193 (0x7f92e10a4400) [pid = 1861] [serial = 2148] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 192 (0x7f92f57b8c00) [pid = 1861] [serial = 2123] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 191 (0x7f92f41cb000) [pid = 1861] [serial = 2117] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 190 (0x7f92e8abd000) [pid = 1861] [serial = 2153] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 189 (0x7f92e8abc000) [pid = 1861] [serial = 1968] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 188 (0x7f92f23ed400) [pid = 1861] [serial = 2111] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f92f50c7c00) [pid = 1861] [serial = 2121] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f92eceab400) [pid = 1861] [serial = 2093] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f92f6ab2800) [pid = 1861] [serial = 2067] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f92ee0e0800) [pid = 1861] [serial = 2105] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f92eabf2800) [pid = 1861] [serial = 2100] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f92f1fa7c00) [pid = 1861] [serial = 2109] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f92e6bd8000) [pid = 1861] [serial = 2097] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f92f4d25c00) [pid = 1861] [serial = 2120] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f92f58e2800) [pid = 1861] [serial = 2124] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f92f23e8c00) [pid = 1861] [serial = 2058] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f92eceb0c00) [pid = 1861] [serial = 2103] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f92f9396400) [pid = 1861] [serial = 2138] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92f48d7c00) [pid = 1861] [serial = 2064] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92ec0d3400) [pid = 1861] [serial = 2102] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f92f40c6400) [pid = 1861] [serial = 2115] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92e00f6400) [pid = 1861] [serial = 2147] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92f1ff6000) [pid = 1861] [serial = 2052] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92f407a400) [pid = 1861] [serial = 2061] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92f2b97400) [pid = 1861] [serial = 2112] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92f94b1000) [pid = 1861] [serial = 2139] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92f6c1b800) [pid = 1861] [serial = 2126] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f92f94b7000) [pid = 1861] [serial = 2141] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f92f84d4c00) [pid = 1861] [serial = 2129] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92e528cc00) [pid = 1861] [serial = 2096] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f92f938e800) [pid = 1861] [serial = 2136] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f92e2a36000) [pid = 1861] [serial = 2150] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f92f8544000) [pid = 1861] [serial = 2130] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f92fa2dbc00) [pid = 1861] [serial = 2142] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92f9292c00) [pid = 1861] [serial = 2133] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f92f913dc00) [pid = 1861] [serial = 2132] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92facc1800) [pid = 1861] [serial = 2144] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92f1f1ac00) [pid = 1861] [serial = 2108] [outer = (nil)] [url = about:blank] 14:39:48 INFO - PROCESS | 1861 | 1461361188750 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:39:48 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. 14:39:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 4242ms 14:39:48 INFO - PROCESS | 1861 | 1461361188787 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 14:39:48 INFO - PROCESS | 1861 | 1461361188794 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 14:39:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:39:48 INFO - PROCESS | 1861 | 1461361188803 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:39:48 INFO - PROCESS | 1861 | 1461361188808 Marionette TRACE conn4 <- [1,3010,null,{}] 14:39:48 INFO - PROCESS | 1861 | 1461361188817 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:49 INFO - PROCESS | 1861 | 1461361189080 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 14:39:49 INFO - PROCESS | 1861 | 1461361189292 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:49 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e20e9000 == 160 [pid = 1861] [id = 762] 14:39:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92e2a2fc00) [pid = 1861] [serial = 2285] [outer = (nil)] 14:39:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92e4a72c00) [pid = 1861] [serial = 2286] [outer = 0x7f92e2a2fc00] 14:39:49 INFO - PROCESS | 1861 | 1461361189369 Marionette DEBUG loaded listener.js 14:39:49 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92e528e000) [pid = 1861] [serial = 2287] [outer = 0x7f92e2a2fc00] 14:39:50 INFO - PROCESS | 1861 | 1461361190244 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 14:39:50 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 14:39:50 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1482ms 14:39:50 INFO - PROCESS | 1861 | 1461361190286 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 14:39:50 INFO - PROCESS | 1861 | 1461361190295 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 14:39:50 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:39:50 INFO - PROCESS | 1861 | 1461361190308 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:39:50 INFO - PROCESS | 1861 | 1461361190311 Marionette TRACE conn4 <- [1,3014,null,{}] 14:39:50 INFO - PROCESS | 1861 | 1461361190319 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:50 INFO - PROCESS | 1861 | 1461361190584 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 14:39:50 INFO - PROCESS | 1861 | 1461361190833 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:50 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e5a45800 == 161 [pid = 1861] [id = 763] 14:39:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92e5364800) [pid = 1861] [serial = 2288] [outer = (nil)] 14:39:50 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92e8171400) [pid = 1861] [serial = 2289] [outer = 0x7f92e5364800] 14:39:50 INFO - PROCESS | 1861 | 1461361190902 Marionette DEBUG loaded listener.js 14:39:51 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92e8ab5800) [pid = 1861] [serial = 2290] [outer = 0x7f92e5364800] 14:39:51 INFO - PROCESS | 1861 | [1861] 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 14:39:51 INFO - PROCESS | 1861 | 1461361191984 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:39:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:39:52 INFO - {} 14:39:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:39:52 INFO - {} 14:39:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:39:52 INFO - {} 14:39:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:39:52 INFO - {} 14:39:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1739ms 14:39:52 INFO - PROCESS | 1861 | 1461361192047 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 14:39:52 INFO - PROCESS | 1861 | 1461361192056 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 14:39:52 INFO - TEST-START | /FileAPI/fileReader.html 14:39:52 INFO - PROCESS | 1861 | 1461361192076 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:39:52 INFO - PROCESS | 1861 | 1461361192091 Marionette TRACE conn4 <- [1,3018,null,{}] 14:39:52 INFO - PROCESS | 1861 | 1461361192144 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:52 INFO - PROCESS | 1861 | 1461361192485 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 14:39:52 INFO - PROCESS | 1861 | 1461361192523 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:52 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8de1800 == 162 [pid = 1861] [id = 764] 14:39:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92ea06f800) [pid = 1861] [serial = 2291] [outer = (nil)] 14:39:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f92eafb8800) [pid = 1861] [serial = 2292] [outer = 0x7f92ea06f800] 14:39:52 INFO - PROCESS | 1861 | 1461361192598 Marionette DEBUG loaded listener.js 14:39:52 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92eb716000) [pid = 1861] [serial = 2293] [outer = 0x7f92ea06f800] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92e10a9c00) [pid = 1861] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f92e0d4f800) [pid = 1861] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f92e10a7400) [pid = 1861] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f92ec0de800) [pid = 1861] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f92e0d47800) [pid = 1861] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92f1f17c00) [pid = 1861] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f92deb59c00) [pid = 1861] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92e528a000) [pid = 1861] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92deb50000) [pid = 1861] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f92f6f0a000) [pid = 1861] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f92e5c08000) [pid = 1861] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f92e8179400) [pid = 1861] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f92ee96e400) [pid = 1861] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92f6a87400) [pid = 1861] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92eb4a8400) [pid = 1861] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92e97a7800) [pid = 1861] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92f853e000) [pid = 1861] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f92f219dc00) [pid = 1861] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92f222a400) [pid = 1861] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92f938dc00) [pid = 1861] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92eb4afc00) [pid = 1861] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92eb716c00) [pid = 1861] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92f8605400) [pid = 1861] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92e5c06400) [pid = 1861] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f92f23afc00) [pid = 1861] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92e8173000) [pid = 1861] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92e0b03400) [pid = 1861] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:39:53 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f92fe2dcc00) [pid = 1861] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:39:54 INFO - PROCESS | 1861 | 1461361194174 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 14:39:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:39:54 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:39:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:39:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:39:54 INFO - TEST-OK | /FileAPI/fileReader.html | took 2166ms 14:39:54 INFO - PROCESS | 1861 | 1461361194245 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 14:39:54 INFO - PROCESS | 1861 | 1461361194249 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 14:39:54 INFO - TEST-START | /FileAPI/historical.html 14:39:54 INFO - PROCESS | 1861 | 1461361194256 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:39:54 INFO - PROCESS | 1861 | 1461361194258 Marionette TRACE conn4 <- [1,3022,null,{}] 14:39:54 INFO - PROCESS | 1861 | 1461361194265 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:54 INFO - PROCESS | 1861 | 1461361194515 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 14:39:54 INFO - PROCESS | 1861 | 1461361194735 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:54 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e9787800 == 163 [pid = 1861] [id = 765] 14:39:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 138 (0x7f92deb5d800) [pid = 1861] [serial = 2294] [outer = (nil)] 14:39:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92eaf8fc00) [pid = 1861] [serial = 2295] [outer = 0x7f92deb5d800] 14:39:54 INFO - PROCESS | 1861 | 1461361194807 Marionette DEBUG loaded listener.js 14:39:54 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92ebdaa000) [pid = 1861] [serial = 2296] [outer = 0x7f92deb5d800] 14:39:55 INFO - PROCESS | 1861 | 1461361195842 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 14:39:55 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:39:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:39:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:39:55 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:39:55 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:39:55 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:39:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:39:55 INFO - TEST-OK | /FileAPI/historical.html | took 1639ms 14:39:55 INFO - PROCESS | 1861 | 1461361195900 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 14:39:55 INFO - PROCESS | 1861 | 1461361195907 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 14:39:55 INFO - TEST-START | /FileAPI/idlharness.html 14:39:55 INFO - PROCESS | 1861 | 1461361195923 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:39:55 INFO - PROCESS | 1861 | 1461361195933 Marionette TRACE conn4 <- [1,3026,null,{}] 14:39:55 INFO - PROCESS | 1861 | 1461361195943 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:56 INFO - PROCESS | 1861 | 1461361196240 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 14:39:56 INFO - PROCESS | 1861 | 1461361196580 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:56 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e52ae800 == 164 [pid = 1861] [id = 766] 14:39:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92e2859000) [pid = 1861] [serial = 2297] [outer = (nil)] 14:39:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92e4bf0400) [pid = 1861] [serial = 2298] [outer = 0x7f92e2859000] 14:39:56 INFO - PROCESS | 1861 | 1461361196666 Marionette DEBUG loaded listener.js 14:39:56 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92e5ace000) [pid = 1861] [serial = 2299] [outer = 0x7f92e2859000] 14:39:58 INFO - PROCESS | 1861 | 1461361198462 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:39:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:39:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:39:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:39:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:39:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:39:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:39:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:39:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:39:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:39:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:39:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:39:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:39:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:39:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:39:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:39:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:39:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:39:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:39:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:39:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:39:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:39:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:39:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:39:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:39:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 14:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:39:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:39:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:39:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:39:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:39:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:39:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:39:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:39:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:39:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:39:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:39:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:39:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:39:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:39:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:39:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:39:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:39:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:39:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:39:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 14:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:39:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:39:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:39:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:39:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:39:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:39:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:39:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:39:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:39:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 2712ms 14:39:58 INFO - PROCESS | 1861 | 1461361198734 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 14:39:58 INFO - PROCESS | 1861 | 1461361198745 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 14:39:58 INFO - TEST-START | /FileAPI/idlharness.worker 14:39:58 INFO - PROCESS | 1861 | 1461361198774 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:39:58 INFO - PROCESS | 1861 | 1461361198780 Marionette TRACE conn4 <- [1,3030,null,{}] 14:39:58 INFO - PROCESS | 1861 | 1461361198787 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:59 INFO - PROCESS | 1861 | 1461361199103 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 14:39:59 INFO - PROCESS | 1861 | 1461361199408 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:59 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ecc64000 == 165 [pid = 1861] [id = 767] 14:39:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92f1f18c00) [pid = 1861] [serial = 2300] [outer = (nil)] 14:39:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92f1f22800) [pid = 1861] [serial = 2301] [outer = 0x7f92f1f18c00] 14:39:59 INFO - PROCESS | 1861 | 1461361199493 Marionette DEBUG loaded listener.js 14:39:59 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92f1ff8400) [pid = 1861] [serial = 2302] [outer = 0x7f92f1f18c00] 14:39:59 INFO - PROCESS | 1861 | [1861] 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 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:40:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:40:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:40:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:40:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:40:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:40:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:40:02 INFO - {} 14:40:02 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 14:40:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:40:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:40:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:40:02 INFO - {} 14:40:02 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 - {} 14:40:02 INFO - {} 14:40:02 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 14:40:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:40:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:40:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:40:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:40:02 INFO - {} 14:40:02 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 14:40:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:40:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:40:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:40:02 INFO - {} 14:40:02 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 - {} 14:40:02 INFO - {} 14:40:02 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 14:40:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:40:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:40:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:02 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 14:40:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:40:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:40:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:02 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 14:40:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:02 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 14:40:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:02 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 14:40:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:40:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:40:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:40:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:40:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:40:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:40:02 INFO - {} 14:40:02 INFO - PROCESS | 1861 | 1461361201973 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:40:02 INFO - {} 14:40:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3318ms 14:40:02 INFO - PROCESS | 1861 | 1461361202109 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 14:40:02 INFO - PROCESS | 1861 | 1461361202124 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 14:40:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:40:02 INFO - PROCESS | 1861 | 1461361202138 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:40:02 INFO - PROCESS | 1861 | 1461361202165 Marionette TRACE conn4 <- [1,3034,null,{}] 14:40:02 INFO - PROCESS | 1861 | 1461361202263 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:02 INFO - PROCESS | 1861 | 1461361202667 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 14:40:02 INFO - PROCESS | 1861 | 1461361202891 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:02 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f2bf7800 == 166 [pid = 1861] [id = 768] 14:40:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92f23b4000) [pid = 1861] [serial = 2303] [outer = (nil)] 14:40:02 INFO - PROCESS | 1861 | ++DOMWINDOW == 148 (0x7f92f8545000) [pid = 1861] [serial = 2304] [outer = 0x7f92f23b4000] 14:40:02 INFO - PROCESS | 1861 | 1461361202976 Marionette DEBUG loaded listener.js 14:40:03 INFO - PROCESS | 1861 | ++DOMWINDOW == 149 (0x7f92f913dc00) [pid = 1861] [serial = 2305] [outer = 0x7f92f23b4000] 14:40:03 INFO - PROCESS | 1861 | 1461361203857 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:40:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:40:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1778ms 14:40:03 INFO - PROCESS | 1861 | 1461361203916 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 14:40:03 INFO - PROCESS | 1861 | 1461361203920 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 14:40:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:40:03 INFO - PROCESS | 1861 | 1461361203927 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:40:03 INFO - PROCESS | 1861 | 1461361203931 Marionette TRACE conn4 <- [1,3038,null,{}] 14:40:03 INFO - PROCESS | 1861 | 1461361203983 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:04 INFO - PROCESS | 1861 | 1461361204243 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 14:40:04 INFO - PROCESS | 1861 | 1461361204528 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:04 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f4ef0800 == 167 [pid = 1861] [id = 769] 14:40:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 150 (0x7f92f1f16800) [pid = 1861] [serial = 2306] [outer = (nil)] 14:40:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 151 (0x7f92f9298400) [pid = 1861] [serial = 2307] [outer = 0x7f92f1f16800] 14:40:04 INFO - PROCESS | 1861 | 1461361204676 Marionette DEBUG loaded listener.js 14:40:04 INFO - PROCESS | 1861 | ++DOMWINDOW == 152 (0x7f92f94b1000) [pid = 1861] [serial = 2308] [outer = 0x7f92f1f16800] 14:40:05 INFO - PROCESS | 1861 | 1461361205452 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 14:40:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:40:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:40:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1576ms 14:40:05 INFO - PROCESS | 1861 | 1461361205505 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 14:40:05 INFO - PROCESS | 1861 | 1461361205508 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 14:40:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:40:05 INFO - PROCESS | 1861 | 1461361205516 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:40:05 INFO - PROCESS | 1861 | 1461361205519 Marionette TRACE conn4 <- [1,3042,null,{}] 14:40:05 INFO - PROCESS | 1861 | 1461361205524 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:05 INFO - PROCESS | 1861 | 1461361205800 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 14:40:06 INFO - PROCESS | 1861 | 1461361206026 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:06 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f565e800 == 168 [pid = 1861] [id = 770] 14:40:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 153 (0x7f92f913cc00) [pid = 1861] [serial = 2309] [outer = (nil)] 14:40:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 154 (0x7f92facc3000) [pid = 1861] [serial = 2310] [outer = 0x7f92f913cc00] 14:40:06 INFO - PROCESS | 1861 | 1461361206103 Marionette DEBUG loaded listener.js 14:40:06 INFO - PROCESS | 1861 | ++DOMWINDOW == 155 (0x7f92fcb5c800) [pid = 1861] [serial = 2311] [outer = 0x7f92f913cc00] 14:40:07 INFO - PROCESS | 1861 | 1461361207236 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:40:07 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. 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:40:07 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'.) 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:40:07 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. 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:40:07 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. 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:40:07 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. 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 14:40:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:40:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:40:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:40:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:40:07 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1825ms 14:40:07 INFO - PROCESS | 1861 | 1461361207342 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 14:40:07 INFO - PROCESS | 1861 | 1461361207352 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 14:40:07 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:40:07 INFO - PROCESS | 1861 | 1461361207367 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:40:07 INFO - PROCESS | 1861 | 1461361207375 Marionette TRACE conn4 <- [1,3046,null,{}] 14:40:07 INFO - PROCESS | 1861 | 1461361207507 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:07 INFO - PROCESS | 1861 | 1461361207890 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 14:40:08 INFO - PROCESS | 1861 | 1461361208142 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:08 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92edfe2800 == 169 [pid = 1861] [id = 771] 14:40:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 156 (0x7f92f1f1bc00) [pid = 1861] [serial = 2312] [outer = (nil)] 14:40:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 157 (0x7f92f2b9b000) [pid = 1861] [serial = 2313] [outer = 0x7f92f1f1bc00] 14:40:08 INFO - PROCESS | 1861 | 1461361208227 Marionette DEBUG loaded listener.js 14:40:08 INFO - PROCESS | 1861 | ++DOMWINDOW == 158 (0x7f92f41c9800) [pid = 1861] [serial = 2314] [outer = 0x7f92f1f1bc00] 14:40:08 INFO - PROCESS | 1861 | [1861] 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 14:40:09 INFO - PROCESS | 1861 | 1461361209135 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:40:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:40:09 INFO - {} 14:40:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1823ms 14:40:09 INFO - PROCESS | 1861 | 1461361209188 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 14:40:09 INFO - PROCESS | 1861 | 1461361209191 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 14:40:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:40:09 INFO - PROCESS | 1861 | 1461361209203 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:40:09 INFO - PROCESS | 1861 | 1461361209206 Marionette TRACE conn4 <- [1,3050,null,{}] 14:40:09 INFO - PROCESS | 1861 | 1461361209212 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:09 INFO - PROCESS | 1861 | 1461361209566 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 14:40:09 INFO - PROCESS | 1861 | 1461361209838 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:09 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f670c800 == 170 [pid = 1861] [id = 772] 14:40:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 159 (0x7f92f41cb400) [pid = 1861] [serial = 2315] [outer = (nil)] 14:40:09 INFO - PROCESS | 1861 | ++DOMWINDOW == 160 (0x7f92f58e6800) [pid = 1861] [serial = 2316] [outer = 0x7f92f41cb400] 14:40:09 INFO - PROCESS | 1861 | 1461361209929 Marionette DEBUG loaded listener.js 14:40:10 INFO - PROCESS | 1861 | ++DOMWINDOW == 161 (0x7f92fddeec00) [pid = 1861] [serial = 2317] [outer = 0x7f92f41cb400] 14:40:10 INFO - PROCESS | 1861 | 1461361210682 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 14:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:40:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:40:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1534ms 14:40:10 INFO - PROCESS | 1861 | 1461361210740 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 14:40:10 INFO - PROCESS | 1861 | 1461361210744 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 14:40:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:40:10 INFO - PROCESS | 1861 | 1461361210751 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:40:10 INFO - PROCESS | 1861 | 1461361210755 Marionette TRACE conn4 <- [1,3054,null,{}] 14:40:10 INFO - PROCESS | 1861 | 1461361210761 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:11 INFO - PROCESS | 1861 | 1461361211006 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 14:40:11 INFO - PROCESS | 1861 | 1461361211298 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:11 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92f9207800 == 171 [pid = 1861] [id = 773] 14:40:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 162 (0x7f92e103b800) [pid = 1861] [serial = 2318] [outer = (nil)] 14:40:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 163 (0x7f92fe5c5c00) [pid = 1861] [serial = 2319] [outer = 0x7f92e103b800] 14:40:11 INFO - PROCESS | 1861 | 1461361211383 Marionette DEBUG loaded listener.js 14:40:11 INFO - PROCESS | 1861 | ++DOMWINDOW == 164 (0x7f9300327800) [pid = 1861] [serial = 2320] [outer = 0x7f92e103b800] 14:40:12 INFO - PROCESS | 1861 | 1461361212628 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:40:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:40:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:40:12 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" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:40:12 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" 14:40:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:40:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:40:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1992ms 14:40:12 INFO - PROCESS | 1861 | 1461361212804 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 14:40:12 INFO - PROCESS | 1861 | 1461361212811 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 14:40:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:40:12 INFO - PROCESS | 1861 | 1461361212831 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:40:12 INFO - PROCESS | 1861 | 1461361212840 Marionette TRACE conn4 <- [1,3058,null,{}] 14:40:12 INFO - PROCESS | 1861 | 1461361212850 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:13 INFO - PROCESS | 1861 | 1461361213194 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 14:40:13 INFO - PROCESS | 1861 | 1461361213451 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:13 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fa22b800 == 172 [pid = 1861] [id = 774] 14:40:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 165 (0x7f92e4bf9800) [pid = 1861] [serial = 2321] [outer = (nil)] 14:40:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 166 (0x7f930bde1c00) [pid = 1861] [serial = 2322] [outer = 0x7f92e4bf9800] 14:40:13 INFO - PROCESS | 1861 | 1461361213532 Marionette DEBUG loaded listener.js 14:40:13 INFO - PROCESS | 1861 | ++DOMWINDOW == 167 (0x7f930ca38400) [pid = 1861] [serial = 2323] [outer = 0x7f92e4bf9800] 14:40:14 INFO - PROCESS | 1861 | 1461361214429 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 14:40:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:40:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:40:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:40:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:40:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:40:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:40:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:40:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:40:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:40:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:40:14 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:14 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:40:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:40:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:40:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:40:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:40:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:40:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:40:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:40:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:40:14 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1697ms 14:40:14 INFO - PROCESS | 1861 | 1461361214534 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 14:40:14 INFO - PROCESS | 1861 | 1461361214543 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 14:40:14 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:40:14 INFO - PROCESS | 1861 | 1461361214551 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:40:14 INFO - PROCESS | 1861 | 1461361214554 Marionette TRACE conn4 <- [1,3062,null,{}] 14:40:14 INFO - PROCESS | 1861 | 1461361214558 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:14 INFO - PROCESS | 1861 | 1461361214827 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 14:40:15 INFO - PROCESS | 1861 | 1461361215154 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:15 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92fdf4a800 == 173 [pid = 1861] [id = 775] 14:40:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 168 (0x7f92ff01a400) [pid = 1861] [serial = 2324] [outer = (nil)] 14:40:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 169 (0x7f930ca3a000) [pid = 1861] [serial = 2325] [outer = 0x7f92ff01a400] 14:40:15 INFO - PROCESS | 1861 | 1461361215233 Marionette DEBUG loaded listener.js 14:40:15 INFO - PROCESS | 1861 | ++DOMWINDOW == 170 (0x7f930cb03800) [pid = 1861] [serial = 2326] [outer = 0x7f92ff01a400] 14:40:15 INFO - PROCESS | 1861 | [1861] 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 14:40:16 INFO - PROCESS | 1861 | 1461361216102 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:40:16 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:40:16 INFO - {} 14:40:16 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1581ms 14:40:16 INFO - PROCESS | 1861 | 1461361216134 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 14:40:16 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:40:16 INFO - PROCESS | 1861 | 1461361216145 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 14:40:16 INFO - PROCESS | 1861 | 1461361216151 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:40:16 INFO - PROCESS | 1861 | 1461361216155 Marionette TRACE conn4 <- [1,3066,null,{}] 14:40:16 INFO - PROCESS | 1861 | 1461361216170 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:16 INFO - PROCESS | 1861 | 1461361216494 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 14:40:16 INFO - PROCESS | 1861 | 1461361216750 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:16 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93017e3800 == 174 [pid = 1861] [id = 776] 14:40:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 171 (0x7f930ecc4000) [pid = 1861] [serial = 2327] [outer = (nil)] 14:40:16 INFO - PROCESS | 1861 | ++DOMWINDOW == 172 (0x7f9310b59800) [pid = 1861] [serial = 2328] [outer = 0x7f930ecc4000] 14:40:16 INFO - PROCESS | 1861 | 1461361216894 Marionette DEBUG loaded listener.js 14:40:17 INFO - PROCESS | 1861 | ++DOMWINDOW == 173 (0x7f9310f0f400) [pid = 1861] [serial = 2329] [outer = 0x7f930ecc4000] 14:40:17 INFO - PROCESS | 1861 | 1461361217681 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 14:40:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:40:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:40:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:40:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:40:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:40:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:40:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:40:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1595ms 14:40:17 INFO - PROCESS | 1861 | 1461361217748 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 14:40:17 INFO - PROCESS | 1861 | 1461361217753 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 14:40:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:40:17 INFO - PROCESS | 1861 | 1461361217759 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:40:17 INFO - PROCESS | 1861 | 1461361217763 Marionette TRACE conn4 <- [1,3070,null,{}] 14:40:17 INFO - PROCESS | 1861 | 1461361217768 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:18 INFO - PROCESS | 1861 | 1461361218024 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 14:40:18 INFO - PROCESS | 1861 | 1461361218316 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:18 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930b8af800 == 175 [pid = 1861] [id = 777] 14:40:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 174 (0x7f92dd82c000) [pid = 1861] [serial = 2330] [outer = (nil)] 14:40:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 175 (0x7f92dd833c00) [pid = 1861] [serial = 2331] [outer = 0x7f92dd82c000] 14:40:18 INFO - PROCESS | 1861 | 1461361218399 Marionette DEBUG loaded listener.js 14:40:18 INFO - PROCESS | 1861 | ++DOMWINDOW == 176 (0x7f92dd839400) [pid = 1861] [serial = 2332] [outer = 0x7f92dd82c000] 14:40:19 INFO - PROCESS | 1861 | 1461361219267 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 14:40:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:40:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:40:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:40:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:40:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:40:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:40:19 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1539ms 14:40:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:40:19 INFO - PROCESS | 1861 | 1461361219302 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 14:40:19 INFO - PROCESS | 1861 | 1461361219305 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 14:40:19 INFO - PROCESS | 1861 | 1461361219312 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:40:19 INFO - PROCESS | 1861 | 1461361219315 Marionette TRACE conn4 <- [1,3074,null,{}] 14:40:19 INFO - PROCESS | 1861 | 1461361219321 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:19 INFO - PROCESS | 1861 | 1461361219595 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 14:40:19 INFO - PROCESS | 1861 | 1461361219902 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:19 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f930e736000 == 176 [pid = 1861] [id = 778] 14:40:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 177 (0x7f92dd82d800) [pid = 1861] [serial = 2333] [outer = (nil)] 14:40:19 INFO - PROCESS | 1861 | ++DOMWINDOW == 178 (0x7f93106ad400) [pid = 1861] [serial = 2334] [outer = 0x7f92dd82d800] 14:40:19 INFO - PROCESS | 1861 | 1461361219988 Marionette DEBUG loaded listener.js 14:40:20 INFO - PROCESS | 1861 | ++DOMWINDOW == 179 (0x7f9310fe5000) [pid = 1861] [serial = 2335] [outer = 0x7f92dd82d800] 14:40:20 INFO - PROCESS | 1861 | 1461361220860 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 14:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:40:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1589ms 14:40:20 INFO - PROCESS | 1861 | 1461361220902 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 14:40:20 INFO - PROCESS | 1861 | 1461361220904 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 14:40:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:40:20 INFO - PROCESS | 1861 | 1461361220912 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:40:20 INFO - PROCESS | 1861 | 1461361220914 Marionette TRACE conn4 <- [1,3078,null,{}] 14:40:20 INFO - PROCESS | 1861 | 1461361220920 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:21 INFO - PROCESS | 1861 | 1461361221176 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 14:40:21 INFO - PROCESS | 1861 | 1461361221492 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:21 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92ff676000 == 177 [pid = 1861] [id = 779] 14:40:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 180 (0x7f92dd836000) [pid = 1861] [serial = 2336] [outer = (nil)] 14:40:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 181 (0x7f92e5e2ac00) [pid = 1861] [serial = 2337] [outer = 0x7f92dd836000] 14:40:21 INFO - PROCESS | 1861 | 1461361221575 Marionette DEBUG loaded listener.js 14:40:21 INFO - PROCESS | 1861 | ++DOMWINDOW == 182 (0x7f92e5e30000) [pid = 1861] [serial = 2338] [outer = 0x7f92dd836000] 14:40:22 INFO - PROCESS | 1861 | 1461361222438 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 14:40:22 INFO - PROCESS | 1861 | 1461361222505 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 14:40:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:40:22 INFO - PROCESS | 1861 | 1461361222516 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:40:22 INFO - PROCESS | 1861 | 1461361222519 Marionette TRACE conn4 <- [1,3082,null,{}] 14:40:22 INFO - PROCESS | 1861 | 1461361222526 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:22 INFO - PROCESS | 1861 | 1461361222870 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 14:40:23 INFO - PROCESS | 1861 | 1461361223090 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:23 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f93151a7000 == 178 [pid = 1861] [id = 780] 14:40:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 183 (0x7f92e536a800) [pid = 1861] [serial = 2339] [outer = (nil)] 14:40:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 184 (0x7f9310b5d800) [pid = 1861] [serial = 2340] [outer = 0x7f92e536a800] 14:40:23 INFO - PROCESS | 1861 | 1461361223208 Marionette DEBUG loaded listener.js 14:40:23 INFO - PROCESS | 1861 | ++DOMWINDOW == 185 (0x7f9311004800) [pid = 1861] [serial = 2341] [outer = 0x7f92e536a800] 14:40:23 INFO - PROCESS | 1861 | 1461361223976 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 14:40:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:40:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:40:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:40:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1490ms 14:40:24 INFO - PROCESS | 1861 | 1461361224010 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 14:40:24 INFO - PROCESS | 1861 | 1461361224013 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 14:40:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:40:24 INFO - PROCESS | 1861 | 1461361224022 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:40:24 INFO - PROCESS | 1861 | 1461361224025 Marionette TRACE conn4 <- [1,3086,null,{}] 14:40:24 INFO - PROCESS | 1861 | 1461361224031 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:24 INFO - PROCESS | 1861 | 1461361224287 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 14:40:24 INFO - PROCESS | 1861 | 1461361224563 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:24 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e3b1a000 == 179 [pid = 1861] [id = 781] 14:40:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 186 (0x7f92e3b61800) [pid = 1861] [serial = 2342] [outer = (nil)] 14:40:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 187 (0x7f92e3b6a000) [pid = 1861] [serial = 2343] [outer = 0x7f92e3b61800] 14:40:24 INFO - PROCESS | 1861 | 1461361224642 Marionette DEBUG loaded listener.js 14:40:24 INFO - PROCESS | 1861 | ++DOMWINDOW == 188 (0x7f92e3b6f000) [pid = 1861] [serial = 2344] [outer = 0x7f92e3b61800] 14:40:25 INFO - PROCESS | 1861 | 1461361225513 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:40:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:40:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1545ms 14:40:25 INFO - PROCESS | 1861 | 1461361225568 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 14:40:25 INFO - PROCESS | 1861 | 1461361225571 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 14:40:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:40:25 INFO - PROCESS | 1861 | 1461361225578 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:40:25 INFO - PROCESS | 1861 | 1461361225580 Marionette TRACE conn4 <- [1,3090,null,{}] 14:40:25 INFO - PROCESS | 1861 | 1461361225587 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:25 INFO - PROCESS | 1861 | 1461361225948 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e5c18800 == 178 [pid = 1861] [id = 698] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9154800 == 177 [pid = 1861] [id = 707] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f59ac800 == 176 [pid = 1861] [id = 705] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f6f66800 == 175 [pid = 1861] [id = 706] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9547800 == 174 [pid = 1861] [id = 708] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eb54d800 == 173 [pid = 1861] [id = 699] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92edfe0800 == 172 [pid = 1861] [id = 700] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eeccc000 == 171 [pid = 1861] [id = 701] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f23e3800 == 170 [pid = 1861] [id = 702] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e9412000 == 169 [pid = 1861] [id = 759] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e7ddf000 == 168 [pid = 1861] [id = 758] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e7dcd800 == 167 [pid = 1861] [id = 757] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93151a4800 == 166 [pid = 1861] [id = 756] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f9310571000 == 165 [pid = 1861] [id = 755] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f930b61c800 == 164 [pid = 1861] [id = 754] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f93017d3800 == 163 [pid = 1861] [id = 753] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92fe51a800 == 162 [pid = 1861] [id = 752] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f9315000 == 161 [pid = 1861] [id = 751] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f8493800 == 160 [pid = 1861] [id = 750] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f59b8000 == 159 [pid = 1861] [id = 749] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f565d800 == 158 [pid = 1861] [id = 748] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f2383800 == 157 [pid = 1861] [id = 746] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92f3ed2800 == 156 [pid = 1861] [id = 747] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eec1a000 == 155 [pid = 1861] [id = 745] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92ecec8800 == 154 [pid = 1861] [id = 744] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92eadd6800 == 153 [pid = 1861] [id = 743] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e8bc9800 == 152 [pid = 1861] [id = 742] 14:40:28 INFO - PROCESS | 1861 | --DOCSHELL 0x7f92e1e97800 == 151 [pid = 1861] [id = 741] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 187 (0x7f92fb9ec000) [pid = 1861] [serial = 2145] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 186 (0x7f92e1e72000) [pid = 1861] [serial = 2213] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 185 (0x7f92ee0db800) [pid = 1861] [serial = 2049] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 184 (0x7f92e5ac8400) [pid = 1861] [serial = 2037] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 183 (0x7f92f58ec400) [pid = 1861] [serial = 2181] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 182 (0x7f92e0b0e000) [pid = 1861] [serial = 2034] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 181 (0x7f92e8172400) [pid = 1861] [serial = 2163] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 180 (0x7f92ff3b2c00) [pid = 1861] [serial = 2207] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 179 (0x7f92fe54cc00) [pid = 1861] [serial = 2198] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 178 (0x7f92eaf95c00) [pid = 1861] [serial = 2043] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 177 (0x7f92e2a38c00) [pid = 1861] [serial = 2214] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 176 (0x7f92eb424000) [pid = 1861] [serial = 2166] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 175 (0x7f92f4d18c00) [pid = 1861] [serial = 2177] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 174 (0x7f92fdd39400) [pid = 1861] [serial = 2195] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 173 (0x7f92ecead400) [pid = 1861] [serial = 2168] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 172 (0x7f92eaba0c00) [pid = 1861] [serial = 2219] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 171 (0x7f92fe1dec00) [pid = 1861] [serial = 2196] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 170 (0x7f92f913c400) [pid = 1861] [serial = 2189] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 169 (0x7f92f6c0e800) [pid = 1861] [serial = 2186] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 168 (0x7f92fe5c0000) [pid = 1861] [serial = 2199] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 167 (0x7f92f6ab9c00) [pid = 1861] [serial = 2184] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 166 (0x7f9300495800) [pid = 1861] [serial = 2211] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 165 (0x7f92e5ad2000) [pid = 1861] [serial = 2162] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 164 (0x7f92edec0c00) [pid = 1861] [serial = 2094] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 163 (0x7f92f57b6000) [pid = 1861] [serial = 2180] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 162 (0x7f92f1ff7400) [pid = 1861] [serial = 2172] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 161 (0x7f92fdbae000) [pid = 1861] [serial = 2193] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 160 (0x7f92ee96b400) [pid = 1861] [serial = 2169] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 159 (0x7f92e8abe000) [pid = 1861] [serial = 2040] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 158 (0x7f92f9399800) [pid = 1861] [serial = 2190] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 157 (0x7f92f23b7800) [pid = 1861] [serial = 2174] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 156 (0x7f92eaf9a800) [pid = 1861] [serial = 2159] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 155 (0x7f92e5ad3400) [pid = 1861] [serial = 2217] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 154 (0x7f92f1f21c00) [pid = 1861] [serial = 2171] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 153 (0x7f92f835e000) [pid = 1861] [serial = 2187] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 152 (0x7f92eb618800) [pid = 1861] [serial = 2046] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 151 (0x7f92ff016000) [pid = 1861] [serial = 2205] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 150 (0x7f92f2938800) [pid = 1861] [serial = 2175] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 149 (0x7f92fd88f400) [pid = 1861] [serial = 2192] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 148 (0x7f92ff6cfc00) [pid = 1861] [serial = 2208] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 147 (0x7f92fec74400) [pid = 1861] [serial = 2204] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92fec6d400) [pid = 1861] [serial = 2202] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92ffa18c00) [pid = 1861] [serial = 2210] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92fe9acc00) [pid = 1861] [serial = 2201] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f92f5204000) [pid = 1861] [serial = 2178] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92e535f800) [pid = 1861] [serial = 2216] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92eac63400) [pid = 1861] [serial = 2220] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f92eac5d400) [pid = 1861] [serial = 2165] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92f69bcc00) [pid = 1861] [serial = 2183] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92e97a7c00) [pid = 1861] [serial = 2222] [outer = (nil)] [url = about:blank] 14:40:28 INFO - PROCESS | 1861 | 1461361228551 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:28 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92df27c000 == 152 [pid = 1861] [id = 782] 14:40:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 139 (0x7f92deb51000) [pid = 1861] [serial = 2345] [outer = (nil)] 14:40:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 140 (0x7f92deb5b000) [pid = 1861] [serial = 2346] [outer = 0x7f92deb51000] 14:40:28 INFO - PROCESS | 1861 | 1461361228628 Marionette DEBUG loaded listener.js 14:40:28 INFO - PROCESS | 1861 | ++DOMWINDOW == 141 (0x7f92e00f9400) [pid = 1861] [serial = 2347] [outer = 0x7f92deb51000] 14:40:29 INFO - PROCESS | 1861 | 1461361229367 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:40:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:40:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 3845ms 14:40:29 INFO - PROCESS | 1861 | 1461361229425 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 14:40:29 INFO - PROCESS | 1861 | 1461361229432 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 14:40:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:40:29 INFO - PROCESS | 1861 | 1461361229441 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:40:29 INFO - PROCESS | 1861 | 1461361229444 Marionette TRACE conn4 <- [1,3094,null,{}] 14:40:29 INFO - PROCESS | 1861 | 1461361229451 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:29 INFO - PROCESS | 1861 | 1461361229747 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 14:40:29 INFO - PROCESS | 1861 | 1461361229946 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:29 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e20e4000 == 153 [pid = 1861] [id = 783] 14:40:29 INFO - PROCESS | 1861 | ++DOMWINDOW == 142 (0x7f92dd5c0400) [pid = 1861] [serial = 2348] [outer = (nil)] 14:40:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 143 (0x7f92e3b64800) [pid = 1861] [serial = 2349] [outer = 0x7f92dd5c0400] 14:40:30 INFO - PROCESS | 1861 | 1461361230016 Marionette DEBUG loaded listener.js 14:40:30 INFO - PROCESS | 1861 | ++DOMWINDOW == 144 (0x7f92e4a6cc00) [pid = 1861] [serial = 2350] [outer = 0x7f92dd5c0400] 14:40:30 INFO - PROCESS | 1861 | 1461361230817 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:40:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:40:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1428ms 14:40:30 INFO - PROCESS | 1861 | 1461361230888 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 14:40:30 INFO - PROCESS | 1861 | 1461361230893 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 14:40:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:40:30 INFO - PROCESS | 1861 | 1461361230900 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:40:30 INFO - PROCESS | 1861 | 1461361230904 Marionette TRACE conn4 <- [1,3098,null,{}] 14:40:30 INFO - PROCESS | 1861 | 1461361230909 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:31 INFO - PROCESS | 1861 | 1461361231206 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 14:40:31 INFO - PROCESS | 1861 | 1461361231248 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:31 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e538f800 == 154 [pid = 1861] [id = 784] 14:40:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 145 (0x7f92e535f800) [pid = 1861] [serial = 2351] [outer = (nil)] 14:40:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 146 (0x7f92e5c11000) [pid = 1861] [serial = 2352] [outer = 0x7f92e535f800] 14:40:31 INFO - PROCESS | 1861 | 1461361231334 Marionette DEBUG loaded listener.js 14:40:31 INFO - PROCESS | 1861 | ++DOMWINDOW == 147 (0x7f92e67d1800) [pid = 1861] [serial = 2353] [outer = 0x7f92e535f800] 14:40:32 INFO - PROCESS | 1861 | 1461361232317 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 14:40:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:40:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:40:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1479ms 14:40:32 INFO - PROCESS | 1861 | 1461361232381 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 14:40:32 INFO - PROCESS | 1861 | 1461361232390 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 14:40:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:40:32 INFO - PROCESS | 1861 | 1461361232442 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:40:32 INFO - PROCESS | 1861 | 1461361232454 Marionette TRACE conn4 <- [1,3102,null,{}] 14:40:32 INFO - PROCESS | 1861 | 1461361232480 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:32 INFO - PROCESS | 1861 | 1461361232798 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 146 (0x7f92f6c0cc00) [pid = 1861] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 145 (0x7f92f83b1000) [pid = 1861] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 144 (0x7f92e5acf800) [pid = 1861] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 143 (0x7f9301807c00) [pid = 1861] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 142 (0x7f92eaf93c00) [pid = 1861] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 141 (0x7f92e2a2fc00) [pid = 1861] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 140 (0x7f92f1f21000) [pid = 1861] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 139 (0x7f92e2857000) [pid = 1861] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 138 (0x7f92f6ab6400) [pid = 1861] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 137 (0x7f92f2b9c400) [pid = 1861] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 136 (0x7f92ea06f800) [pid = 1861] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 135 (0x7f92eaba2c00) [pid = 1861] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 134 (0x7f92deb59400) [pid = 1861] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 133 (0x7f92ea073400) [pid = 1861] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 132 (0x7f92f4d24400) [pid = 1861] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 131 (0x7f92eb4a1800) [pid = 1861] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 130 (0x7f92fcb54000) [pid = 1861] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 129 (0x7f92f84ef000) [pid = 1861] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 128 (0x7f92f23ae400) [pid = 1861] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 127 (0x7f92f5ccf000) [pid = 1861] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 126 (0x7f92f1f22400) [pid = 1861] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 125 (0x7f92e8ab3c00) [pid = 1861] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 124 (0x7f92ffaa5c00) [pid = 1861] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 123 (0x7f92e5364800) [pid = 1861] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:40:33 INFO - PROCESS | 1861 | --DOMWINDOW == 122 (0x7f92eea45400) [pid = 1861] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:40:33 INFO - PROCESS | 1861 | 1461361233701 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:33 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e7dda000 == 155 [pid = 1861] [id = 785] 14:40:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 123 (0x7f92deb59400) [pid = 1861] [serial = 2354] [outer = (nil)] 14:40:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 124 (0x7f92e5364800) [pid = 1861] [serial = 2355] [outer = 0x7f92deb59400] 14:40:33 INFO - PROCESS | 1861 | 1461361233768 Marionette DEBUG loaded listener.js 14:40:33 INFO - PROCESS | 1861 | ++DOMWINDOW == 125 (0x7f92e97aa400) [pid = 1861] [serial = 2356] [outer = 0x7f92deb59400] 14:40:34 INFO - PROCESS | 1861 | 1461361234436 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:40:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:40:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2042ms 14:40:34 INFO - PROCESS | 1861 | 1461361234456 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 14:40:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:40:34 INFO - PROCESS | 1861 | 1461361234462 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 14:40:34 INFO - PROCESS | 1861 | 1461361234469 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 14:40:34 INFO - PROCESS | 1861 | 1461361234472 Marionette TRACE conn4 <- [1,3106,null,{}] 14:40:34 INFO - PROCESS | 1861 | 1461361234478 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:34 INFO - PROCESS | 1861 | 1461361234835 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 14:40:34 INFO - PROCESS | 1861 | 1461361234969 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:34 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8ddb800 == 156 [pid = 1861] [id = 786] 14:40:34 INFO - PROCESS | 1861 | ++DOMWINDOW == 126 (0x7f92e0b03c00) [pid = 1861] [serial = 2357] [outer = (nil)] 14:40:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 127 (0x7f92eac68000) [pid = 1861] [serial = 2358] [outer = 0x7f92e0b03c00] 14:40:35 INFO - PROCESS | 1861 | 1461361235035 Marionette DEBUG loaded listener.js 14:40:35 INFO - PROCESS | 1861 | ++DOMWINDOW == 128 (0x7f92eafb6800) [pid = 1861] [serial = 2359] [outer = 0x7f92e0b03c00] 14:40:36 INFO - PROCESS | 1861 | 1461361236047 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 14:40:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:40:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:40:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:40:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1632ms 14:40:36 INFO - PROCESS | 1861 | 1461361236103 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 14:40:36 INFO - PROCESS | 1861 | 1461361236108 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 14:40:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:40:36 INFO - PROCESS | 1861 | 1461361236118 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 14:40:36 INFO - PROCESS | 1861 | 1461361236124 Marionette TRACE conn4 <- [1,3110,null,{}] 14:40:36 INFO - PROCESS | 1861 | 1461361236135 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:36 INFO - PROCESS | 1861 | 1461361236401 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 14:40:36 INFO - PROCESS | 1861 | 1461361236774 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:36 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e3b14000 == 157 [pid = 1861] [id = 787] 14:40:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 129 (0x7f92e00ee400) [pid = 1861] [serial = 2360] [outer = (nil)] 14:40:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 130 (0x7f92e2856400) [pid = 1861] [serial = 2361] [outer = 0x7f92e00ee400] 14:40:36 INFO - PROCESS | 1861 | 1461361236858 Marionette DEBUG loaded listener.js 14:40:36 INFO - PROCESS | 1861 | ++DOMWINDOW == 131 (0x7f92e3b6fc00) [pid = 1861] [serial = 2362] [outer = 0x7f92e00ee400] 14:40:37 INFO - PROCESS | 1861 | 1461361237682 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 14:40:37 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:40:37 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 14:40:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:40:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:40:37 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1592ms 14:40:37 INFO - PROCESS | 1861 | 1461361237713 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 14:40:37 INFO - PROCESS | 1861 | 1461361237720 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 14:40:37 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:40:37 INFO - PROCESS | 1861 | 1461361237733 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 14:40:37 INFO - PROCESS | 1861 | 1461361237737 Marionette TRACE conn4 <- [1,3114,null,{}] 14:40:37 INFO - PROCESS | 1861 | 1461361237743 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:38 INFO - PROCESS | 1861 | 1461361238028 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 14:40:38 INFO - PROCESS | 1861 | 1461361238293 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"5c211189-83a2-4aaa-b5d3-c8a9b1d5cd89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:38 INFO - PROCESS | 1861 | ++DOCSHELL 0x7f92e8bd2800 == 158 [pid = 1861] [id = 788] 14:40:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 132 (0x7f92e1e70c00) [pid = 1861] [serial = 2363] [outer = (nil)] 14:40:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 133 (0x7f92e5e2c800) [pid = 1861] [serial = 2364] [outer = 0x7f92e1e70c00] 14:40:38 INFO - PROCESS | 1861 | 1461361238372 Marionette DEBUG loaded listener.js 14:40:38 INFO - PROCESS | 1861 | ++DOMWINDOW == 134 (0x7f92e817f800) [pid = 1861] [serial = 2365] [outer = 0x7f92e1e70c00] 14:40:39 INFO - PROCESS | 1861 | 1461361239291 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:40:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:40:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1588ms 14:40:39 INFO - PROCESS | 1861 | 1461361239321 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 14:40:39 INFO - PROCESS | 1861 | 1461361239324 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 14:40:40 WARNING - u'runner_teardown' () 14:40:40 INFO - No more tests 14:40:40 INFO - Got 0 unexpected results 14:40:40 INFO - SUITE-END | took 1302s 14:40:40 INFO - Closing logging queue 14:40:40 INFO - queue closed 14:40:40 INFO - Return code: 0 14:40:40 WARNING - # TBPL SUCCESS # 14:40:40 INFO - Running post-action listener: _resource_record_post_action 14:40:40 INFO - Running post-run listener: _resource_record_post_run 14:40:41 INFO - Total resource usage - Wall time: 1345s; CPU: 98.0%; Read bytes: 8396800; Write bytes: 970846208; Read time: 1084; Write time: 351116 14:40:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:40:41 INFO - install - Wall time: 38s; CPU: 100.0%; Read bytes: 0; Write bytes: 71270400; Read time: 0; Write time: 55468 14:40:41 INFO - run-tests - Wall time: 1308s; CPU: 98.0%; Read bytes: 6078464; Write bytes: 795160576; Read time: 412; Write time: 151752 14:40:41 INFO - Running post-run listener: _upload_blobber_files 14:40:41 INFO - Blob upload gear active. 14:40:41 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 14:40: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 14:40: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'] 14:40: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 14:40:42 INFO - (blobuploader) - INFO - Open directory for files ... 14:40:42 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 14:40:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:40:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:40:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:40:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:40:44 INFO - (blobuploader) - INFO - Done attempting. 14:40:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 14:40:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:40:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:40:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:40:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:40:45 INFO - (blobuploader) - INFO - Done attempting. 14:40:45 INFO - (blobuploader) - INFO - Iteration through files over. 14:40:45 INFO - Return code: 0 14:40:45 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 14:40:45 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 14:40:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/03e8e2b838b2bca244e5921d3229192da6ed23f0305eefaaab830910115b2debaa9cca5fbadc0e480931b4404bf7ab1b3ede00ea5b7d831abda8df40ead0c7c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8f37d25460f9a568bbe98470bf8a832933637e194e5cf8bbd1c827fd05cbb813733a71896c0212d9d129105ad1152992d5b0cf8098f1d5f601e31928026e0375"} 14:40:45 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 14:40:45 INFO - Writing to file /builds/slave/test/properties/blobber_files 14:40:45 INFO - Contents: 14:40:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/03e8e2b838b2bca244e5921d3229192da6ed23f0305eefaaab830910115b2debaa9cca5fbadc0e480931b4404bf7ab1b3ede00ea5b7d831abda8df40ead0c7c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8f37d25460f9a568bbe98470bf8a832933637e194e5cf8bbd1c827fd05cbb813733a71896c0212d9d129105ad1152992d5b0cf8098f1d5f601e31928026e0375"} 14:40:45 INFO - Running post-run listener: copy_logs_to_upload_dir 14:40:45 INFO - Copying logs to upload dir... 14:40:45 INFO - mkdir: /builds/slave/test/build/upload/logs 14:40:45 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1458.340498 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 18 secs) (at 2016-04-22 14:40:46.320169) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 14:40:46.321267) ========= 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-1461359727.625446-409546747 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/03e8e2b838b2bca244e5921d3229192da6ed23f0305eefaaab830910115b2debaa9cca5fbadc0e480931b4404bf7ab1b3ede00ea5b7d831abda8df40ead0c7c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8f37d25460f9a568bbe98470bf8a832933637e194e5cf8bbd1c827fd05cbb813733a71896c0212d9d129105ad1152992d5b0cf8098f1d5f601e31928026e0375"} build_url:https://queue.taskcluster.net/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.037608 build_url: 'https://queue.taskcluster.net/v1/task/TvDgjV7nRwmKuwWPPqsFBw/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/03e8e2b838b2bca244e5921d3229192da6ed23f0305eefaaab830910115b2debaa9cca5fbadc0e480931b4404bf7ab1b3ede00ea5b7d831abda8df40ead0c7c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8f37d25460f9a568bbe98470bf8a832933637e194e5cf8bbd1c827fd05cbb813733a71896c0212d9d129105ad1152992d5b0cf8098f1d5f601e31928026e0375"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TvDgjV7nRwmKuwWPPqsFBw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 14:40:46.397963) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 14:40:46.398461) ========= 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-1461359727.625446-409546747 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021908 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 14:40:46.463975) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 14:40:46.464289) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 14:40:46.464609) ========= ========= Total master_lag: 1.79 =========