builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-050 starttime: 1469099625.64 results: success (0) buildid: 20160720071819 builduid: 58da0a028d44484fa926789a8ae521c3 revision: 9e887ad7d5ebd5369782230a86c3a51f84e9ab0e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 04:13:45.640558) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 04:13:45.641220) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 04:13:45.641701) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 04:13:45.682591) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 04:13:45.682981) ========= 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=5a152710dd62cc268aad214e000002d8-1469099611.96984-1835144309 _=/tools/buildbot/bin/python using PTY: False --2016-07-21 04:13:45-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.1M=0.001s 2016-07-21 04:13:46 (10.1 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.627952 ========= master_lag: 0.27 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 04:13:46.579108) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 04:13:46.579436) ========= 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=5a152710dd62cc268aad214e000002d8-1469099611.96984-1835144309 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.067381 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 04:13:46.677989) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-21 04:13:46.678349) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 9e887ad7d5ebd5369782230a86c3a51f84e9ab0e --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 9e887ad7d5ebd5369782230a86c3a51f84e9ab0e --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=5a152710dd62cc268aad214e000002d8-1469099611.96984-1835144309 _=/tools/buildbot/bin/python using PTY: False 2016-07-21 04:13:46,779 truncating revision to first 12 chars 2016-07-21 04:13:46,779 Setting DEBUG logging. 2016-07-21 04:13:46,780 attempt 1/10 2016-07-21 04:13:46,780 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/9e887ad7d5eb?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-21 04:13:48,844 unpacking tar archive at: mozilla-beta-9e887ad7d5eb/testing/mozharness/ program finished with exit code 0 elapsedTime=2.618763 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-21 04:13:49.326885) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 04:13:49.327181) ========= script_repo_revision: 9e887ad7d5ebd5369782230a86c3a51f84e9ab0e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 04:13:49.327564) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 04:13:49.327858) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 04:13:49.354888) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 58 secs) (at 2016-07-21 04:13:49.355241) ========= /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-beta --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-beta', '--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=5a152710dd62cc268aad214e000002d8-1469099611.96984-1835144309 _=/tools/buildbot/bin/python using PTY: False 04:13:49 INFO - MultiFileLogger online at 20160721 04:13:49 in /builds/slave/test 04:13:49 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-beta --download-symbols true 04:13:49 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:13:49 INFO - {'append_to_log': False, 04:13:49 INFO - 'base_work_dir': '/builds/slave/test', 04:13:49 INFO - 'blob_upload_branch': 'mozilla-beta', 04:13:49 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:13:49 INFO - 'buildbot_json_path': 'buildprops.json', 04:13:49 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:13:49 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:13:49 INFO - 'download_minidump_stackwalk': True, 04:13:49 INFO - 'download_symbols': 'true', 04:13:49 INFO - 'e10s': False, 04:13:49 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:13:49 INFO - 'tooltool.py': '/tools/tooltool.py', 04:13:49 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:13:49 INFO - '/tools/misc-python/virtualenv.py')}, 04:13:49 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:13:49 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:13:49 INFO - 'log_level': 'info', 04:13:49 INFO - 'log_to_console': True, 04:13:49 INFO - 'opt_config_files': (), 04:13:49 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:13:49 INFO - '--processes=1', 04:13:49 INFO - '--config=%(test_path)s/wptrunner.ini', 04:13:49 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:13:49 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:13:49 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:13:49 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:13:49 INFO - 'pip_index': False, 04:13:49 INFO - 'require_test_zip': True, 04:13:49 INFO - 'test_type': ('testharness',), 04:13:49 INFO - 'this_chunk': '1', 04:13:49 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:13:49 INFO - 'total_chunks': '10', 04:13:49 INFO - 'virtualenv_path': 'venv', 04:13:49 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:13:49 INFO - 'work_dir': 'build'} 04:13:49 INFO - ##### 04:13:49 INFO - ##### Running clobber step. 04:13:49 INFO - ##### 04:13:49 INFO - Running pre-action listener: _resource_record_pre_action 04:13:49 INFO - Running main action method: clobber 04:13:49 INFO - rmtree: /builds/slave/test/build 04:13:49 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:13:52 INFO - Running post-action listener: _resource_record_post_action 04:13:52 INFO - ##### 04:13:52 INFO - ##### Running read-buildbot-config step. 04:13:52 INFO - ##### 04:13:52 INFO - Running pre-action listener: _resource_record_pre_action 04:13:52 INFO - Running main action method: read_buildbot_config 04:13:52 INFO - Using buildbot properties: 04:13:52 INFO - { 04:13:52 INFO - "project": "", 04:13:52 INFO - "product": "firefox", 04:13:52 INFO - "script_repo_revision": "production", 04:13:52 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 04:13:52 INFO - "repository": "", 04:13:52 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 04:13:52 INFO - "buildid": "20160720071819", 04:13:52 INFO - "pgo_build": "False", 04:13:52 INFO - "basedir": "/builds/slave/test", 04:13:52 INFO - "buildnumber": 4, 04:13:52 INFO - "slavename": "tst-linux32-spot-050", 04:13:52 INFO - "revision": "9e887ad7d5ebd5369782230a86c3a51f84e9ab0e", 04:13:52 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 04:13:52 INFO - "platform": "linux", 04:13:52 INFO - "branch": "mozilla-beta", 04:13:52 INFO - "repo_path": "releases/mozilla-beta", 04:13:52 INFO - "moz_repo_path": "", 04:13:52 INFO - "stage_platform": "linux", 04:13:52 INFO - "builduid": "58da0a028d44484fa926789a8ae521c3", 04:13:52 INFO - "slavebuilddir": "test" 04:13:52 INFO - } 04:13:52 INFO - Found installer url https://queue.taskcluster.net/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 04:13:52 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 04:13:52 INFO - Running post-action listener: _resource_record_post_action 04:13:52 INFO - ##### 04:13:52 INFO - ##### Running download-and-extract step. 04:13:52 INFO - ##### 04:13:52 INFO - Running pre-action listener: _resource_record_pre_action 04:13:52 INFO - Running main action method: download_and_extract 04:13:52 INFO - mkdir: /builds/slave/test/build/tests 04:13: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')]} 04:13:52 INFO - https://queue.taskcluster.net/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 04:13:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 04:13:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 04:13:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 04:13:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 04:13:56 INFO - Downloaded 1291 bytes. 04:13:56 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 04:13:56 INFO - Using the following test package requirements: 04:13:56 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 04:13:56 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:13:56 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 04:13:56 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:13:56 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 04:13:56 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:13:56 INFO - u'jsshell-linux-i686.zip'], 04:13:56 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:13:56 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 04:13:56 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 04:13:56 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:13:56 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 04:13:56 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:13:56 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 04:13:56 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:13:56 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 04:13:56 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:13:56 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 04:13:56 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 04:13: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')]} 04:13:56 INFO - https://queue.taskcluster.net/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 04:13:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 04:13:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 04:13:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 04:13:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 04:14:03 INFO - Downloaded 22824275 bytes. 04:14:03 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:14:03 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:14:04 INFO - caution: filename not matched: web-platform/* 04:14:04 INFO - Return code: 11 04:14:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:14:04 INFO - https://queue.taskcluster.net/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 04:14:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 04:14:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 04:14:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 04:14:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 04:14:15 INFO - Downloaded 36389876 bytes. 04:14:15 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:14:15 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:14:19 INFO - caution: filename not matched: bin/* 04:14:19 INFO - caution: filename not matched: config/* 04:14:19 INFO - caution: filename not matched: mozbase/* 04:14:19 INFO - caution: filename not matched: marionette/* 04:14:19 INFO - caution: filename not matched: tools/wptserve/* 04:14:19 INFO - Return code: 11 04:14:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:14:19 INFO - https://queue.taskcluster.net/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 04:14:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 04:14:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 04:14:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 04:14:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 04:14:38 INFO - Downloaded 69357163 bytes. 04:14:38 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 04:14:38 INFO - mkdir: /builds/slave/test/properties 04:14:38 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:14:38 INFO - Writing to file /builds/slave/test/properties/build_url 04:14:38 INFO - Contents: 04:14:38 INFO - build_url:https://queue.taskcluster.net/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 04:14:39 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 04:14:39 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:14:39 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:14:39 INFO - Contents: 04:14:39 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 04:14:39 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')]} 04:14:39 INFO - https://queue.taskcluster.net/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:14:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 04:14:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 04:14:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 04:14:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 04:15:07 INFO - Downloaded 92357913 bytes. 04:15:07 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 04:15:07 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 04:15:15 INFO - Return code: 0 04:15:15 INFO - Running post-action listener: _resource_record_post_action 04:15:15 INFO - Running post-action listener: set_extra_try_arguments 04:15:15 INFO - ##### 04:15:15 INFO - ##### Running create-virtualenv step. 04:15:15 INFO - ##### 04:15:15 INFO - Running pre-action listener: _pre_create_virtualenv 04:15:15 INFO - Running pre-action listener: _resource_record_pre_action 04:15:15 INFO - Running main action method: create_virtualenv 04:15:15 INFO - Creating virtualenv /builds/slave/test/build/venv 04:15:15 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 04:15:15 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:15:16 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:15:16 INFO - Using real prefix '/usr' 04:15:16 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:15:17 INFO - Installing distribute.............................................................................................................................................................................................done. 04:15:21 INFO - Installing pip.................done. 04:15:21 INFO - Return code: 0 04:15:21 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:15:21 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')]} 04:15:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:15:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:15:21 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')]} 04:15:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:15:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:15:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f98c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fff598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0b32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0a2f70>, '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 0xa0a2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa0a8750>, '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': '5a152710dd62cc268aad214e000002d8-1469099611.96984-1835144309', '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 04:15:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 04:15:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:15:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:15:21 INFO - 'CCACHE_UMASK': '002', 04:15:21 INFO - 'DISPLAY': ':0', 04:15:21 INFO - 'HOME': '/home/cltbld', 04:15:21 INFO - 'LANG': 'en_US.UTF-8', 04:15:21 INFO - 'LOGNAME': 'cltbld', 04:15:21 INFO - 'MAIL': '/var/mail/cltbld', 04:15:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:15:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:15:21 INFO - 'MOZ_NO_REMOTE': '1', 04:15:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:15:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:15:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:15:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:15:21 INFO - 'PWD': '/builds/slave/test', 04:15:21 INFO - 'SHELL': '/bin/bash', 04:15:21 INFO - 'SHLVL': '1', 04:15:21 INFO - 'TERM': 'linux', 04:15:21 INFO - 'TMOUT': '86400', 04:15:21 INFO - 'USER': 'cltbld', 04:15:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469099611.96984-1835144309', 04:15:21 INFO - '_': '/tools/buildbot/bin/python'} 04:15:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:15:21 INFO - Downloading/unpacking psutil>=0.7.1 04:15:21 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 04:15:21 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 04:15:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:15:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:15:21 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 04:15:21 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 04:15:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:15:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:15:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:15:30 INFO - Installing collected packages: psutil 04:15:30 INFO - Running setup.py install for psutil 04:15:30 INFO - building 'psutil._psutil_linux' extension 04:15:30 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-i686-2.7/psutil/_psutil_linux.o 04:15:30 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 04:15:30 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 04:15:31 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 04:15:31 INFO - building 'psutil._psutil_posix' extension 04:15:31 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-i686-2.7/psutil/_psutil_posix.o 04:15:31 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 04:15:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:15:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:15:31 INFO - Successfully installed psutil 04:15:31 INFO - Cleaning up... 04:15:31 INFO - Return code: 0 04:15:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:15:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:15:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:15:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:15:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:15:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:15:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:15:31 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x9f98c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fff598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0b32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0a2f70>, '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 0xa0a2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa0a8750>, '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': '5a152710dd62cc268aad214e000002d8-1469099611.96984-1835144309', '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 04:15:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 04:15:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:15:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:15:31 INFO - 'CCACHE_UMASK': '002', 04:15:31 INFO - 'DISPLAY': ':0', 04:15:31 INFO - 'HOME': '/home/cltbld', 04:15:31 INFO - 'LANG': 'en_US.UTF-8', 04:15:31 INFO - 'LOGNAME': 'cltbld', 04:15:31 INFO - 'MAIL': '/var/mail/cltbld', 04:15:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:15:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:15:31 INFO - 'MOZ_NO_REMOTE': '1', 04:15:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:15:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:15:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:15:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:15:31 INFO - 'PWD': '/builds/slave/test', 04:15:31 INFO - 'SHELL': '/bin/bash', 04:15:31 INFO - 'SHLVL': '1', 04:15:31 INFO - 'TERM': 'linux', 04:15:31 INFO - 'TMOUT': '86400', 04:15:31 INFO - 'USER': 'cltbld', 04:15:31 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469099611.96984-1835144309', 04:15:31 INFO - '_': '/tools/buildbot/bin/python'} 04:15:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:15:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:15:32 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 04:15:32 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 04:15:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:15:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:15:32 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 04:15:32 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 04:15:37 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:15:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:15:37 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:15:37 INFO - Installing collected packages: mozsystemmonitor 04:15:37 INFO - Running setup.py install for mozsystemmonitor 04:15:37 INFO - Successfully installed mozsystemmonitor 04:15:37 INFO - Cleaning up... 04:15:37 INFO - Return code: 0 04:15:37 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:15:37 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')]} 04:15:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:15:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:15:37 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')]} 04:15:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:15:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:15:37 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f98c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fff598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0b32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0a2f70>, '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 0xa0a2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa0a8750>, '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': '5a152710dd62cc268aad214e000002d8-1469099611.96984-1835144309', '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 04:15:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 04:15:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:15:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:15:37 INFO - 'CCACHE_UMASK': '002', 04:15:37 INFO - 'DISPLAY': ':0', 04:15:37 INFO - 'HOME': '/home/cltbld', 04:15:37 INFO - 'LANG': 'en_US.UTF-8', 04:15:37 INFO - 'LOGNAME': 'cltbld', 04:15:37 INFO - 'MAIL': '/var/mail/cltbld', 04:15:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:15:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:15:37 INFO - 'MOZ_NO_REMOTE': '1', 04:15:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:15:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:15:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:15:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:15:37 INFO - 'PWD': '/builds/slave/test', 04:15:37 INFO - 'SHELL': '/bin/bash', 04:15:37 INFO - 'SHLVL': '1', 04:15:37 INFO - 'TERM': 'linux', 04:15:37 INFO - 'TMOUT': '86400', 04:15:37 INFO - 'USER': 'cltbld', 04:15:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469099611.96984-1835144309', 04:15:37 INFO - '_': '/tools/buildbot/bin/python'} 04:15:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:15:38 INFO - Downloading/unpacking blobuploader==1.2.4 04:15:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:15:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:15:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:15:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:15:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:15:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:15:43 INFO - Downloading blobuploader-1.2.4.tar.gz 04:15:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:15:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:15:43 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 04:15:43 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 04:15:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:15:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:15:43 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 04:15:43 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 04:15:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:15:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:15: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 04:15: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 04:15:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:15:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:15: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 04:15: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 04:15:46 INFO - Downloading docopt-0.6.1.tar.gz 04:15:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:15:46 INFO - Installing collected packages: blobuploader, requests, docopt 04:15:46 INFO - Running setup.py install for blobuploader 04:15:46 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:15:46 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:15:47 INFO - Running setup.py install for requests 04:15:47 INFO - Running setup.py install for docopt 04:15:48 INFO - Successfully installed blobuploader requests docopt 04:15:48 INFO - Cleaning up... 04:15:48 INFO - Return code: 0 04:15:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:15:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:15:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:15:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:15:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:15:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:15:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:15:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f98c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fff598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0b32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0a2f70>, '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 0xa0a2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa0a8750>, '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': '5a152710dd62cc268aad214e000002d8-1469099611.96984-1835144309', '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 04:15:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:15:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:15:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:15:48 INFO - 'CCACHE_UMASK': '002', 04:15:48 INFO - 'DISPLAY': ':0', 04:15:48 INFO - 'HOME': '/home/cltbld', 04:15:48 INFO - 'LANG': 'en_US.UTF-8', 04:15:48 INFO - 'LOGNAME': 'cltbld', 04:15:48 INFO - 'MAIL': '/var/mail/cltbld', 04:15:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:15:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:15:48 INFO - 'MOZ_NO_REMOTE': '1', 04:15:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:15:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:15:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:15:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:15:48 INFO - 'PWD': '/builds/slave/test', 04:15:48 INFO - 'SHELL': '/bin/bash', 04:15:48 INFO - 'SHLVL': '1', 04:15:48 INFO - 'TERM': 'linux', 04:15:48 INFO - 'TMOUT': '86400', 04:15:48 INFO - 'USER': 'cltbld', 04:15:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469099611.96984-1835144309', 04:15:48 INFO - '_': '/tools/buildbot/bin/python'} 04:15:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:15:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:15:48 INFO - Running setup.py (path:/tmp/pip-5aPf6g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:15:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:15:48 INFO - Running setup.py (path:/tmp/pip-SxssWX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:15:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:15:48 INFO - Running setup.py (path:/tmp/pip-0S96z6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:15:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:15:48 INFO - Running setup.py (path:/tmp/pip-CevGdF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:15:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:15:49 INFO - Running setup.py (path:/tmp/pip-3wBdzB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:15:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:15:49 INFO - Running setup.py (path:/tmp/pip-LK4TKO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:15:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:15:49 INFO - Running setup.py (path:/tmp/pip-ZBEInK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:15:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:15:49 INFO - Running setup.py (path:/tmp/pip-GmnOpk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:15:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:15:49 INFO - Running setup.py (path:/tmp/pip-jaxP5n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:15:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:15:49 INFO - Running setup.py (path:/tmp/pip-XZnkkI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:15:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:15:49 INFO - Running setup.py (path:/tmp/pip-3cCAyC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:15:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:15:49 INFO - Running setup.py (path:/tmp/pip-F5RyZL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:15:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:15:50 INFO - Running setup.py (path:/tmp/pip-AZFkVe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:15:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:15:50 INFO - Running setup.py (path:/tmp/pip-ETQIuX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:15:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:15:50 INFO - Running setup.py (path:/tmp/pip-WPHTJm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:15:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:15:50 INFO - Running setup.py (path:/tmp/pip-urDlf_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:15:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:15:50 INFO - Running setup.py (path:/tmp/pip-GCV0xt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:15:50 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:15:50 INFO - Running setup.py (path:/tmp/pip-t1_zyY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:15:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:15:50 INFO - Running setup.py (path:/tmp/pip-5BJBYF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:15:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:15:51 INFO - Running setup.py (path:/tmp/pip-YFhXuN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:15:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:15:51 INFO - Running setup.py (path:/tmp/pip-ljIKA9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:15:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:15:51 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 04:15:51 INFO - Running setup.py install for manifestparser 04:15:51 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:15:51 INFO - Running setup.py install for mozcrash 04:15:52 INFO - Running setup.py install for mozdebug 04:15:52 INFO - Running setup.py install for mozdevice 04:15:52 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:15:52 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:15:52 INFO - Running setup.py install for mozfile 04:15:52 INFO - Running setup.py install for mozhttpd 04:15:52 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:15:53 INFO - Running setup.py install for mozinfo 04:15:53 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:15:53 INFO - Running setup.py install for mozInstall 04:15:53 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:15:53 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:15:53 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:15:53 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:15:53 INFO - Running setup.py install for mozleak 04:15:53 INFO - Running setup.py install for mozlog 04:15:53 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:15:53 INFO - Running setup.py install for moznetwork 04:15:54 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:15:54 INFO - Running setup.py install for mozprocess 04:15:54 INFO - Running setup.py install for mozprofile 04:15:54 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:15:54 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:15:54 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:15:54 INFO - Running setup.py install for mozrunner 04:15:54 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:15:54 INFO - Running setup.py install for mozscreenshot 04:15:55 INFO - Running setup.py install for moztest 04:15:55 INFO - Running setup.py install for mozversion 04:15:55 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:15:55 INFO - Running setup.py install for wptserve 04:15:55 INFO - Running setup.py install for marionette-driver 04:15:56 INFO - Running setup.py install for browsermob-proxy 04:15:56 INFO - Running setup.py install for marionette-client 04:15:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:15:56 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:15:56 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 04:15:56 INFO - Cleaning up... 04:15:56 INFO - Return code: 0 04:15:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:15: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')]} 04:15:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:15:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:15: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')]} 04:15:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:15:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:15:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f98c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fff598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0b32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0a2f70>, '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 0xa0a2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa0a8750>, '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': '5a152710dd62cc268aad214e000002d8-1469099611.96984-1835144309', '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 04:15:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:15:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:15:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:15:56 INFO - 'CCACHE_UMASK': '002', 04:15:56 INFO - 'DISPLAY': ':0', 04:15:56 INFO - 'HOME': '/home/cltbld', 04:15:56 INFO - 'LANG': 'en_US.UTF-8', 04:15:56 INFO - 'LOGNAME': 'cltbld', 04:15:56 INFO - 'MAIL': '/var/mail/cltbld', 04:15:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:15:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:15:56 INFO - 'MOZ_NO_REMOTE': '1', 04:15:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:15:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:15:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:15:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:15:56 INFO - 'PWD': '/builds/slave/test', 04:15:56 INFO - 'SHELL': '/bin/bash', 04:15:56 INFO - 'SHLVL': '1', 04:15:56 INFO - 'TERM': 'linux', 04:15:56 INFO - 'TMOUT': '86400', 04:15:56 INFO - 'USER': 'cltbld', 04:15:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469099611.96984-1835144309', 04:15:56 INFO - '_': '/tools/buildbot/bin/python'} 04:15:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:15:57 INFO - Running setup.py (path:/tmp/pip-mbKNxU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:15:57 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)) 04:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:15:57 INFO - Running setup.py (path:/tmp/pip-S98idB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:15:57 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)) 04:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:15:57 INFO - Running setup.py (path:/tmp/pip-wOCaJK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:15:57 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)) 04:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:15:57 INFO - Running setup.py (path:/tmp/pip-uaqzsB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:15:57 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)) 04:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:15:57 INFO - Running setup.py (path:/tmp/pip-5B87HE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:15:57 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)) 04:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:15:57 INFO - Running setup.py (path:/tmp/pip-crK9qM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:15:58 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)) 04:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:15:58 INFO - Running setup.py (path:/tmp/pip-Qmqy40-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:15:58 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)) 04:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:15:58 INFO - Running setup.py (path:/tmp/pip-MyuwTe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:15:58 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)) 04:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:15:58 INFO - Running setup.py (path:/tmp/pip-vtbBTl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:15:58 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)) 04:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:15:58 INFO - Running setup.py (path:/tmp/pip-8b3QKv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:15:58 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)) 04:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:15:58 INFO - Running setup.py (path:/tmp/pip-fdm7R7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:15:58 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)) 04:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:15:58 INFO - Running setup.py (path:/tmp/pip-hvCQTa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:15:59 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)) 04:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:15:59 INFO - Running setup.py (path:/tmp/pip-kYK4OT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:15:59 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)) 04:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:15:59 INFO - Running setup.py (path:/tmp/pip-HXIrIx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:15:59 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)) 04:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:15:59 INFO - Running setup.py (path:/tmp/pip-cs13pt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:15:59 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)) 04:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:15:59 INFO - Running setup.py (path:/tmp/pip-DYpCms-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:15:59 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)) 04:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:15:59 INFO - Running setup.py (path:/tmp/pip-xjadxz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:15:59 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)) 04:15:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:15:59 INFO - Running setup.py (path:/tmp/pip-LrnWqU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:15:59 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)) 04:15:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:15:59 INFO - Running setup.py (path:/tmp/pip-GLrS2v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:16:00 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)) 04:16:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:16:00 INFO - Running setup.py (path:/tmp/pip-A6OYMw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:16:00 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)) 04:16:00 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:16:00 INFO - Running setup.py (path:/tmp/pip-dgvxnf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:16:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:16:00 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)) 04:16:00 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)) 04:16:00 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)) 04:16:00 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)) 04:16:00 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)) 04:16:00 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)) 04:16:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:16:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:16:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:16:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:16:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:16:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:16:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:16:05 INFO - Downloading blessings-1.6.tar.gz 04:16:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:16:06 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)) 04:16:06 INFO - Installing collected packages: blessings 04:16:06 INFO - Running setup.py install for blessings 04:16:06 INFO - Successfully installed blessings 04:16:06 INFO - Cleaning up... 04:16:06 INFO - Return code: 0 04:16:06 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:16:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:16:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:16:07 INFO - Reading from file tmpfile_stdout 04:16:07 INFO - Current package versions: 04:16:07 INFO - argparse == 1.2.1 04:16:07 INFO - blessings == 1.6 04:16:07 INFO - blobuploader == 1.2.4 04:16:07 INFO - browsermob-proxy == 0.6.0 04:16:07 INFO - docopt == 0.6.1 04:16:07 INFO - manifestparser == 1.1 04:16:07 INFO - marionette-client == 2.3.0 04:16:07 INFO - marionette-driver == 1.4.0 04:16:07 INFO - mozInstall == 1.12 04:16:07 INFO - mozcrash == 0.17 04:16:07 INFO - mozdebug == 0.1 04:16:07 INFO - mozdevice == 0.48 04:16:07 INFO - mozfile == 1.2 04:16:07 INFO - mozhttpd == 0.7 04:16:07 INFO - mozinfo == 0.9 04:16:07 INFO - mozleak == 0.1 04:16:07 INFO - mozlog == 3.1 04:16:07 INFO - moznetwork == 0.27 04:16:07 INFO - mozprocess == 0.22 04:16:07 INFO - mozprofile == 0.28 04:16:07 INFO - mozrunner == 6.11 04:16:07 INFO - mozscreenshot == 0.1 04:16:07 INFO - mozsystemmonitor == 0.0 04:16:07 INFO - moztest == 0.7 04:16:07 INFO - mozversion == 1.4 04:16:07 INFO - psutil == 3.1.1 04:16:07 INFO - requests == 1.2.3 04:16:07 INFO - wptserve == 1.4.0 04:16:07 INFO - wsgiref == 0.1.2 04:16:07 INFO - Running post-action listener: _resource_record_post_action 04:16:07 INFO - Running post-action listener: _start_resource_monitoring 04:16:07 INFO - Starting resource monitoring. 04:16:07 INFO - ##### 04:16:07 INFO - ##### Running pull step. 04:16:07 INFO - ##### 04:16:07 INFO - Running pre-action listener: _resource_record_pre_action 04:16:07 INFO - Running main action method: pull 04:16:07 INFO - Pull has nothing to do! 04:16:07 INFO - Running post-action listener: _resource_record_post_action 04:16:07 INFO - ##### 04:16:07 INFO - ##### Running install step. 04:16:07 INFO - ##### 04:16:07 INFO - Running pre-action listener: _resource_record_pre_action 04:16:07 INFO - Running main action method: install 04:16:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:16:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:16:07 INFO - Reading from file tmpfile_stdout 04:16:07 INFO - Detecting whether we're running mozinstall >=1.0... 04:16:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:16:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:16:07 INFO - Reading from file tmpfile_stdout 04:16:07 INFO - Output received: 04:16:07 INFO - Usage: mozinstall [options] installer 04:16:07 INFO - Options: 04:16:07 INFO - -h, --help show this help message and exit 04:16:07 INFO - -d DEST, --destination=DEST 04:16:07 INFO - Directory to install application into. [default: 04:16:07 INFO - "/builds/slave/test"] 04:16:07 INFO - --app=APP Application being installed. [default: firefox] 04:16:07 INFO - mkdir: /builds/slave/test/build/application 04:16:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 04:16:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 04:16:37 INFO - Reading from file tmpfile_stdout 04:16:37 INFO - Output received: 04:16:37 INFO - /builds/slave/test/build/application/firefox/firefox 04:16:37 INFO - Running post-action listener: _resource_record_post_action 04:16:37 INFO - ##### 04:16:37 INFO - ##### Running run-tests step. 04:16:37 INFO - ##### 04:16:37 INFO - Running pre-action listener: _resource_record_pre_action 04:16:37 INFO - Running main action method: run_tests 04:16:37 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:16:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:16:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:16:37 INFO - grabbing minidump binary from tooltool 04:16:37 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')]} 04:16:37 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0a2f70>, '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 0xa0a2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa0a8750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:16:37 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 04:16:37 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/linux32/releng.manifest -o -c /builds/tooltool_cache 04:16:38 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:16:38 INFO - Return code: 0 04:16:38 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 04:16:38 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:16:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 04:16:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-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 04:16:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:16:38 INFO - 'CCACHE_UMASK': '002', 04:16:38 INFO - 'DISPLAY': ':0', 04:16:38 INFO - 'HOME': '/home/cltbld', 04:16:38 INFO - 'LANG': 'en_US.UTF-8', 04:16:38 INFO - 'LOGNAME': 'cltbld', 04:16:38 INFO - 'MAIL': '/var/mail/cltbld', 04:16:38 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:16:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:16:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:16:38 INFO - 'MOZ_NO_REMOTE': '1', 04:16:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:16:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:16:38 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:16:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:16:38 INFO - 'PWD': '/builds/slave/test', 04:16:38 INFO - 'SHELL': '/bin/bash', 04:16:38 INFO - 'SHLVL': '1', 04:16:38 INFO - 'TERM': 'linux', 04:16:38 INFO - 'TMOUT': '86400', 04:16:38 INFO - 'USER': 'cltbld', 04:16:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469099611.96984-1835144309', 04:16:38 INFO - '_': '/tools/buildbot/bin/python'} 04:16:38 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 04:16:38 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 04:16:38 INFO - import pkg_resources 04:16:40 INFO - Using 1 client processes 04:16:40 INFO - wptserve Starting http server on 127.0.0.1:8000 04:16:40 INFO - wptserve Starting http server on 127.0.0.1:8001 04:16:40 INFO - wptserve Starting http server on 127.0.0.1:8443 04:16:42 INFO - SUITE-START | Running 778 tests 04:16:42 INFO - Running testharness tests 04:16:42 INFO - Setting up ssl 04:16:42 INFO - PROCESS | certutil | 04:16:42 INFO - PROCESS | certutil | 04:16:42 INFO - PROCESS | certutil | 04:16:42 INFO - Certificate Nickname Trust Attributes 04:16:42 INFO - SSL,S/MIME,JAR/XPI 04:16:42 INFO - 04:16:42 INFO - web-platform-tests CT,, 04:16:42 INFO - 04:16:42 INFO - Starting runner 04:16:45 INFO - PROCESS | 1774 | 1469099805867 Marionette DEBUG Marionette enabled via build flag and pref 04:16:46 INFO - PROCESS | 1774 | ++DOCSHELL 0xa4e4f400 == 1 [pid = 1774] [id = 1] 04:16:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 1 (0xa4e4f800) [pid = 1774] [serial = 1] [outer = (nil)] 04:16:46 INFO - PROCESS | 1774 | [1774] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:16:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 2 (0xa4e50000) [pid = 1774] [serial = 2] [outer = 0xa4e4f800] 04:16:46 INFO - PROCESS | 1774 | 1469099806588 Marionette INFO Listening on port 2828 04:16:47 INFO - PROCESS | 1774 | 1469099807200 Marionette DEBUG Marionette enabled via command-line flag 04:16:47 INFO - PROCESS | 1774 | ++DOCSHELL 0xa23a9400 == 2 [pid = 1774] [id = 2] 04:16:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 3 (0xa23f0000) [pid = 1774] [serial = 3] [outer = (nil)] 04:16:47 INFO - PROCESS | 1774 | [1774] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:16:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 4 (0xa23f0800) [pid = 1774] [serial = 4] [outer = 0xa23f0000] 04:16:47 INFO - PROCESS | 1774 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20ca560 04:16:47 INFO - PROCESS | 1774 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d9060 04:16:47 INFO - PROCESS | 1774 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20f80e0 04:16:47 INFO - PROCESS | 1774 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f8d20 04:16:47 INFO - PROCESS | 1774 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fea60 04:16:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 5 (0xa1118000) [pid = 1774] [serial = 5] [outer = 0xa4e4f800] 04:16:47 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:16:47 INFO - PROCESS | 1774 | 1469099807621 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:43724 04:16:47 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:16:47 INFO - PROCESS | 1774 | 1469099807654 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:43725 04:16:47 INFO - PROCESS | 1774 | 1469099807714 Marionette DEBUG Closed connection conn0 04:16:47 INFO - PROCESS | 1774 | [1774] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 04:16:47 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:16:47 INFO - PROCESS | 1774 | 1469099807841 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:43726 04:16:47 INFO - PROCESS | 1774 | 1469099807845 Marionette DEBUG Closed connection conn1 04:16:47 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:16:47 INFO - PROCESS | 1774 | 1469099807905 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:43727 04:16:47 INFO - PROCESS | 1774 | 1469099807913 Marionette DEBUG Closed connection conn2 04:16:47 INFO - PROCESS | 1774 | 1469099807959 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:16:47 INFO - PROCESS | 1774 | 1469099807982 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160720071819","device":"desktop","version":"48.0"} 04:16:48 INFO - PROCESS | 1774 | [1774] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:16:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x9aa1dc00 == 3 [pid = 1774] [id = 3] 04:16:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 6 (0x9aa1e000) [pid = 1774] [serial = 6] [outer = (nil)] 04:16:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x9aa1e400 == 4 [pid = 1774] [id = 4] 04:16:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 7 (0x9aa21c00) [pid = 1774] [serial = 7] [outer = (nil)] 04:16:50 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:16:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a2ff400 == 5 [pid = 1774] [id = 5] 04:16:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 8 (0x9a2ff800) [pid = 1774] [serial = 8] [outer = (nil)] 04:16:50 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:16:50 INFO - PROCESS | 1774 | [1774] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:16:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 9 (0x99e54000) [pid = 1774] [serial = 9] [outer = 0x9a2ff800] 04:16:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 10 (0x99baf400) [pid = 1774] [serial = 10] [outer = 0x9aa1e000] 04:16:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 11 (0x99bb1000) [pid = 1774] [serial = 11] [outer = 0x9aa21c00] 04:16:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 12 (0x99bb3800) [pid = 1774] [serial = 12] [outer = 0x9a2ff800] 04:16:52 INFO - PROCESS | 1774 | 1469099812432 Marionette INFO startBrowser d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:16:52 INFO - PROCESS | 1774 | 1469099812483 Marionette DEBUG loaded listener.js 04:16:52 INFO - PROCESS | 1774 | 1469099812504 Marionette DEBUG loaded listener.js 04:16:52 INFO - PROCESS | 1774 | 1469099812508 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:16:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 13 (0x9888a800) [pid = 1774] [serial = 13] [outer = 0x9a2ff800] 04:16:53 INFO - PROCESS | 1774 | 1469099813242 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"d3626d14-17c1-4d84-93ad-5c7c0caedd4d","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160720071819","device":"desktop","version":"48.0","command_id":1}}] 04:16:53 INFO - PROCESS | 1774 | 1469099813497 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:16:53 INFO - PROCESS | 1774 | 1469099813504 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:16:53 INFO - PROCESS | 1774 | 1469099813832 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 04:16:53 INFO - PROCESS | 1774 | 1469099813909 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:16:53 INFO - PROCESS | 1774 | 1469099813916 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:16:53 INFO - PROCESS | 1774 | [1774] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:16:54 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:16:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 14 (0x94746400) [pid = 1774] [serial = 14] [outer = 0x9a2ff800] 04:16:54 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:16:54 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:54 INFO - PROCESS | 1774 | 1469099814478 Marionette TRACE conn3 <- [1,3,null,{}] 04:16:54 INFO - PROCESS | 1774 | 1469099814514 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:16:54 INFO - PROCESS | 1774 | 1469099814520 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:16:54 INFO - PROCESS | 1774 | 1469099814548 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 04:16:54 INFO - PROCESS | 1774 | 1469099814595 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 04:16:54 INFO - PROCESS | 1774 | 1469099814600 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 04:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:16:54 INFO - PROCESS | 1774 | 1469099814608 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:16:54 INFO - PROCESS | 1774 | 1469099814614 Marionette TRACE conn3 <- [1,6,null,{}] 04:16:54 INFO - PROCESS | 1774 | 1469099814622 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:54 INFO - PROCESS | 1774 | 1469099814626 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:16:54 INFO - PROCESS | 1774 | 1469099814650 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 04:16:54 INFO - PROCESS | 1774 | 1469099814661 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:54 INFO - PROCESS | 1774 | 1469099814670 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:16:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x93c79000 == 6 [pid = 1774] [id = 6] 04:16:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 15 (0x93c79400) [pid = 1774] [serial = 15] [outer = (nil)] 04:16:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 16 (0x93c7b400) [pid = 1774] [serial = 16] [outer = 0x93c79400] 04:16:54 INFO - PROCESS | 1774 | 1469099814753 Marionette DEBUG loaded listener.js 04:16:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 17 (0x93c80400) [pid = 1774] [serial = 17] [outer = 0x93c79400] 04:16:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x93a4c400 == 7 [pid = 1774] [id = 7] 04:16:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 18 (0x93a4cc00) [pid = 1774] [serial = 18] [outer = (nil)] 04:16:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 19 (0x93c82000) [pid = 1774] [serial = 19] [outer = 0x93a4cc00] 04:16:55 INFO - PROCESS | 1774 | 1469099815332 Marionette DEBUG loaded listener.js 04:16:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 20 (0x9396e000) [pid = 1774] [serial = 20] [outer = 0x93a4cc00] 04:16:55 INFO - PROCESS | 1774 | [1774] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 04:16:55 INFO - PROCESS | 1774 | 1469099815905 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:16:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1341ms 04:16:56 INFO - PROCESS | 1774 | 1469099816025 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 04:16:56 INFO - PROCESS | 1774 | 1469099816028 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 04:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:16:56 INFO - PROCESS | 1774 | 1469099816077 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:16:56 INFO - PROCESS | 1774 | 1469099816081 Marionette TRACE conn3 <- [1,10,null,{}] 04:16:56 INFO - PROCESS | 1774 | 1469099816112 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:56 INFO - PROCESS | 1774 | 1469099816124 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:16:56 INFO - PROCESS | 1774 | 1469099816359 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 04:16:56 INFO - PROCESS | 1774 | 1469099816632 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:56 INFO - PROCESS | 1774 | 1469099816639 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:16:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x9221b800 == 8 [pid = 1774] [id = 8] 04:16:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 21 (0x9221bc00) [pid = 1774] [serial = 21] [outer = (nil)] 04:16:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 22 (0x92f08c00) [pid = 1774] [serial = 22] [outer = 0x9221bc00] 04:16:56 INFO - PROCESS | 1774 | 1469099816735 Marionette DEBUG loaded listener.js 04:16:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 23 (0x93977800) [pid = 1774] [serial = 23] [outer = 0x9221bc00] 04:16:57 INFO - PROCESS | 1774 | 1469099817616 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:16:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1566ms 04:16:57 INFO - PROCESS | 1774 | 1469099817637 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 04:16:57 INFO - PROCESS | 1774 | 1469099817644 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 04:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:16:57 INFO - PROCESS | 1774 | 1469099817653 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:16:57 INFO - PROCESS | 1774 | 1469099817658 Marionette TRACE conn3 <- [1,14,null,{}] 04:16:57 INFO - PROCESS | 1774 | 1469099817687 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:57 INFO - PROCESS | 1774 | 1469099817694 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:16:57 INFO - PROCESS | 1774 | 1469099817899 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 04:16:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x947e4c00 == 9 [pid = 1774] [id = 9] 04:16:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 24 (0x980e9800) [pid = 1774] [serial = 24] [outer = (nil)] 04:16:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 25 (0x980eb400) [pid = 1774] [serial = 25] [outer = 0x980e9800] 04:16:58 INFO - PROCESS | 1774 | 1469099818079 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:58 INFO - PROCESS | 1774 | 1469099818088 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:16:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x9882ec00 == 10 [pid = 1774] [id = 10] 04:16:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 26 (0x9882f400) [pid = 1774] [serial = 26] [outer = (nil)] 04:16:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 27 (0x98944800) [pid = 1774] [serial = 27] [outer = 0x9882f400] 04:16:58 INFO - PROCESS | 1774 | 1469099818198 Marionette DEBUG loaded listener.js 04:16:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 28 (0x98d9b400) [pid = 1774] [serial = 28] [outer = 0x9882f400] 04:16:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 29 (0x93c7a400) [pid = 1774] [serial = 29] [outer = 0x980e9800] 04:16:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x98889800 == 11 [pid = 1774] [id = 11] 04:16:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 30 (0x995bb400) [pid = 1774] [serial = 30] [outer = (nil)] 04:16:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 31 (0x9a384400) [pid = 1774] [serial = 31] [outer = 0x995bb400] 04:16:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 32 (0x9ad71c00) [pid = 1774] [serial = 32] [outer = 0x995bb400] 04:16:59 INFO - PROCESS | 1774 | 1469099819496 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:16:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1912ms 04:16:59 INFO - PROCESS | 1774 | 1469099819566 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 04:16:59 INFO - PROCESS | 1774 | 1469099819571 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 04:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:16:59 INFO - PROCESS | 1774 | 1469099819579 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:16:59 INFO - PROCESS | 1774 | 1469099819583 Marionette TRACE conn3 <- [1,18,null,{}] 04:16:59 INFO - PROCESS | 1774 | 1469099819590 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:59 INFO - PROCESS | 1774 | 1469099819597 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:16:59 INFO - PROCESS | 1774 | 1469099819824 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 04:16:59 INFO - PROCESS | 1774 | 1469099819979 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:59 INFO - PROCESS | 1774 | 1469099819989 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x9ab51800 == 12 [pid = 1774] [id = 12] 04:17:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 33 (0x9b6d7000) [pid = 1774] [serial = 33] [outer = (nil)] 04:17:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 34 (0x9d9b6800) [pid = 1774] [serial = 34] [outer = 0x9b6d7000] 04:17:00 INFO - PROCESS | 1774 | 1469099820081 Marionette DEBUG loaded listener.js 04:17:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 35 (0xa2098c00) [pid = 1774] [serial = 35] [outer = 0x9b6d7000] 04:17:01 INFO - PROCESS | 1774 | 1469099821040 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:17:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1490ms 04:17:01 INFO - PROCESS | 1774 | 1469099821071 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 04:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:17:01 INFO - PROCESS | 1774 | 1469099821079 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 04:17:01 INFO - PROCESS | 1774 | 1469099821097 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:17:01 INFO - PROCESS | 1774 | 1469099821105 Marionette TRACE conn3 <- [1,22,null,{}] 04:17:01 INFO - PROCESS | 1774 | 1469099821112 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:01 INFO - PROCESS | 1774 | 1469099821121 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:01 INFO - PROCESS | 1774 | 1469099821397 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 04:17:01 INFO - PROCESS | 1774 | 1469099821554 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:01 INFO - PROCESS | 1774 | 1469099821564 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x9d90bc00 == 13 [pid = 1774] [id = 13] 04:17:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 36 (0xa689a800) [pid = 1774] [serial = 36] [outer = (nil)] 04:17:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 37 (0xa6f3e800) [pid = 1774] [serial = 37] [outer = 0xa689a800] 04:17:01 INFO - PROCESS | 1774 | 1469099821653 Marionette DEBUG loaded listener.js 04:17:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 38 (0xa6f80400) [pid = 1774] [serial = 38] [outer = 0xa689a800] 04:17:02 INFO - PROCESS | 1774 | 1469099822694 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:17:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1652ms 04:17:02 INFO - PROCESS | 1774 | 1469099822741 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 04:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:17:02 INFO - PROCESS | 1774 | 1469099822746 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 04:17:02 INFO - PROCESS | 1774 | 1469099822752 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:17:02 INFO - PROCESS | 1774 | 1469099822757 Marionette TRACE conn3 <- [1,26,null,{}] 04:17:02 INFO - PROCESS | 1774 | 1469099822763 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:02 INFO - PROCESS | 1774 | 1469099822769 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:03 INFO - PROCESS | 1774 | 1469099823006 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 04:17:03 INFO - PROCESS | 1774 | 1469099823167 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:03 INFO - PROCESS | 1774 | 1469099823174 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b720400 == 14 [pid = 1774] [id = 14] 04:17:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 39 (0x9b722c00) [pid = 1774] [serial = 39] [outer = (nil)] 04:17:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 40 (0xa90a7000) [pid = 1774] [serial = 40] [outer = 0x9b722c00] 04:17:03 INFO - PROCESS | 1774 | 1469099823259 Marionette DEBUG loaded listener.js 04:17:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 41 (0xac0a6000) [pid = 1774] [serial = 41] [outer = 0x9b722c00] 04:17:04 INFO - PROCESS | 1774 | 1469099824335 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:17:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1638ms 04:17:04 INFO - PROCESS | 1774 | 1469099824391 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 04:17:04 INFO - PROCESS | 1774 | 1469099824399 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 04:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:17:04 INFO - PROCESS | 1774 | 1469099824408 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:17:04 INFO - PROCESS | 1774 | 1469099824413 Marionette TRACE conn3 <- [1,30,null,{}] 04:17:04 INFO - PROCESS | 1774 | 1469099824422 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:04 INFO - PROCESS | 1774 | 1469099824428 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:04 INFO - PROCESS | 1774 | 1469099824684 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 04:17:04 INFO - PROCESS | 1774 | --DOCSHELL 0x93c79000 == 13 [pid = 1774] [id = 6] 04:17:04 INFO - PROCESS | 1774 | 1469099824901 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:04 INFO - PROCESS | 1774 | 1469099824916 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x94733800 == 14 [pid = 1774] [id = 15] 04:17:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 42 (0x94736400) [pid = 1774] [serial = 42] [outer = (nil)] 04:17:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 43 (0x94752400) [pid = 1774] [serial = 43] [outer = 0x94736400] 04:17:05 INFO - PROCESS | 1774 | 1469099825005 Marionette DEBUG loaded listener.js 04:17:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 44 (0x951f5000) [pid = 1774] [serial = 44] [outer = 0x94736400] 04:17:05 INFO - PROCESS | 1774 | 1469099825928 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:17:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1584ms 04:17:05 INFO - PROCESS | 1774 | 1469099825994 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 04:17:06 INFO - PROCESS | 1774 | 1469099826005 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 04:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:17:06 INFO - PROCESS | 1774 | 1469099826033 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:17:06 INFO - PROCESS | 1774 | 1469099826040 Marionette TRACE conn3 <- [1,34,null,{}] 04:17:06 INFO - PROCESS | 1774 | 1469099826050 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:06 INFO - PROCESS | 1774 | 1469099826059 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:06 INFO - PROCESS | 1774 | 1469099826312 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 04:17:06 INFO - PROCESS | 1774 | 1469099826434 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:06 INFO - PROCESS | 1774 | 1469099826442 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x9882ac00 == 15 [pid = 1774] [id = 16] 04:17:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 45 (0x98830000) [pid = 1774] [serial = 45] [outer = (nil)] 04:17:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 46 (0x9893e000) [pid = 1774] [serial = 46] [outer = 0x98830000] 04:17:06 INFO - PROCESS | 1774 | 1469099826520 Marionette DEBUG loaded listener.js 04:17:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 47 (0x98da6800) [pid = 1774] [serial = 47] [outer = 0x98830000] 04:17:07 INFO - PROCESS | 1774 | 1469099827258 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:17:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:17:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1256ms 04:17:07 INFO - PROCESS | 1774 | 1469099827275 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 04:17:07 INFO - PROCESS | 1774 | 1469099827279 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 04:17:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:17:07 INFO - PROCESS | 1774 | 1469099827286 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:17:07 INFO - PROCESS | 1774 | 1469099827292 Marionette TRACE conn3 <- [1,38,null,{}] 04:17:07 INFO - PROCESS | 1774 | 1469099827323 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:07 INFO - PROCESS | 1774 | 1469099827331 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:07 INFO - PROCESS | 1774 | 1469099827498 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 04:17:07 INFO - PROCESS | 1774 | 1469099827510 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:07 INFO - PROCESS | 1774 | 1469099827518 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a384000 == 16 [pid = 1774] [id = 17] 04:17:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 48 (0x9a76b400) [pid = 1774] [serial = 48] [outer = (nil)] 04:17:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 49 (0x9aa1cc00) [pid = 1774] [serial = 49] [outer = 0x9a76b400] 04:17:07 INFO - PROCESS | 1774 | 1469099827620 Marionette DEBUG loaded listener.js 04:17:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 50 (0x9ab54c00) [pid = 1774] [serial = 50] [outer = 0x9a76b400] 04:17:08 INFO - PROCESS | 1774 | 1469099828474 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:17:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1253ms 04:17:08 INFO - PROCESS | 1774 | 1469099828544 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 04:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:17:08 INFO - PROCESS | 1774 | 1469099828550 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 04:17:08 INFO - PROCESS | 1774 | 1469099828557 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:17:08 INFO - PROCESS | 1774 | 1469099828560 Marionette TRACE conn3 <- [1,42,null,{}] 04:17:08 INFO - PROCESS | 1774 | 1469099828566 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:08 INFO - PROCESS | 1774 | 1469099828571 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:08 INFO - PROCESS | 1774 | 1469099828736 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 04:17:08 INFO - PROCESS | 1774 | 1469099828832 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:08 INFO - PROCESS | 1774 | 1469099828843 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x999ee000 == 17 [pid = 1774] [id = 18] 04:17:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 51 (0x9ad64400) [pid = 1774] [serial = 51] [outer = (nil)] 04:17:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 52 (0x9b1cf400) [pid = 1774] [serial = 52] [outer = 0x9ad64400] 04:17:08 INFO - PROCESS | 1774 | 1469099828918 Marionette DEBUG loaded listener.js 04:17:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 53 (0x9b71e000) [pid = 1774] [serial = 53] [outer = 0x9ad64400] 04:17:09 INFO - PROCESS | 1774 | 1469099829727 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:17:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1189ms 04:17:09 INFO - PROCESS | 1774 | 1469099829746 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 04:17:09 INFO - PROCESS | 1774 | 1469099829748 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 04:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:17:09 INFO - PROCESS | 1774 | 1469099829755 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:17:09 INFO - PROCESS | 1774 | 1469099829759 Marionette TRACE conn3 <- [1,46,null,{}] 04:17:09 INFO - PROCESS | 1774 | 1469099829764 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:09 INFO - PROCESS | 1774 | 1469099829770 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:09 INFO - PROCESS | 1774 | 1469099829970 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 04:17:10 INFO - PROCESS | 1774 | 1469099829985 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:10 INFO - PROCESS | 1774 | 1469099829993 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x9221a400 == 18 [pid = 1774] [id = 19] 04:17:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 54 (0x94732000) [pid = 1774] [serial = 54] [outer = (nil)] 04:17:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 55 (0x9cc21c00) [pid = 1774] [serial = 55] [outer = 0x94732000] 04:17:10 INFO - PROCESS | 1774 | 1469099830066 Marionette DEBUG loaded listener.js 04:17:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 56 (0x9d907c00) [pid = 1774] [serial = 56] [outer = 0x94732000] 04:17:10 INFO - PROCESS | 1774 | 1469099830880 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:17:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:17:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1189ms 04:17:10 INFO - PROCESS | 1774 | 1469099830945 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 04:17:10 INFO - PROCESS | 1774 | 1469099830949 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 04:17:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:17:10 INFO - PROCESS | 1774 | 1469099830956 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:17:10 INFO - PROCESS | 1774 | 1469099830959 Marionette TRACE conn3 <- [1,50,null,{}] 04:17:10 INFO - PROCESS | 1774 | 1469099830965 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:10 INFO - PROCESS | 1774 | 1469099830977 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:11 INFO - PROCESS | 1774 | 1469099831217 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 04:17:11 INFO - PROCESS | 1774 | 1469099831324 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:11 INFO - PROCESS | 1774 | 1469099831332 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x92219800 == 19 [pid = 1774] [id = 20] 04:17:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 57 (0x9cc1a800) [pid = 1774] [serial = 57] [outer = (nil)] 04:17:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 58 (0xa2360c00) [pid = 1774] [serial = 58] [outer = 0x9cc1a800] 04:17:11 INFO - PROCESS | 1774 | 1469099831406 Marionette DEBUG loaded listener.js 04:17:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0xa2538000) [pid = 1774] [serial = 59] [outer = 0x9cc1a800] 04:17:12 INFO - PROCESS | 1774 | 1469099832099 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:17:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:17:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1188ms 04:17:12 INFO - PROCESS | 1774 | 1469099832146 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 04:17:12 INFO - PROCESS | 1774 | 1469099832149 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 04:17:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:17:12 INFO - PROCESS | 1774 | 1469099832161 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:17:12 INFO - PROCESS | 1774 | 1469099832164 Marionette TRACE conn3 <- [1,54,null,{}] 04:17:12 INFO - PROCESS | 1774 | 1469099832171 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:12 INFO - PROCESS | 1774 | 1469099832176 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:12 INFO - PROCESS | 1774 | 1469099832376 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 04:17:12 INFO - PROCESS | 1774 | 1469099832403 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:12 INFO - PROCESS | 1774 | 1469099832411 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b89a000 == 20 [pid = 1774] [id = 21] 04:17:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x9d9b1400) [pid = 1774] [serial = 60] [outer = (nil)] 04:17:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0xa2ff0c00) [pid = 1774] [serial = 61] [outer = 0x9d9b1400] 04:17:12 INFO - PROCESS | 1774 | 1469099832487 Marionette DEBUG loaded listener.js 04:17:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0xa2ff4800) [pid = 1774] [serial = 62] [outer = 0x9d9b1400] 04:17:13 INFO - PROCESS | 1774 | 1469099833348 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:17:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:17:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1232ms 04:17:14 INFO - PROCESS | 1774 | --DOCSHELL 0x9ab51800 == 19 [pid = 1774] [id = 12] 04:17:14 INFO - PROCESS | 1774 | --DOCSHELL 0x9d90bc00 == 18 [pid = 1774] [id = 13] 04:17:14 INFO - PROCESS | 1774 | --DOCSHELL 0x9b720400 == 17 [pid = 1774] [id = 14] 04:17:14 INFO - PROCESS | 1774 | --DOCSHELL 0x9221b800 == 16 [pid = 1774] [id = 8] 04:17:14 INFO - PROCESS | 1774 | --DOCSHELL 0x9882ec00 == 15 [pid = 1774] [id = 10] 04:17:14 INFO - PROCESS | 1774 | 1469099834479 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 04:17:14 INFO - PROCESS | 1774 | 1469099834485 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 04:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:17:14 INFO - PROCESS | 1774 | 1469099834521 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:17:14 INFO - PROCESS | 1774 | 1469099834530 Marionette TRACE conn3 <- [1,58,null,{}] 04:17:14 INFO - PROCESS | 1774 | 1469099834544 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:14 INFO - PROCESS | 1774 | 1469099834551 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:14 INFO - PROCESS | 1774 | 1469099834738 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 04:17:14 INFO - PROCESS | 1774 | 1469099834767 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:14 INFO - PROCESS | 1774 | 1469099834779 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x94748c00 == 16 [pid = 1774] [id = 22] 04:17:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x9474d800) [pid = 1774] [serial = 63] [outer = (nil)] 04:17:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x947ee800) [pid = 1774] [serial = 64] [outer = 0x9474d800] 04:17:14 INFO - PROCESS | 1774 | 1469099834857 Marionette DEBUG loaded listener.js 04:17:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x9519f800) [pid = 1774] [serial = 65] [outer = 0x9474d800] 04:17:15 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x9cc1a800) [pid = 1774] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:17:15 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x93c79400) [pid = 1774] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:17:15 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x9221bc00) [pid = 1774] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:17:15 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x9882f400) [pid = 1774] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:17:15 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x9b6d7000) [pid = 1774] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:17:15 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0xa689a800) [pid = 1774] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:17:15 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0x9b722c00) [pid = 1774] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:17:15 INFO - PROCESS | 1774 | --DOMWINDOW == 57 (0x94736400) [pid = 1774] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:17:15 INFO - PROCESS | 1774 | --DOMWINDOW == 56 (0x98830000) [pid = 1774] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:17:15 INFO - PROCESS | 1774 | --DOMWINDOW == 55 (0x9a76b400) [pid = 1774] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:17:16 INFO - PROCESS | 1774 | 1469099836136 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:17:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:17:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1642ms 04:17:16 INFO - PROCESS | 1774 | 1469099836183 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 04:17:16 INFO - PROCESS | 1774 | 1469099836188 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 04:17:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:17:16 INFO - PROCESS | 1774 | 1469099836201 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:17:16 INFO - PROCESS | 1774 | 1469099836206 Marionette TRACE conn3 <- [1,62,null,{}] 04:17:16 INFO - PROCESS | 1774 | 1469099836214 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:16 INFO - PROCESS | 1774 | 1469099836218 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:16 INFO - PROCESS | 1774 | 1469099836402 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 04:17:16 INFO - PROCESS | 1774 | 1469099836412 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:16 INFO - PROCESS | 1774 | 1469099836421 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x93c79400 == 17 [pid = 1774] [id = 23] 04:17:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 56 (0x94738c00) [pid = 1774] [serial = 66] [outer = (nil)] 04:17:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 57 (0x98889c00) [pid = 1774] [serial = 67] [outer = 0x94738c00] 04:17:16 INFO - PROCESS | 1774 | 1469099836497 Marionette DEBUG loaded listener.js 04:17:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 58 (0x92219c00) [pid = 1774] [serial = 68] [outer = 0x94738c00] 04:17:17 INFO - PROCESS | 1774 | 1469099837277 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:17:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:17:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1149ms 04:17:17 INFO - PROCESS | 1774 | 1469099837348 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 04:17:17 INFO - PROCESS | 1774 | 1469099837353 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 04:17:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:17:17 INFO - PROCESS | 1774 | 1469099837360 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:17:17 INFO - PROCESS | 1774 | 1469099837364 Marionette TRACE conn3 <- [1,66,null,{}] 04:17:17 INFO - PROCESS | 1774 | 1469099837377 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:17 INFO - PROCESS | 1774 | 1469099837386 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:17 INFO - PROCESS | 1774 | 1469099837554 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 04:17:17 INFO - PROCESS | 1774 | 1469099837670 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:17 INFO - PROCESS | 1774 | 1469099837684 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a76b400 == 18 [pid = 1774] [id = 24] 04:17:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x9a86c800) [pid = 1774] [serial = 69] [outer = (nil)] 04:17:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x9aa25400) [pid = 1774] [serial = 70] [outer = 0x9a86c800] 04:17:17 INFO - PROCESS | 1774 | 1469099837764 Marionette DEBUG loaded listener.js 04:17:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x9b11f400) [pid = 1774] [serial = 71] [outer = 0x9a86c800] 04:17:18 INFO - PROCESS | 1774 | 1469099838653 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:17:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:17:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1329ms 04:17:18 INFO - PROCESS | 1774 | 1469099838691 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 04:17:18 INFO - PROCESS | 1774 | 1469099838698 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 04:17:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:17:18 INFO - PROCESS | 1774 | 1469099838725 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:17:18 INFO - PROCESS | 1774 | 1469099838733 Marionette TRACE conn3 <- [1,70,null,{}] 04:17:18 INFO - PROCESS | 1774 | 1469099838742 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:18 INFO - PROCESS | 1774 | 1469099838747 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:18 INFO - PROCESS | 1774 | 1469099838936 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 04:17:19 INFO - PROCESS | 1774 | 1469099839071 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:19 INFO - PROCESS | 1774 | 1469099839078 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x98012400 == 19 [pid = 1774] [id = 25] 04:17:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x980e1400) [pid = 1774] [serial = 72] [outer = (nil)] 04:17:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x98da3800) [pid = 1774] [serial = 73] [outer = 0x980e1400] 04:17:19 INFO - PROCESS | 1774 | 1469099839185 Marionette DEBUG loaded listener.js 04:17:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x99941800) [pid = 1774] [serial = 74] [outer = 0x980e1400] 04:17:20 INFO - PROCESS | 1774 | 1469099840064 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:17:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:17:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1395ms 04:17:20 INFO - PROCESS | 1774 | 1469099840117 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 04:17:20 INFO - PROCESS | 1774 | 1469099840125 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 04:17:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:17:20 INFO - PROCESS | 1774 | 1469099840155 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:17:20 INFO - PROCESS | 1774 | 1469099840160 Marionette TRACE conn3 <- [1,74,null,{}] 04:17:20 INFO - PROCESS | 1774 | 1469099840167 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:20 INFO - PROCESS | 1774 | 1469099840173 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:20 INFO - PROCESS | 1774 | 1469099840359 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 04:17:20 INFO - PROCESS | 1774 | 1469099840497 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:20 INFO - PROCESS | 1774 | 1469099840503 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x98da5800 == 20 [pid = 1774] [id = 26] 04:17:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x9b6e4800) [pid = 1774] [serial = 75] [outer = (nil)] 04:17:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x9b727000) [pid = 1774] [serial = 76] [outer = 0x9b6e4800] 04:17:20 INFO - PROCESS | 1774 | 1469099840597 Marionette DEBUG loaded listener.js 04:17:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x9cc23c00) [pid = 1774] [serial = 77] [outer = 0x9b6e4800] 04:17:21 INFO - PROCESS | 1774 | 1469099841554 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:17:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:17:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1443ms 04:17:21 INFO - PROCESS | 1774 | 1469099841601 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 04:17:21 INFO - PROCESS | 1774 | 1469099841606 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 04:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:17:21 INFO - PROCESS | 1774 | 1469099841613 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:17:21 INFO - PROCESS | 1774 | 1469099841620 Marionette TRACE conn3 <- [1,78,null,{}] 04:17:21 INFO - PROCESS | 1774 | 1469099841637 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:21 INFO - PROCESS | 1774 | 1469099841647 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:21 INFO - PROCESS | 1774 | 1469099841828 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 04:17:21 INFO - PROCESS | 1774 | 1469099841968 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:21 INFO - PROCESS | 1774 | 1469099841980 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:22 INFO - PROCESS | 1774 | ++DOCSHELL 0xa336c800 == 21 [pid = 1774] [id = 27] 04:17:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0xa336d800) [pid = 1774] [serial = 78] [outer = (nil)] 04:17:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0xa340d000) [pid = 1774] [serial = 79] [outer = 0xa336d800] 04:17:22 INFO - PROCESS | 1774 | 1469099842095 Marionette DEBUG loaded listener.js 04:17:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0xa34c7000) [pid = 1774] [serial = 80] [outer = 0xa336d800] 04:17:22 INFO - PROCESS | 1774 | 1469099842937 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:17:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1397ms 04:17:23 INFO - PROCESS | 1774 | 1469099843011 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 04:17:23 INFO - PROCESS | 1774 | 1469099843016 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 04:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:17:23 INFO - PROCESS | 1774 | 1469099843023 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:17:23 INFO - PROCESS | 1774 | 1469099843027 Marionette TRACE conn3 <- [1,82,null,{}] 04:17:23 INFO - PROCESS | 1774 | 1469099843033 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:23 INFO - PROCESS | 1774 | 1469099843039 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:23 INFO - PROCESS | 1774 | 1469099843222 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 04:17:23 INFO - PROCESS | 1774 | 1469099843333 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:23 INFO - PROCESS | 1774 | 1469099843342 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x995b6c00 == 22 [pid = 1774] [id = 28] 04:17:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0xa336fc00) [pid = 1774] [serial = 81] [outer = (nil)] 04:17:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0xa5017800) [pid = 1774] [serial = 82] [outer = 0xa336fc00] 04:17:23 INFO - PROCESS | 1774 | 1469099843429 Marionette DEBUG loaded listener.js 04:17:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0xa501a800) [pid = 1774] [serial = 83] [outer = 0xa336fc00] 04:17:24 INFO - PROCESS | 1774 | 1469099844246 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:17:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:17:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1280ms 04:17:24 INFO - PROCESS | 1774 | 1469099844308 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 04:17:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:17:24 INFO - PROCESS | 1774 | 1469099844313 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 04:17:24 INFO - PROCESS | 1774 | 1469099844320 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:17:24 INFO - PROCESS | 1774 | 1469099844324 Marionette TRACE conn3 <- [1,86,null,{}] 04:17:24 INFO - PROCESS | 1774 | 1469099844330 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:24 INFO - PROCESS | 1774 | 1469099844336 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:24 INFO - PROCESS | 1774 | 1469099844582 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 04:17:24 INFO - PROCESS | 1774 | 1469099844730 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:24 INFO - PROCESS | 1774 | 1469099844739 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x98014c00 == 23 [pid = 1774] [id = 29] 04:17:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x9976ec00) [pid = 1774] [serial = 84] [outer = (nil)] 04:17:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0xa681d400) [pid = 1774] [serial = 85] [outer = 0x9976ec00] 04:17:24 INFO - PROCESS | 1774 | 1469099844829 Marionette DEBUG loaded listener.js 04:17:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0xa6827800) [pid = 1774] [serial = 86] [outer = 0x9976ec00] 04:17:25 INFO - PROCESS | 1774 | 1469099845674 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:17:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1388ms 04:17:25 INFO - PROCESS | 1774 | 1469099845709 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 04:17:25 INFO - PROCESS | 1774 | 1469099845714 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 04:17:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:17:25 INFO - PROCESS | 1774 | 1469099845721 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:17:25 INFO - PROCESS | 1774 | 1469099845725 Marionette TRACE conn3 <- [1,90,null,{}] 04:17:25 INFO - PROCESS | 1774 | 1469099845731 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:25 INFO - PROCESS | 1774 | 1469099845742 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:25 INFO - PROCESS | 1774 | 1469099845938 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 04:17:26 INFO - PROCESS | 1774 | 1469099846078 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:26 INFO - PROCESS | 1774 | 1469099846087 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x9994d800 == 24 [pid = 1774] [id = 30] 04:17:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0xa681c400) [pid = 1774] [serial = 87] [outer = (nil)] 04:17:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0xa6dae800) [pid = 1774] [serial = 88] [outer = 0xa681c400] 04:17:26 INFO - PROCESS | 1774 | 1469099846175 Marionette DEBUG loaded listener.js 04:17:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0xa6f46c00) [pid = 1774] [serial = 89] [outer = 0xa681c400] 04:17:27 INFO - PROCESS | 1774 | 1469099847075 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:17:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:17:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1392ms 04:17:27 INFO - PROCESS | 1774 | 1469099847115 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 04:17:27 INFO - PROCESS | 1774 | 1469099847119 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 04:17:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:17:27 INFO - PROCESS | 1774 | 1469099847126 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:17:27 INFO - PROCESS | 1774 | 1469099847130 Marionette TRACE conn3 <- [1,94,null,{}] 04:17:27 INFO - PROCESS | 1774 | 1469099847155 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:27 INFO - PROCESS | 1774 | 1469099847161 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:27 INFO - PROCESS | 1774 | 1469099847331 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 04:17:27 INFO - PROCESS | 1774 | 1469099847473 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:27 INFO - PROCESS | 1774 | 1469099847483 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x9221b800 == 25 [pid = 1774] [id = 31] 04:17:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x9473ac00) [pid = 1774] [serial = 90] [outer = (nil)] 04:17:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0xa2558800) [pid = 1774] [serial = 91] [outer = 0x9473ac00] 04:17:27 INFO - PROCESS | 1774 | 1469099847568 Marionette DEBUG loaded listener.js 04:17:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0xa6f46400) [pid = 1774] [serial = 92] [outer = 0x9473ac00] 04:17:28 INFO - PROCESS | 1774 | 1469099848376 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1301ms 04:17:28 INFO - PROCESS | 1774 | 1469099848428 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 04:17:28 INFO - PROCESS | 1774 | 1469099848432 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 04:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:17:28 INFO - PROCESS | 1774 | 1469099848439 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:17:28 INFO - PROCESS | 1774 | 1469099848443 Marionette TRACE conn3 <- [1,98,null,{}] 04:17:28 INFO - PROCESS | 1774 | 1469099848449 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:28 INFO - PROCESS | 1774 | 1469099848454 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:28 INFO - PROCESS | 1774 | 1469099848622 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 04:17:28 INFO - PROCESS | 1774 | 1469099848853 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:28 INFO - PROCESS | 1774 | 1469099848863 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x9221cc00 == 26 [pid = 1774] [id = 32] 04:17:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x92f05800) [pid = 1774] [serial = 93] [outer = (nil)] 04:17:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x93a48c00) [pid = 1774] [serial = 94] [outer = 0x92f05800] 04:17:28 INFO - PROCESS | 1774 | 1469099848942 Marionette DEBUG loaded listener.js 04:17:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x94734c00) [pid = 1774] [serial = 95] [outer = 0x92f05800] 04:17:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x980ea000) [pid = 1774] [serial = 96] [outer = 0x995bb400] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x99bb3800) [pid = 1774] [serial = 12] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0xa2360c00) [pid = 1774] [serial = 58] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x92f08c00) [pid = 1774] [serial = 22] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x98944800) [pid = 1774] [serial = 27] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x9a384400) [pid = 1774] [serial = 31] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x9d9b6800) [pid = 1774] [serial = 34] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0xa6f3e800) [pid = 1774] [serial = 37] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0xa90a7000) [pid = 1774] [serial = 40] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x94752400) [pid = 1774] [serial = 43] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x9893e000) [pid = 1774] [serial = 46] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x9aa1cc00) [pid = 1774] [serial = 49] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x9b1cf400) [pid = 1774] [serial = 52] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x9cc21c00) [pid = 1774] [serial = 55] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x980eb400) [pid = 1774] [serial = 25] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x9ab54c00) [pid = 1774] [serial = 50] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0xa2538000) [pid = 1774] [serial = 59] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x98d9b400) [pid = 1774] [serial = 28] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x98da6800) [pid = 1774] [serial = 47] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0xa2098c00) [pid = 1774] [serial = 35] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x951f5000) [pid = 1774] [serial = 44] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x93977800) [pid = 1774] [serial = 23] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x93c80400) [pid = 1774] [serial = 17] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0xa6f80400) [pid = 1774] [serial = 38] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0xac0a6000) [pid = 1774] [serial = 41] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x99e54000) [pid = 1774] [serial = 9] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0xa4e50000) [pid = 1774] [serial = 2] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x93c82000) [pid = 1774] [serial = 19] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0x93c7b400) [pid = 1774] [serial = 16] [outer = (nil)] [url = about:blank] 04:17:30 INFO - PROCESS | 1774 | 1469099850867 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2495ms 04:17:30 INFO - PROCESS | 1774 | 1469099850937 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 04:17:30 INFO - PROCESS | 1774 | 1469099850943 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 04:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:17:30 INFO - PROCESS | 1774 | 1469099850953 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:17:30 INFO - PROCESS | 1774 | 1469099850957 Marionette TRACE conn3 <- [1,102,null,{}] 04:17:30 INFO - PROCESS | 1774 | 1469099850968 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:30 INFO - PROCESS | 1774 | 1469099850974 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:31 INFO - PROCESS | 1774 | 1469099851154 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 04:17:31 INFO - PROCESS | 1774 | 1469099851288 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:31 INFO - PROCESS | 1774 | 1469099851302 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x9473a400 == 27 [pid = 1774] [id = 33] 04:17:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x94748000) [pid = 1774] [serial = 97] [outer = (nil)] 04:17:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x95306000) [pid = 1774] [serial = 98] [outer = 0x94748000] 04:17:31 INFO - PROCESS | 1774 | 1469099851398 Marionette DEBUG loaded listener.js 04:17:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x9530f400) [pid = 1774] [serial = 99] [outer = 0x94748000] 04:17:32 INFO - PROCESS | 1774 | 1469099852100 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:17:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:17:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1190ms 04:17:32 INFO - PROCESS | 1774 | 1469099852143 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 04:17:32 INFO - PROCESS | 1774 | 1469099852153 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 04:17:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:17:32 INFO - PROCESS | 1774 | 1469099852175 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:17:32 INFO - PROCESS | 1774 | 1469099852181 Marionette TRACE conn3 <- [1,106,null,{}] 04:17:32 INFO - PROCESS | 1774 | 1469099852192 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:32 INFO - PROCESS | 1774 | 1469099852198 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:32 INFO - PROCESS | 1774 | 1469099852380 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 04:17:32 INFO - PROCESS | 1774 | 1469099852392 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:32 INFO - PROCESS | 1774 | 1469099852402 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x98da2000 == 28 [pid = 1774] [id = 34] 04:17:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x98da6400) [pid = 1774] [serial = 100] [outer = (nil)] 04:17:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x994d0c00) [pid = 1774] [serial = 101] [outer = 0x98da6400] 04:17:32 INFO - PROCESS | 1774 | 1469099852481 Marionette DEBUG loaded listener.js 04:17:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x995b0400) [pid = 1774] [serial = 102] [outer = 0x98da6400] 04:17:33 INFO - PROCESS | 1774 | 1469099853363 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1237ms 04:17:33 INFO - PROCESS | 1774 | 1469099853412 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 04:17:33 INFO - PROCESS | 1774 | 1469099853415 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 04:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:17:33 INFO - PROCESS | 1774 | 1469099853431 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:17:33 INFO - PROCESS | 1774 | 1469099853437 Marionette TRACE conn3 <- [1,110,null,{}] 04:17:33 INFO - PROCESS | 1774 | 1469099853462 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:33 INFO - PROCESS | 1774 | 1469099853472 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:33 INFO - PROCESS | 1774 | 1469099853688 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 04:17:33 INFO - PROCESS | 1774 | 1469099853755 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:33 INFO - PROCESS | 1774 | 1469099853766 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a387400 == 29 [pid = 1774] [id = 35] 04:17:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x9aa1cc00) [pid = 1774] [serial = 103] [outer = (nil)] 04:17:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x9ad70800) [pid = 1774] [serial = 104] [outer = 0x9aa1cc00] 04:17:33 INFO - PROCESS | 1774 | 1469099853849 Marionette DEBUG loaded listener.js 04:17:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x9b6dbc00) [pid = 1774] [serial = 105] [outer = 0x9aa1cc00] 04:17:34 INFO - PROCESS | 1774 | 1469099854815 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1453ms 04:17:34 INFO - PROCESS | 1774 | 1469099854884 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 04:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:17:34 INFO - PROCESS | 1774 | 1469099854904 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 04:17:34 INFO - PROCESS | 1774 | 1469099854911 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:17:34 INFO - PROCESS | 1774 | 1469099854914 Marionette TRACE conn3 <- [1,114,null,{}] 04:17:34 INFO - PROCESS | 1774 | 1469099854927 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:34 INFO - PROCESS | 1774 | 1469099854931 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:35 INFO - PROCESS | 1774 | 1469099855146 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 04:17:35 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x9d9b1400) [pid = 1774] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:17:35 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x94732000) [pid = 1774] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:17:35 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x9ad64400) [pid = 1774] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:17:35 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x94738c00) [pid = 1774] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:17:35 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x9474d800) [pid = 1774] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:17:35 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x9a86c800) [pid = 1774] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:17:35 INFO - PROCESS | 1774 | 1469099855393 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:35 INFO - PROCESS | 1774 | 1469099855406 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x92f08c00 == 30 [pid = 1774] [id = 36] 04:17:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x94738c00) [pid = 1774] [serial = 106] [outer = (nil)] 04:17:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x9a2fac00) [pid = 1774] [serial = 107] [outer = 0x94738c00] 04:17:35 INFO - PROCESS | 1774 | 1469099855482 Marionette DEBUG loaded listener.js 04:17:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x9d9b2400) [pid = 1774] [serial = 108] [outer = 0x94738c00] 04:17:36 INFO - PROCESS | 1774 | 1469099856227 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:17:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1339ms 04:17:36 INFO - PROCESS | 1774 | 1469099856251 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 04:17:36 INFO - PROCESS | 1774 | 1469099856255 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 04:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:17:36 INFO - PROCESS | 1774 | 1469099856268 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:17:36 INFO - PROCESS | 1774 | 1469099856271 Marionette TRACE conn3 <- [1,118,null,{}] 04:17:36 INFO - PROCESS | 1774 | 1469099856278 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:36 INFO - PROCESS | 1774 | 1469099856283 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:36 INFO - PROCESS | 1774 | 1469099856456 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 04:17:36 INFO - PROCESS | 1774 | 1469099856466 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:36 INFO - PROCESS | 1774 | 1469099856479 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x95199c00 == 31 [pid = 1774] [id = 37] 04:17:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x9519b400) [pid = 1774] [serial = 109] [outer = (nil)] 04:17:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x951a3c00) [pid = 1774] [serial = 110] [outer = 0x9519b400] 04:17:36 INFO - PROCESS | 1774 | 1469099856548 Marionette DEBUG loaded listener.js 04:17:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x951a6c00) [pid = 1774] [serial = 111] [outer = 0x9519b400] 04:17:37 INFO - PROCESS | 1774 | 1469099857385 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:17:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:17:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1146ms 04:17:37 INFO - PROCESS | 1774 | 1469099857410 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 04:17:37 INFO - PROCESS | 1774 | 1469099857417 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 04:17:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:17:37 INFO - PROCESS | 1774 | 1469099857427 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:17:37 INFO - PROCESS | 1774 | 1469099857434 Marionette TRACE conn3 <- [1,122,null,{}] 04:17:37 INFO - PROCESS | 1774 | 1469099857475 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:37 INFO - PROCESS | 1774 | 1469099857482 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:37 INFO - PROCESS | 1774 | 1469099857680 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 04:17:37 INFO - PROCESS | 1774 | 1469099857803 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:37 INFO - PROCESS | 1774 | 1469099857820 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x9473b000 == 32 [pid = 1774] [id = 38] 04:17:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x9519ec00) [pid = 1774] [serial = 112] [outer = (nil)] 04:17:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x951ec000) [pid = 1774] [serial = 113] [outer = 0x9519ec00] 04:17:37 INFO - PROCESS | 1774 | 1469099857908 Marionette DEBUG loaded listener.js 04:17:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x980e8800) [pid = 1774] [serial = 114] [outer = 0x9519ec00] 04:17:38 INFO - PROCESS | 1774 | 1469099858864 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:17:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1520ms 04:17:38 INFO - PROCESS | 1774 | 1469099858947 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 04:17:38 INFO - PROCESS | 1774 | 1469099858955 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 04:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:17:38 INFO - PROCESS | 1774 | 1469099858966 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:17:38 INFO - PROCESS | 1774 | 1469099858970 Marionette TRACE conn3 <- [1,126,null,{}] 04:17:38 INFO - PROCESS | 1774 | 1469099858977 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:38 INFO - PROCESS | 1774 | 1469099858984 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:39 INFO - PROCESS | 1774 | 1469099859207 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 04:17:39 INFO - PROCESS | 1774 | 1469099859382 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:39 INFO - PROCESS | 1774 | 1469099859395 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x9994ac00 == 33 [pid = 1774] [id = 39] 04:17:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x99d5b400) [pid = 1774] [serial = 115] [outer = (nil)] 04:17:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x9a38d000) [pid = 1774] [serial = 116] [outer = 0x99d5b400] 04:17:39 INFO - PROCESS | 1774 | 1469099859525 Marionette DEBUG loaded listener.js 04:17:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x9ab54400) [pid = 1774] [serial = 117] [outer = 0x99d5b400] 04:17:40 INFO - PROCESS | 1774 | 1469099860611 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:17:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:17:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1683ms 04:17:40 INFO - PROCESS | 1774 | 1469099860649 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 04:17:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:17:40 INFO - PROCESS | 1774 | 1469099860654 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 04:17:40 INFO - PROCESS | 1774 | 1469099860661 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:17:40 INFO - PROCESS | 1774 | 1469099860667 Marionette TRACE conn3 <- [1,130,null,{}] 04:17:40 INFO - PROCESS | 1774 | 1469099860685 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:40 INFO - PROCESS | 1774 | 1469099860694 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:40 INFO - PROCESS | 1774 | 1469099860909 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 04:17:41 INFO - PROCESS | 1774 | 1469099861085 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:41 INFO - PROCESS | 1774 | 1469099861094 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:41 INFO - PROCESS | 1774 | ++DOCSHELL 0xa2367400 == 34 [pid = 1774] [id = 40] 04:17:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0xa23a3c00) [pid = 1774] [serial = 118] [outer = (nil)] 04:17:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0xa23f6400) [pid = 1774] [serial = 119] [outer = 0xa23a3c00] 04:17:41 INFO - PROCESS | 1774 | 1469099861187 Marionette DEBUG loaded listener.js 04:17:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0xa2532000) [pid = 1774] [serial = 120] [outer = 0xa23a3c00] 04:17:42 INFO - PROCESS | 1774 | 1469099862330 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1687ms 04:17:42 INFO - PROCESS | 1774 | 1469099862348 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 04:17:42 INFO - PROCESS | 1774 | 1469099862355 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 04:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:17:42 INFO - PROCESS | 1774 | 1469099862365 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:17:42 INFO - PROCESS | 1774 | 1469099862368 Marionette TRACE conn3 <- [1,134,null,{}] 04:17:42 INFO - PROCESS | 1774 | 1469099862378 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:42 INFO - PROCESS | 1774 | 1469099862384 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:42 INFO - PROCESS | 1774 | 1469099862574 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 04:17:42 INFO - PROCESS | 1774 | 1469099862774 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:42 INFO - PROCESS | 1774 | 1469099862789 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x9473b400 == 35 [pid = 1774] [id = 41] 04:17:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x9519e000) [pid = 1774] [serial = 121] [outer = (nil)] 04:17:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x951a4800) [pid = 1774] [serial = 122] [outer = 0x9519e000] 04:17:42 INFO - PROCESS | 1774 | 1469099862866 Marionette DEBUG loaded listener.js 04:17:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x980edc00) [pid = 1774] [serial = 123] [outer = 0x9519e000] 04:17:43 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0xa2ff0c00) [pid = 1774] [serial = 61] [outer = (nil)] [url = about:blank] 04:17:43 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x9ad71c00) [pid = 1774] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:17:43 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x9d907c00) [pid = 1774] [serial = 56] [outer = (nil)] [url = about:blank] 04:17:43 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x9b71e000) [pid = 1774] [serial = 53] [outer = (nil)] [url = about:blank] 04:17:43 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x92219c00) [pid = 1774] [serial = 68] [outer = (nil)] [url = about:blank] 04:17:43 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x98889c00) [pid = 1774] [serial = 67] [outer = (nil)] [url = about:blank] 04:17:43 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0xa2ff4800) [pid = 1774] [serial = 62] [outer = (nil)] [url = about:blank] 04:17:43 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x9519f800) [pid = 1774] [serial = 65] [outer = (nil)] [url = about:blank] 04:17:43 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x947ee800) [pid = 1774] [serial = 64] [outer = (nil)] [url = about:blank] 04:17:43 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x9b11f400) [pid = 1774] [serial = 71] [outer = (nil)] [url = about:blank] 04:17:43 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x9aa25400) [pid = 1774] [serial = 70] [outer = (nil)] [url = about:blank] 04:17:43 INFO - PROCESS | 1774 | 1469099863957 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:17:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:17:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1635ms 04:17:44 INFO - PROCESS | 1774 | 1469099864000 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 04:17:44 INFO - PROCESS | 1774 | 1469099864007 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 04:17:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:17:44 INFO - PROCESS | 1774 | 1469099864025 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:17:44 INFO - PROCESS | 1774 | 1469099864031 Marionette TRACE conn3 <- [1,138,null,{}] 04:17:44 INFO - PROCESS | 1774 | 1469099864037 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:44 INFO - PROCESS | 1774 | 1469099864043 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:44 INFO - PROCESS | 1774 | 1469099864216 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 04:17:44 INFO - PROCESS | 1774 | 1469099864227 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:44 INFO - PROCESS | 1774 | 1469099864237 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x994d0000 == 36 [pid = 1774] [id = 42] 04:17:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x99771800) [pid = 1774] [serial = 124] [outer = (nil)] 04:17:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x99d60000) [pid = 1774] [serial = 125] [outer = 0x99771800] 04:17:44 INFO - PROCESS | 1774 | 1469099864314 Marionette DEBUG loaded listener.js 04:17:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x9ab4f000) [pid = 1774] [serial = 126] [outer = 0x99771800] 04:17:45 INFO - PROCESS | 1774 | 1469099865248 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:17:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:17:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1244ms 04:17:45 INFO - PROCESS | 1774 | 1469099865266 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 04:17:45 INFO - PROCESS | 1774 | 1469099865271 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 04:17:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:17:45 INFO - PROCESS | 1774 | 1469099865279 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:17:45 INFO - PROCESS | 1774 | 1469099865285 Marionette TRACE conn3 <- [1,142,null,{}] 04:17:45 INFO - PROCESS | 1774 | 1469099865303 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:45 INFO - PROCESS | 1774 | 1469099865312 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:45 INFO - PROCESS | 1774 | 1469099865480 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 04:17:45 INFO - PROCESS | 1774 | 1469099865583 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:45 INFO - PROCESS | 1774 | 1469099865593 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x9d90ac00 == 37 [pid = 1774] [id = 43] 04:17:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x9d90c000) [pid = 1774] [serial = 127] [outer = (nil)] 04:17:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0xa111d800) [pid = 1774] [serial = 128] [outer = 0x9d90c000] 04:17:45 INFO - PROCESS | 1774 | 1469099865668 Marionette DEBUG loaded listener.js 04:17:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0xa23a4400) [pid = 1774] [serial = 129] [outer = 0x9d90c000] 04:17:46 INFO - PROCESS | 1774 | 1469099866617 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:17:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:17:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1437ms 04:17:46 INFO - PROCESS | 1774 | 1469099866741 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 04:17:46 INFO - PROCESS | 1774 | 1469099866746 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 04:17:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:17:46 INFO - PROCESS | 1774 | 1469099866812 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - PROCESS | 1774 | 1469099866815 Marionette TRACE conn3 <- [1,146,null,{}] 04:17:46 INFO - PROCESS | 1774 | 1469099866831 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:46 INFO - PROCESS | 1774 | 1469099866835 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:47 INFO - PROCESS | 1774 | 1469099867022 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 04:17:47 INFO - PROCESS | 1774 | 1469099867097 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:47 INFO - PROCESS | 1774 | 1469099867105 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:47 INFO - PROCESS | 1774 | ++DOCSHELL 0xa23f6c00 == 38 [pid = 1774] [id = 44] 04:17:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0xa4e50c00) [pid = 1774] [serial = 130] [outer = (nil)] 04:17:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0xa5018400) [pid = 1774] [serial = 131] [outer = 0xa4e50c00] 04:17:47 INFO - PROCESS | 1774 | 1469099867179 Marionette DEBUG loaded listener.js 04:17:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0xa62bbc00) [pid = 1774] [serial = 132] [outer = 0xa4e50c00] 04:17:48 INFO - PROCESS | 1774 | 1469099868003 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:17:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1280ms 04:17:48 INFO - PROCESS | 1774 | 1469099868063 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 04:17:48 INFO - PROCESS | 1774 | 1469099868067 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 04:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:17:48 INFO - PROCESS | 1774 | 1469099868073 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:17:48 INFO - PROCESS | 1774 | 1469099868077 Marionette TRACE conn3 <- [1,150,null,{}] 04:17:48 INFO - PROCESS | 1774 | 1469099868083 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:48 INFO - PROCESS | 1774 | 1469099868088 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:48 INFO - PROCESS | 1774 | 1469099868304 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 04:17:48 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x9aa1cc00) [pid = 1774] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:17:48 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x94738c00) [pid = 1774] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:17:48 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x98da6400) [pid = 1774] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:17:48 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x94748000) [pid = 1774] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:17:48 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x92f05800) [pid = 1774] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:17:48 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x980e1400) [pid = 1774] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:17:48 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x9b6e4800) [pid = 1774] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:17:48 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0xa336d800) [pid = 1774] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:17:48 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0xa336fc00) [pid = 1774] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:17:48 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x9976ec00) [pid = 1774] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:17:48 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0xa681c400) [pid = 1774] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:17:48 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x9473ac00) [pid = 1774] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:17:48 INFO - PROCESS | 1774 | 1469099868465 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:48 INFO - PROCESS | 1774 | 1469099868473 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x9221d000 == 39 [pid = 1774] [id = 45] 04:17:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x92f05800) [pid = 1774] [serial = 133] [outer = (nil)] 04:17:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x947f2c00) [pid = 1774] [serial = 134] [outer = 0x92f05800] 04:17:48 INFO - PROCESS | 1774 | 1469099868550 Marionette DEBUG loaded listener.js 04:17:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x94738c00) [pid = 1774] [serial = 135] [outer = 0x92f05800] 04:17:49 INFO - PROCESS | 1774 | 1469099869281 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1236ms 04:17:49 INFO - PROCESS | 1774 | 1469099869310 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 04:17:49 INFO - PROCESS | 1774 | 1469099869314 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 04:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:17:49 INFO - PROCESS | 1774 | 1469099869326 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:17:49 INFO - PROCESS | 1774 | 1469099869329 Marionette TRACE conn3 <- [1,154,null,{}] 04:17:49 INFO - PROCESS | 1774 | 1469099869336 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:49 INFO - PROCESS | 1774 | 1469099869347 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:49 INFO - PROCESS | 1774 | 1469099869559 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 04:17:49 INFO - PROCESS | 1774 | 1469099869571 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:49 INFO - PROCESS | 1774 | 1469099869581 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x95119000 == 40 [pid = 1774] [id = 46] 04:17:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x9511a400) [pid = 1774] [serial = 136] [outer = (nil)] 04:17:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x9511f400) [pid = 1774] [serial = 137] [outer = 0x9511a400] 04:17:49 INFO - PROCESS | 1774 | 1469099869754 Marionette DEBUG loaded listener.js 04:17:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x95128000) [pid = 1774] [serial = 138] [outer = 0x9511a400] 04:17:50 INFO - PROCESS | 1774 | 1469099870695 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:17:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:17:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1402ms 04:17:50 INFO - PROCESS | 1774 | 1469099870725 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 04:17:50 INFO - PROCESS | 1774 | 1469099870733 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 04:17:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:17:50 INFO - PROCESS | 1774 | 1469099870745 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:17:50 INFO - PROCESS | 1774 | 1469099870751 Marionette TRACE conn3 <- [1,158,null,{}] 04:17:50 INFO - PROCESS | 1774 | 1469099870761 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:50 INFO - PROCESS | 1774 | 1469099870767 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:51 INFO - PROCESS | 1774 | 1469099871012 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 04:17:51 INFO - PROCESS | 1774 | 1469099871205 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:51 INFO - PROCESS | 1774 | 1469099871220 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x93c84c00 == 41 [pid = 1774] [id = 47] 04:17:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x94737400) [pid = 1774] [serial = 139] [outer = (nil)] 04:17:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x95115800) [pid = 1774] [serial = 140] [outer = 0x94737400] 04:17:51 INFO - PROCESS | 1774 | 1469099871353 Marionette DEBUG loaded listener.js 04:17:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x9511d400) [pid = 1774] [serial = 141] [outer = 0x94737400] 04:17:52 INFO - PROCESS | 1774 | 1469099872265 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1541ms 04:17:52 INFO - PROCESS | 1774 | 1469099872284 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 04:17:52 INFO - PROCESS | 1774 | 1469099872292 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 04:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:17:52 INFO - PROCESS | 1774 | 1469099872304 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:17:52 INFO - PROCESS | 1774 | 1469099872308 Marionette TRACE conn3 <- [1,162,null,{}] 04:17:52 INFO - PROCESS | 1774 | 1469099872319 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:52 INFO - PROCESS | 1774 | 1469099872324 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:52 INFO - PROCESS | 1774 | 1469099872593 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 04:17:52 INFO - PROCESS | 1774 | 1469099872636 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:17:52 INFO - PROCESS | 1774 | 1469099872803 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:52 INFO - PROCESS | 1774 | 1469099872814 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x97655400 == 42 [pid = 1774] [id = 48] 04:17:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x9765dc00) [pid = 1774] [serial = 142] [outer = (nil)] 04:17:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x97660000) [pid = 1774] [serial = 143] [outer = 0x9765dc00] 04:17:52 INFO - PROCESS | 1774 | 1469099872939 Marionette DEBUG loaded listener.js 04:17:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x980ec400) [pid = 1774] [serial = 144] [outer = 0x9765dc00] 04:17:53 INFO - PROCESS | 1774 | 1469099873877 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:17:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:17:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1591ms 04:17:53 INFO - PROCESS | 1774 | 1469099873894 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 04:17:53 INFO - PROCESS | 1774 | 1469099873898 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 04:17:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:17:53 INFO - PROCESS | 1774 | 1469099873905 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:17:53 INFO - PROCESS | 1774 | 1469099873912 Marionette TRACE conn3 <- [1,166,null,{}] 04:17:53 INFO - PROCESS | 1774 | 1469099873929 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:53 INFO - PROCESS | 1774 | 1469099873939 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:54 INFO - PROCESS | 1774 | 1469099874128 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 04:17:54 INFO - PROCESS | 1774 | 1469099874278 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:54 INFO - PROCESS | 1774 | 1469099874291 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x99bb4400 == 43 [pid = 1774] [id = 49] 04:17:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x99bb5400) [pid = 1774] [serial = 145] [outer = (nil)] 04:17:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x9ad6ec00) [pid = 1774] [serial = 146] [outer = 0x99bb5400] 04:17:54 INFO - PROCESS | 1774 | 1469099874382 Marionette DEBUG loaded listener.js 04:17:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x9b6e4400) [pid = 1774] [serial = 147] [outer = 0x99bb5400] 04:17:55 INFO - PROCESS | 1774 | 1469099875583 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:17:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:17:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1704ms 04:17:55 INFO - PROCESS | 1774 | 1469099875610 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 04:17:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:17:55 INFO - PROCESS | 1774 | 1469099875616 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 04:17:55 INFO - PROCESS | 1774 | 1469099875622 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:17:55 INFO - PROCESS | 1774 | 1469099875625 Marionette TRACE conn3 <- [1,170,null,{}] 04:17:55 INFO - PROCESS | 1774 | 1469099875632 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:55 INFO - PROCESS | 1774 | 1469099875638 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:55 INFO - PROCESS | 1774 | 1469099875823 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 04:17:56 INFO - PROCESS | 1774 | 1469099876001 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:56 INFO - PROCESS | 1774 | 1469099876010 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b11c000 == 44 [pid = 1774] [id = 50] 04:17:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x9b71cc00) [pid = 1774] [serial = 148] [outer = (nil)] 04:17:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0xa1116800) [pid = 1774] [serial = 149] [outer = 0x9b71cc00] 04:17:56 INFO - PROCESS | 1774 | 1469099876107 Marionette DEBUG loaded listener.js 04:17:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0xa25f2400) [pid = 1774] [serial = 150] [outer = 0x9b71cc00] 04:17:56 INFO - PROCESS | 1774 | 1469099876954 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:17:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:17:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1390ms 04:17:57 INFO - PROCESS | 1774 | 1469099877013 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 04:17:57 INFO - PROCESS | 1774 | 1469099877017 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 04:17:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:17:57 INFO - PROCESS | 1774 | 1469099877024 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:17:57 INFO - PROCESS | 1774 | 1469099877027 Marionette TRACE conn3 <- [1,174,null,{}] 04:17:57 INFO - PROCESS | 1774 | 1469099877034 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:57 INFO - PROCESS | 1774 | 1469099877039 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:57 INFO - PROCESS | 1774 | 1469099877220 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 04:17:57 INFO - PROCESS | 1774 | 1469099877366 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:57 INFO - PROCESS | 1774 | 1469099877375 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a38ac00 == 45 [pid = 1774] [id = 51] 04:17:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x9d909c00) [pid = 1774] [serial = 151] [outer = (nil)] 04:17:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0xa4e50800) [pid = 1774] [serial = 152] [outer = 0x9d909c00] 04:17:57 INFO - PROCESS | 1774 | 1469099877460 Marionette DEBUG loaded listener.js 04:17:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0xa501a400) [pid = 1774] [serial = 153] [outer = 0x9d909c00] 04:17:58 INFO - PROCESS | 1774 | 1469099878418 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1432ms 04:17:58 INFO - PROCESS | 1774 | 1469099878457 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 04:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:17:58 INFO - PROCESS | 1774 | 1469099878462 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 04:17:58 INFO - PROCESS | 1774 | 1469099878468 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:17:58 INFO - PROCESS | 1774 | 1469099878472 Marionette TRACE conn3 <- [1,178,null,{}] 04:17:58 INFO - PROCESS | 1774 | 1469099878478 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:58 INFO - PROCESS | 1774 | 1469099878489 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:58 INFO - PROCESS | 1774 | 1469099878736 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 04:17:59 INFO - PROCESS | 1774 | 1469099879081 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:59 INFO - PROCESS | 1774 | 1469099879090 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:17:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x94732000 == 46 [pid = 1774] [id = 52] 04:17:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x94733400) [pid = 1774] [serial = 154] [outer = (nil)] 04:17:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x947ee800) [pid = 1774] [serial = 155] [outer = 0x94733400] 04:17:59 INFO - PROCESS | 1774 | 1469099879215 Marionette DEBUG loaded listener.js 04:17:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x9510fc00) [pid = 1774] [serial = 156] [outer = 0x94733400] 04:17:59 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x951a3c00) [pid = 1774] [serial = 110] [outer = (nil)] [url = about:blank] 04:17:59 INFO - PROCESS | 1774 | --DOCSHELL 0x9221d000 == 45 [pid = 1774] [id = 45] 04:17:59 INFO - PROCESS | 1774 | --DOCSHELL 0xa23f6c00 == 44 [pid = 1774] [id = 44] 04:17:59 INFO - PROCESS | 1774 | --DOCSHELL 0x9d90ac00 == 43 [pid = 1774] [id = 43] 04:18:00 INFO - PROCESS | 1774 | --DOCSHELL 0x994d0000 == 42 [pid = 1774] [id = 42] 04:18:00 INFO - PROCESS | 1774 | --DOCSHELL 0x9473b400 == 41 [pid = 1774] [id = 41] 04:18:00 INFO - PROCESS | 1774 | --DOCSHELL 0x9473b000 == 40 [pid = 1774] [id = 38] 04:18:00 INFO - PROCESS | 1774 | 1469099880189 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x9a2fac00) [pid = 1774] [serial = 107] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x9d9b2400) [pid = 1774] [serial = 108] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x994d0c00) [pid = 1774] [serial = 101] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x95306000) [pid = 1774] [serial = 98] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x9530f400) [pid = 1774] [serial = 99] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x94734c00) [pid = 1774] [serial = 95] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x93a48c00) [pid = 1774] [serial = 94] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x99941800) [pid = 1774] [serial = 74] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x98da3800) [pid = 1774] [serial = 73] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x9cc23c00) [pid = 1774] [serial = 77] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x9b727000) [pid = 1774] [serial = 76] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0xa34c7000) [pid = 1774] [serial = 80] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0xa340d000) [pid = 1774] [serial = 79] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0xa501a800) [pid = 1774] [serial = 83] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0xa5017800) [pid = 1774] [serial = 82] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0xa6827800) [pid = 1774] [serial = 86] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0xa681d400) [pid = 1774] [serial = 85] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0xa6f46c00) [pid = 1774] [serial = 89] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0xa6dae800) [pid = 1774] [serial = 88] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0xa6f46400) [pid = 1774] [serial = 92] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0xa2558800) [pid = 1774] [serial = 91] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x9b6dbc00) [pid = 1774] [serial = 105] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x995b0400) [pid = 1774] [serial = 102] [outer = (nil)] [url = about:blank] 04:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x9ad70800) [pid = 1774] [serial = 104] [outer = (nil)] [url = about:blank] 04:18:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:18:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1791ms 04:18:00 INFO - PROCESS | 1774 | 1469099880261 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 04:18:00 INFO - PROCESS | 1774 | 1469099880266 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 04:18:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:18:00 INFO - PROCESS | 1774 | 1469099880275 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:18:00 INFO - PROCESS | 1774 | 1469099880280 Marionette TRACE conn3 <- [1,182,null,{}] 04:18:00 INFO - PROCESS | 1774 | 1469099880290 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:00 INFO - PROCESS | 1774 | 1469099880298 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:00 INFO - PROCESS | 1774 | 1469099880473 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 04:18:00 INFO - PROCESS | 1774 | 1469099880580 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:00 INFO - PROCESS | 1774 | 1469099880589 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x94736400 == 41 [pid = 1774] [id = 53] 04:18:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x9474dc00) [pid = 1774] [serial = 157] [outer = (nil)] 04:18:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x951a3c00) [pid = 1774] [serial = 158] [outer = 0x9474dc00] 04:18:00 INFO - PROCESS | 1774 | 1469099880689 Marionette DEBUG loaded listener.js 04:18:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x9530fc00) [pid = 1774] [serial = 159] [outer = 0x9474dc00] 04:18:01 INFO - PROCESS | 1774 | 1469099881502 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:18:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:18:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1286ms 04:18:01 INFO - PROCESS | 1774 | 1469099881566 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 04:18:01 INFO - PROCESS | 1774 | 1469099881572 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 04:18:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:18:01 INFO - PROCESS | 1774 | 1469099881579 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:18:01 INFO - PROCESS | 1774 | 1469099881583 Marionette TRACE conn3 <- [1,186,null,{}] 04:18:01 INFO - PROCESS | 1774 | 1469099881589 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:01 INFO - PROCESS | 1774 | 1469099881594 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:01 INFO - PROCESS | 1774 | 1469099881761 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 04:18:01 INFO - PROCESS | 1774 | 1469099881774 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:01 INFO - PROCESS | 1774 | 1469099881781 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x9882f000 == 42 [pid = 1774] [id = 54] 04:18:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x98836000) [pid = 1774] [serial = 160] [outer = (nil)] 04:18:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x994cc400) [pid = 1774] [serial = 161] [outer = 0x98836000] 04:18:01 INFO - PROCESS | 1774 | 1469099881968 Marionette DEBUG loaded listener.js 04:18:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x995b9800) [pid = 1774] [serial = 162] [outer = 0x98836000] 04:18:02 INFO - PROCESS | 1774 | 1469099882723 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:18:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:18:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1185ms 04:18:02 INFO - PROCESS | 1774 | 1469099882765 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 04:18:02 INFO - PROCESS | 1774 | 1469099882769 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 04:18:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:18:02 INFO - PROCESS | 1774 | 1469099882799 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:18:02 INFO - PROCESS | 1774 | 1469099882808 Marionette TRACE conn3 <- [1,190,null,{}] 04:18:02 INFO - PROCESS | 1774 | 1469099882817 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:02 INFO - PROCESS | 1774 | 1469099882823 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:03 INFO - PROCESS | 1774 | 1469099883038 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 04:18:03 INFO - PROCESS | 1774 | 1469099883061 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:03 INFO - PROCESS | 1774 | 1469099883068 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x9221c000 == 43 [pid = 1774] [id = 55] 04:18:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x9a879400) [pid = 1774] [serial = 163] [outer = (nil)] 04:18:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x9b6e4c00) [pid = 1774] [serial = 164] [outer = 0x9a879400] 04:18:03 INFO - PROCESS | 1774 | 1469099883144 Marionette DEBUG loaded listener.js 04:18:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x9b7df000) [pid = 1774] [serial = 165] [outer = 0x9a879400] 04:18:04 INFO - PROCESS | 1774 | 1469099883996 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:18:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:18:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1261ms 04:18:04 INFO - PROCESS | 1774 | 1469099884042 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 04:18:04 INFO - PROCESS | 1774 | 1469099884047 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 04:18:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:18:04 INFO - PROCESS | 1774 | 1469099884060 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:18:04 INFO - PROCESS | 1774 | 1469099884063 Marionette TRACE conn3 <- [1,194,null,{}] 04:18:04 INFO - PROCESS | 1774 | 1469099884069 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:04 INFO - PROCESS | 1774 | 1469099884074 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:04 INFO - PROCESS | 1774 | 1469099884276 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 04:18:04 INFO - PROCESS | 1774 | 1469099884297 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:04 INFO - PROCESS | 1774 | 1469099884305 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x98943c00 == 44 [pid = 1774] [id = 56] 04:18:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x9b6de000) [pid = 1774] [serial = 166] [outer = (nil)] 04:18:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x9d9aec00) [pid = 1774] [serial = 167] [outer = 0x9b6de000] 04:18:04 INFO - PROCESS | 1774 | 1469099884376 Marionette DEBUG loaded listener.js 04:18:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0xa22ed000) [pid = 1774] [serial = 168] [outer = 0x9b6de000] 04:18:04 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0xa4e50c00) [pid = 1774] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:18:04 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x92f05800) [pid = 1774] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:18:04 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x9519e000) [pid = 1774] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:18:04 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x9d90c000) [pid = 1774] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:18:04 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x99771800) [pid = 1774] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:18:05 INFO - PROCESS | 1774 | 1469099885308 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:18:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1286ms 04:18:05 INFO - PROCESS | 1774 | 1469099885347 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 04:18:05 INFO - PROCESS | 1774 | 1469099885350 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 04:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:18:05 INFO - PROCESS | 1774 | 1469099885357 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:18:05 INFO - PROCESS | 1774 | 1469099885360 Marionette TRACE conn3 <- [1,198,null,{}] 04:18:05 INFO - PROCESS | 1774 | 1469099885366 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:05 INFO - PROCESS | 1774 | 1469099885371 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:05 INFO - PROCESS | 1774 | 1469099885569 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 04:18:05 INFO - PROCESS | 1774 | 1469099885587 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:05 INFO - PROCESS | 1774 | 1469099885602 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x92f0a400 == 45 [pid = 1774] [id = 57] 04:18:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x92f10400) [pid = 1774] [serial = 169] [outer = (nil)] 04:18:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0xa25f0000) [pid = 1774] [serial = 170] [outer = 0x92f10400] 04:18:05 INFO - PROCESS | 1774 | 1469099885688 Marionette DEBUG loaded listener.js 04:18:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0xa3443800) [pid = 1774] [serial = 171] [outer = 0x92f10400] 04:18:06 INFO - PROCESS | 1774 | 1469099886470 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:18:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:18:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1132ms 04:18:06 INFO - PROCESS | 1774 | 1469099886489 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 04:18:06 INFO - PROCESS | 1774 | 1469099886493 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 04:18:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:18:06 INFO - PROCESS | 1774 | 1469099886499 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:18:06 INFO - PROCESS | 1774 | 1469099886502 Marionette TRACE conn3 <- [1,202,null,{}] 04:18:06 INFO - PROCESS | 1774 | 1469099886516 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:06 INFO - PROCESS | 1774 | 1469099886522 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:06 INFO - PROCESS | 1774 | 1469099886680 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 04:18:06 INFO - PROCESS | 1774 | 1469099886691 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:06 INFO - PROCESS | 1774 | 1469099886697 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x99ff3800 == 46 [pid = 1774] [id = 58] 04:18:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x99ffa400) [pid = 1774] [serial = 172] [outer = (nil)] 04:18:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x9b6db800) [pid = 1774] [serial = 173] [outer = 0x99ffa400] 04:18:06 INFO - PROCESS | 1774 | 1469099886783 Marionette DEBUG loaded listener.js 04:18:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x99ffc000) [pid = 1774] [serial = 174] [outer = 0x99ffa400] 04:18:07 INFO - PROCESS | 1774 | 1469099887813 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:18:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:18:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1345ms 04:18:07 INFO - PROCESS | 1774 | 1469099887846 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 04:18:07 INFO - PROCESS | 1774 | 1469099887853 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 04:18:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:18:07 INFO - PROCESS | 1774 | 1469099887861 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:18:07 INFO - PROCESS | 1774 | 1469099887870 Marionette TRACE conn3 <- [1,206,null,{}] 04:18:07 INFO - PROCESS | 1774 | 1469099887877 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:07 INFO - PROCESS | 1774 | 1469099887884 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:08 INFO - PROCESS | 1774 | 1469099888110 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 04:18:08 INFO - PROCESS | 1774 | 1469099888263 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:08 INFO - PROCESS | 1774 | 1469099888275 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x95117800 == 47 [pid = 1774] [id = 59] 04:18:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x95120c00) [pid = 1774] [serial = 175] [outer = (nil)] 04:18:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x95310800) [pid = 1774] [serial = 176] [outer = 0x95120c00] 04:18:08 INFO - PROCESS | 1774 | 1469099888401 Marionette DEBUG loaded listener.js 04:18:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x980eb000) [pid = 1774] [serial = 177] [outer = 0x95120c00] 04:18:09 INFO - PROCESS | 1774 | 1469099889297 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:18:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1493ms 04:18:09 INFO - PROCESS | 1774 | 1469099889355 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 04:18:09 INFO - PROCESS | 1774 | 1469099889363 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 04:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:18:09 INFO - PROCESS | 1774 | 1469099889376 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:18:09 INFO - PROCESS | 1774 | 1469099889380 Marionette TRACE conn3 <- [1,210,null,{}] 04:18:09 INFO - PROCESS | 1774 | 1469099889388 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:09 INFO - PROCESS | 1774 | 1469099889393 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:09 INFO - PROCESS | 1774 | 1469099889626 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 04:18:09 INFO - PROCESS | 1774 | 1469099889828 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:09 INFO - PROCESS | 1774 | 1469099889837 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x97654c00 == 48 [pid = 1774] [id = 60] 04:18:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x99bb5000) [pid = 1774] [serial = 178] [outer = (nil)] 04:18:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x99ff4c00) [pid = 1774] [serial = 179] [outer = 0x99bb5000] 04:18:09 INFO - PROCESS | 1774 | 1469099889969 Marionette DEBUG loaded listener.js 04:18:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x99ff9c00) [pid = 1774] [serial = 180] [outer = 0x99bb5000] 04:18:10 INFO - PROCESS | 1774 | 1469099890889 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:18:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:18:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1590ms 04:18:10 INFO - PROCESS | 1774 | 1469099890966 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 04:18:10 INFO - PROCESS | 1774 | 1469099890971 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 04:18:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:18:10 INFO - PROCESS | 1774 | 1469099890978 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:18:10 INFO - PROCESS | 1774 | 1469099890985 Marionette TRACE conn3 <- [1,214,null,{}] 04:18:11 INFO - PROCESS | 1774 | 1469099891002 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:11 INFO - PROCESS | 1774 | 1469099891011 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:11 INFO - PROCESS | 1774 | 1469099891271 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 04:18:11 INFO - PROCESS | 1774 | 1469099891425 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:11 INFO - PROCESS | 1774 | 1469099891434 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x9d90c000 == 49 [pid = 1774] [id = 61] 04:18:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0xa111a800) [pid = 1774] [serial = 181] [outer = (nil)] 04:18:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0xa2fb8c00) [pid = 1774] [serial = 182] [outer = 0xa111a800] 04:18:11 INFO - PROCESS | 1774 | 1469099891540 Marionette DEBUG loaded listener.js 04:18:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0xa4e50400) [pid = 1774] [serial = 183] [outer = 0xa111a800] 04:18:12 INFO - PROCESS | 1774 | 1469099892438 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:18:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:18:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1493ms 04:18:12 INFO - PROCESS | 1774 | 1469099892472 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 04:18:12 INFO - PROCESS | 1774 | 1469099892476 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 04:18:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:18:12 INFO - PROCESS | 1774 | 1469099892484 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:18:12 INFO - PROCESS | 1774 | 1469099892488 Marionette TRACE conn3 <- [1,218,null,{}] 04:18:12 INFO - PROCESS | 1774 | 1469099892494 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:12 INFO - PROCESS | 1774 | 1469099892499 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:12 INFO - PROCESS | 1774 | 1469099892687 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 04:18:12 INFO - PROCESS | 1774 | 1469099892838 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:12 INFO - PROCESS | 1774 | 1469099892850 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:12 INFO - PROCESS | 1774 | ++DOCSHELL 0xa62bc800 == 50 [pid = 1774] [id = 62] 04:18:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0xa681d400) [pid = 1774] [serial = 184] [outer = (nil)] 04:18:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0xa682b400) [pid = 1774] [serial = 185] [outer = 0xa681d400] 04:18:12 INFO - PROCESS | 1774 | 1469099892935 Marionette DEBUG loaded listener.js 04:18:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0xa6b46400) [pid = 1774] [serial = 186] [outer = 0xa681d400] 04:18:13 INFO - PROCESS | 1774 | 1469099893790 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:18:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:18:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1380ms 04:18:13 INFO - PROCESS | 1774 | 1469099893865 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 04:18:13 INFO - PROCESS | 1774 | 1469099893869 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 04:18:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:18:13 INFO - PROCESS | 1774 | 1469099893876 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:18:13 INFO - PROCESS | 1774 | 1469099893880 Marionette TRACE conn3 <- [1,222,null,{}] 04:18:13 INFO - PROCESS | 1774 | 1469099893886 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:13 INFO - PROCESS | 1774 | 1469099893891 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:14 INFO - PROCESS | 1774 | 1469099894097 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 04:18:14 INFO - PROCESS | 1774 | 1469099894251 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:14 INFO - PROCESS | 1774 | 1469099894259 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:14 INFO - PROCESS | 1774 | ++DOCSHELL 0xa4e58000 == 51 [pid = 1774] [id = 63] 04:18:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0xa5075400) [pid = 1774] [serial = 187] [outer = (nil)] 04:18:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0xa6f3c800) [pid = 1774] [serial = 188] [outer = 0xa5075400] 04:18:14 INFO - PROCESS | 1774 | 1469099894348 Marionette DEBUG loaded listener.js 04:18:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0xa6f43400) [pid = 1774] [serial = 189] [outer = 0xa5075400] 04:18:15 INFO - PROCESS | 1774 | 1469099895228 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:18:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:18:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1383ms 04:18:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:18:15 INFO - PROCESS | 1774 | 1469099895259 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 04:18:15 INFO - PROCESS | 1774 | 1469099895262 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 04:18:15 INFO - PROCESS | 1774 | 1469099895270 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:18:15 INFO - PROCESS | 1774 | 1469099895273 Marionette TRACE conn3 <- [1,226,null,{}] 04:18:15 INFO - PROCESS | 1774 | 1469099895279 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:15 INFO - PROCESS | 1774 | 1469099895289 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:15 INFO - PROCESS | 1774 | 1469099895555 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 04:18:15 INFO - PROCESS | 1774 | 1469099895669 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:15 INFO - PROCESS | 1774 | 1469099895678 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x94739c00 == 52 [pid = 1774] [id = 64] 04:18:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x9510ac00) [pid = 1774] [serial = 190] [outer = (nil)] 04:18:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0xa82f0c00) [pid = 1774] [serial = 191] [outer = 0x9510ac00] 04:18:15 INFO - PROCESS | 1774 | 1469099895762 Marionette DEBUG loaded listener.js 04:18:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 95 (0xa8c27000) [pid = 1774] [serial = 192] [outer = 0x9510ac00] 04:18:16 INFO - PROCESS | 1774 | 1469099896647 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:18:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1434ms 04:18:16 INFO - PROCESS | 1774 | 1469099896704 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 04:18:16 INFO - PROCESS | 1774 | 1469099896708 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 04:18:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:18:16 INFO - PROCESS | 1774 | 1469099896715 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:18:16 INFO - PROCESS | 1774 | 1469099896718 Marionette TRACE conn3 <- [1,230,null,{}] 04:18:16 INFO - PROCESS | 1774 | 1469099896725 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:16 INFO - PROCESS | 1774 | 1469099896730 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:16 INFO - PROCESS | 1774 | 1469099896905 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 04:18:17 INFO - PROCESS | 1774 | 1469099897288 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:17 INFO - PROCESS | 1774 | 1469099897301 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x9473b000 == 53 [pid = 1774] [id = 65] 04:18:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 96 (0x9473b400) [pid = 1774] [serial = 193] [outer = (nil)] 04:18:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 97 (0x95119c00) [pid = 1774] [serial = 194] [outer = 0x9473b400] 04:18:17 INFO - PROCESS | 1774 | 1469099897425 Marionette DEBUG loaded listener.js 04:18:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 98 (0x95127400) [pid = 1774] [serial = 195] [outer = 0x9473b400] 04:18:18 INFO - PROCESS | 1774 | 1469099898362 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:18:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1683ms 04:18:18 INFO - PROCESS | 1774 | 1469099898401 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 04:18:18 INFO - PROCESS | 1774 | 1469099898407 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 04:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:18:18 INFO - PROCESS | 1774 | 1469099898415 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:18:18 INFO - PROCESS | 1774 | 1469099898420 Marionette TRACE conn3 <- [1,234,null,{}] 04:18:18 INFO - PROCESS | 1774 | 1469099898428 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:18 INFO - PROCESS | 1774 | 1469099898437 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:18 INFO - PROCESS | 1774 | 1469099898616 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 04:18:18 INFO - PROCESS | 1774 | 1469099898777 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:18 INFO - PROCESS | 1774 | 1469099898786 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:18 INFO - PROCESS | 1774 | --DOCSHELL 0x92f08c00 == 52 [pid = 1774] [id = 36] 04:18:18 INFO - PROCESS | 1774 | --DOCSHELL 0x98da2000 == 51 [pid = 1774] [id = 34] 04:18:18 INFO - PROCESS | 1774 | --DOCSHELL 0x9a387400 == 50 [pid = 1774] [id = 35] 04:18:18 INFO - PROCESS | 1774 | --DOCSHELL 0x9473a400 == 49 [pid = 1774] [id = 33] 04:18:18 INFO - PROCESS | 1774 | --DOCSHELL 0x92f0a400 == 48 [pid = 1774] [id = 57] 04:18:18 INFO - PROCESS | 1774 | --DOCSHELL 0x98943c00 == 47 [pid = 1774] [id = 56] 04:18:18 INFO - PROCESS | 1774 | --DOMWINDOW == 97 (0x9511f400) [pid = 1774] [serial = 137] [outer = (nil)] [url = about:blank] 04:18:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x92f08c00 == 48 [pid = 1774] [id = 66] 04:18:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 98 (0x9473a400) [pid = 1774] [serial = 196] [outer = (nil)] 04:18:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 99 (0x95125800) [pid = 1774] [serial = 197] [outer = 0x9473a400] 04:18:18 INFO - PROCESS | 1774 | 1469099898934 Marionette DEBUG loaded listener.js 04:18:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 100 (0x98943c00) [pid = 1774] [serial = 198] [outer = 0x9473a400] 04:18:19 INFO - PROCESS | 1774 | --DOCSHELL 0x9221c000 == 47 [pid = 1774] [id = 55] 04:18:19 INFO - PROCESS | 1774 | --DOCSHELL 0x9882f000 == 46 [pid = 1774] [id = 54] 04:18:19 INFO - PROCESS | 1774 | --DOCSHELL 0x94736400 == 45 [pid = 1774] [id = 53] 04:18:19 INFO - PROCESS | 1774 | --DOCSHELL 0x94732000 == 44 [pid = 1774] [id = 52] 04:18:19 INFO - PROCESS | 1774 | --DOMWINDOW == 99 (0xa5018400) [pid = 1774] [serial = 131] [outer = (nil)] [url = about:blank] 04:18:19 INFO - PROCESS | 1774 | --DOMWINDOW == 98 (0x947f2c00) [pid = 1774] [serial = 134] [outer = (nil)] [url = about:blank] 04:18:19 INFO - PROCESS | 1774 | --DOMWINDOW == 97 (0x980edc00) [pid = 1774] [serial = 123] [outer = (nil)] [url = about:blank] 04:18:19 INFO - PROCESS | 1774 | --DOMWINDOW == 96 (0x951a4800) [pid = 1774] [serial = 122] [outer = (nil)] [url = about:blank] 04:18:19 INFO - PROCESS | 1774 | --DOMWINDOW == 95 (0xa111d800) [pid = 1774] [serial = 128] [outer = (nil)] [url = about:blank] 04:18:19 INFO - PROCESS | 1774 | --DOMWINDOW == 94 (0xa23f6400) [pid = 1774] [serial = 119] [outer = (nil)] [url = about:blank] 04:18:19 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0x99d60000) [pid = 1774] [serial = 125] [outer = (nil)] [url = about:blank] 04:18:19 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0x9ab4f000) [pid = 1774] [serial = 126] [outer = (nil)] [url = about:blank] 04:18:19 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x951ec000) [pid = 1774] [serial = 113] [outer = (nil)] [url = about:blank] 04:18:19 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x9a38d000) [pid = 1774] [serial = 116] [outer = (nil)] [url = about:blank] 04:18:19 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x94738c00) [pid = 1774] [serial = 135] [outer = (nil)] [url = about:blank] 04:18:19 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0xa62bbc00) [pid = 1774] [serial = 132] [outer = (nil)] [url = about:blank] 04:18:19 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0xa23a4400) [pid = 1774] [serial = 129] [outer = (nil)] [url = about:blank] 04:18:19 INFO - PROCESS | 1774 | 1469099899703 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:18:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:18:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1344ms 04:18:19 INFO - PROCESS | 1774 | 1469099899769 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 04:18:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:18:19 INFO - PROCESS | 1774 | 1469099899781 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 04:18:19 INFO - PROCESS | 1774 | 1469099899789 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:18:19 INFO - PROCESS | 1774 | 1469099899792 Marionette TRACE conn3 <- [1,238,null,{}] 04:18:19 INFO - PROCESS | 1774 | 1469099899799 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:19 INFO - PROCESS | 1774 | 1469099899804 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:19 INFO - PROCESS | 1774 | 1469099899976 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 04:18:20 INFO - PROCESS | 1774 | 1469099899991 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:20 INFO - PROCESS | 1774 | 1469099899997 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x9511cc00 == 45 [pid = 1774] [id = 67] 04:18:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x951a4800) [pid = 1774] [serial = 199] [outer = (nil)] 04:18:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x99ff7400) [pid = 1774] [serial = 200] [outer = 0x951a4800] 04:18:20 INFO - PROCESS | 1774 | 1469099900170 Marionette DEBUG loaded listener.js 04:18:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x9a844400) [pid = 1774] [serial = 201] [outer = 0x951a4800] 04:18:20 INFO - PROCESS | 1774 | 1469099900943 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:18:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:18:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1193ms 04:18:20 INFO - PROCESS | 1774 | 1469099900982 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 04:18:20 INFO - PROCESS | 1774 | 1469099900986 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 04:18:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:18:21 INFO - PROCESS | 1774 | 1469099901000 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:18:21 INFO - PROCESS | 1774 | 1469099901009 Marionette TRACE conn3 <- [1,242,null,{}] 04:18:21 INFO - PROCESS | 1774 | 1469099901018 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:21 INFO - PROCESS | 1774 | 1469099901025 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:21 INFO - PROCESS | 1774 | 1469099901195 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 04:18:21 INFO - PROCESS | 1774 | 1469099901206 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:21 INFO - PROCESS | 1774 | 1469099901216 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x98941000 == 46 [pid = 1774] [id = 68] 04:18:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x99bb0c00) [pid = 1774] [serial = 202] [outer = (nil)] 04:18:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x9aa27c00) [pid = 1774] [serial = 203] [outer = 0x99bb0c00] 04:18:21 INFO - PROCESS | 1774 | 1469099901396 Marionette DEBUG loaded listener.js 04:18:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x9b11b400) [pid = 1774] [serial = 204] [outer = 0x99bb0c00] 04:18:22 INFO - PROCESS | 1774 | 1469099902289 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:18:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:18:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1351ms 04:18:22 INFO - PROCESS | 1774 | 1469099902351 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 04:18:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:18:22 INFO - PROCESS | 1774 | 1469099902356 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 04:18:22 INFO - PROCESS | 1774 | 1469099902363 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - PROCESS | 1774 | 1469099902366 Marionette TRACE conn3 <- [1,246,null,{}] 04:18:22 INFO - PROCESS | 1774 | 1469099902372 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:22 INFO - PROCESS | 1774 | 1469099902377 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:22 INFO - PROCESS | 1774 | 1469099902697 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 04:18:22 INFO - PROCESS | 1774 | 1469099902737 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:22 INFO - PROCESS | 1774 | 1469099902744 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x92217400 == 47 [pid = 1774] [id = 69] 04:18:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0x953dcc00) [pid = 1774] [serial = 205] [outer = (nil)] 04:18:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 95 (0x9a84bc00) [pid = 1774] [serial = 206] [outer = 0x953dcc00] 04:18:22 INFO - PROCESS | 1774 | 1469099902819 Marionette DEBUG loaded listener.js 04:18:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 96 (0x9a86e400) [pid = 1774] [serial = 207] [outer = 0x953dcc00] 04:18:23 INFO - PROCESS | 1774 | --DOMWINDOW == 95 (0x9b6de000) [pid = 1774] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:18:23 INFO - PROCESS | 1774 | --DOMWINDOW == 94 (0x92f10400) [pid = 1774] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:18:23 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0x94733400) [pid = 1774] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:18:23 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0x9a879400) [pid = 1774] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:18:23 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x98836000) [pid = 1774] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:18:23 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x9474dc00) [pid = 1774] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:18:23 INFO - PROCESS | 1774 | 1469099903756 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:18:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1440ms 04:18:23 INFO - PROCESS | 1774 | 1469099903804 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 04:18:23 INFO - PROCESS | 1774 | 1469099903807 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 04:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:18:23 INFO - PROCESS | 1774 | 1469099903814 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:18:23 INFO - PROCESS | 1774 | 1469099903817 Marionette TRACE conn3 <- [1,250,null,{}] 04:18:23 INFO - PROCESS | 1774 | 1469099903823 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:23 INFO - PROCESS | 1774 | 1469099903827 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:23 INFO - PROCESS | 1774 | 1469099903989 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 04:18:24 INFO - PROCESS | 1774 | 1469099904102 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:24 INFO - PROCESS | 1774 | 1469099904119 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x953eac00 == 48 [pid = 1774] [id = 70] 04:18:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x98836000) [pid = 1774] [serial = 208] [outer = (nil)] 04:18:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x9cc24400) [pid = 1774] [serial = 209] [outer = 0x98836000] 04:18:24 INFO - PROCESS | 1774 | 1469099904199 Marionette DEBUG loaded listener.js 04:18:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0xa23a5800) [pid = 1774] [serial = 210] [outer = 0x98836000] 04:18:24 INFO - PROCESS | 1774 | 1469099904949 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:18:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:18:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1187ms 04:18:25 INFO - PROCESS | 1774 | 1469099905004 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 04:18:25 INFO - PROCESS | 1774 | 1469099905007 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 04:18:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:18:25 INFO - PROCESS | 1774 | 1469099905014 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:18:25 INFO - PROCESS | 1774 | 1469099905017 Marionette TRACE conn3 <- [1,254,null,{}] 04:18:25 INFO - PROCESS | 1774 | 1469099905023 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:25 INFO - PROCESS | 1774 | 1469099905028 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:25 INFO - PROCESS | 1774 | 1469099905188 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 04:18:25 INFO - PROCESS | 1774 | 1469099905197 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:25 INFO - PROCESS | 1774 | 1469099905205 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x953e3400 == 49 [pid = 1774] [id = 71] 04:18:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0x9cc23800) [pid = 1774] [serial = 211] [outer = (nil)] 04:18:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 95 (0xa35adc00) [pid = 1774] [serial = 212] [outer = 0x9cc23800] 04:18:25 INFO - PROCESS | 1774 | 1469099905278 Marionette DEBUG loaded listener.js 04:18:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 96 (0xa35b2400) [pid = 1774] [serial = 213] [outer = 0x9cc23800] 04:18:26 INFO - PROCESS | 1774 | 1469099906417 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:18:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1444ms 04:18:26 INFO - PROCESS | 1774 | 1469099906460 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 04:18:26 INFO - PROCESS | 1774 | 1469099906466 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 04:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:18:26 INFO - PROCESS | 1774 | 1469099906474 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:18:26 INFO - PROCESS | 1774 | 1469099906480 Marionette TRACE conn3 <- [1,258,null,{}] 04:18:26 INFO - PROCESS | 1774 | 1469099906488 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:26 INFO - PROCESS | 1774 | 1469099906495 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:26 INFO - PROCESS | 1774 | 1469099906688 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 04:18:26 INFO - PROCESS | 1774 | 1469099906845 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:26 INFO - PROCESS | 1774 | 1469099906856 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x9511bc00 == 50 [pid = 1774] [id = 72] 04:18:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 97 (0x95125000) [pid = 1774] [serial = 214] [outer = (nil)] 04:18:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 98 (0x980eec00) [pid = 1774] [serial = 215] [outer = 0x95125000] 04:18:26 INFO - PROCESS | 1774 | 1469099906948 Marionette DEBUG loaded listener.js 04:18:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 99 (0x97654400) [pid = 1774] [serial = 216] [outer = 0x95125000] 04:18:27 INFO - PROCESS | 1774 | 1469099907860 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:18:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:18:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1433ms 04:18:27 INFO - PROCESS | 1774 | 1469099907908 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 04:18:27 INFO - PROCESS | 1774 | 1469099907915 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 04:18:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:18:27 INFO - PROCESS | 1774 | 1469099907928 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:18:27 INFO - PROCESS | 1774 | 1469099907932 Marionette TRACE conn3 <- [1,262,null,{}] 04:18:27 INFO - PROCESS | 1774 | 1469099907939 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:27 INFO - PROCESS | 1774 | 1469099907944 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:28 INFO - PROCESS | 1774 | 1469099908139 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 04:18:28 INFO - PROCESS | 1774 | 1469099908297 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:28 INFO - PROCESS | 1774 | 1469099908307 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x99941800 == 51 [pid = 1774] [id = 73] 04:18:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 100 (0x9a849c00) [pid = 1774] [serial = 217] [outer = (nil)] 04:18:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 101 (0x9a852000) [pid = 1774] [serial = 218] [outer = 0x9a849c00] 04:18:28 INFO - PROCESS | 1774 | 1469099908397 Marionette DEBUG loaded listener.js 04:18:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 102 (0x9ad6d000) [pid = 1774] [serial = 219] [outer = 0x9a849c00] 04:18:29 INFO - PROCESS | 1774 | 1469099909259 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:18:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:18:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1384ms 04:18:29 INFO - PROCESS | 1774 | 1469099909311 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 04:18:29 INFO - PROCESS | 1774 | 1469099909315 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 04:18:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:18:29 INFO - PROCESS | 1774 | 1469099909323 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:18:29 INFO - PROCESS | 1774 | 1469099909330 Marionette TRACE conn3 <- [1,266,null,{}] 04:18:29 INFO - PROCESS | 1774 | 1469099909350 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:29 INFO - PROCESS | 1774 | 1469099909359 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:29 INFO - PROCESS | 1774 | 1469099909546 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 04:18:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 103 (0x9a84a000) [pid = 1774] [serial = 220] [outer = 0x995bb400] 04:18:29 INFO - PROCESS | 1774 | 1469099909721 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:29 INFO - PROCESS | 1774 | 1469099909734 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b7e1000 == 52 [pid = 1774] [id = 74] 04:18:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 104 (0x9b7e4800) [pid = 1774] [serial = 221] [outer = (nil)] 04:18:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 105 (0xa35b7000) [pid = 1774] [serial = 222] [outer = 0x9b7e4800] 04:18:29 INFO - PROCESS | 1774 | 1469099909882 Marionette DEBUG loaded listener.js 04:18:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 106 (0xa5017800) [pid = 1774] [serial = 223] [outer = 0x9b7e4800] 04:18:30 INFO - PROCESS | 1774 | 1469099910910 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:18:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:18:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1648ms 04:18:30 INFO - PROCESS | 1774 | 1469099910973 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 04:18:30 INFO - PROCESS | 1774 | 1469099910978 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 04:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:18:30 INFO - PROCESS | 1774 | 1469099910985 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:18:30 INFO - PROCESS | 1774 | 1469099910989 Marionette TRACE conn3 <- [1,270,null,{}] 04:18:30 INFO - PROCESS | 1774 | 1469099910995 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:31 INFO - PROCESS | 1774 | 1469099911000 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:31 INFO - PROCESS | 1774 | 1469099911188 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 04:18:31 INFO - PROCESS | 1774 | 1469099911347 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:31 INFO - PROCESS | 1774 | 1469099911356 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x94734c00 == 53 [pid = 1774] [id = 75] 04:18:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 107 (0x9d908000) [pid = 1774] [serial = 224] [outer = (nil)] 04:18:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 108 (0xa682a000) [pid = 1774] [serial = 225] [outer = 0x9d908000] 04:18:31 INFO - PROCESS | 1774 | 1469099911443 Marionette DEBUG loaded listener.js 04:18:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 109 (0xa6da3c00) [pid = 1774] [serial = 226] [outer = 0x9d908000] 04:18:32 INFO - PROCESS | 1774 | 1469099912318 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:18:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:18:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1381ms 04:18:32 INFO - PROCESS | 1774 | 1469099912368 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 04:18:32 INFO - PROCESS | 1774 | 1469099912372 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 04:18:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:18:32 INFO - PROCESS | 1774 | 1469099912379 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:18:32 INFO - PROCESS | 1774 | 1469099912382 Marionette TRACE conn3 <- [1,274,null,{}] 04:18:32 INFO - PROCESS | 1774 | 1469099912388 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:32 INFO - PROCESS | 1774 | 1469099912394 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:32 INFO - PROCESS | 1774 | 1469099912572 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 04:18:32 INFO - PROCESS | 1774 | 1469099912730 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:32 INFO - PROCESS | 1774 | 1469099912740 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x918bec00 == 54 [pid = 1774] [id = 76] 04:18:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 110 (0x918c0000) [pid = 1774] [serial = 227] [outer = (nil)] 04:18:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 111 (0x918c8400) [pid = 1774] [serial = 228] [outer = 0x918c0000] 04:18:32 INFO - PROCESS | 1774 | 1469099912866 Marionette DEBUG loaded listener.js 04:18:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 112 (0x918cb000) [pid = 1774] [serial = 229] [outer = 0x918c0000] 04:18:33 INFO - PROCESS | 1774 | 1469099913778 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:18:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1433ms 04:18:33 INFO - PROCESS | 1774 | 1469099913828 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 04:18:33 INFO - PROCESS | 1774 | 1469099913833 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 04:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:18:33 INFO - PROCESS | 1774 | 1469099913843 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:18:33 INFO - PROCESS | 1774 | 1469099913846 Marionette TRACE conn3 <- [1,278,null,{}] 04:18:33 INFO - PROCESS | 1774 | 1469099913853 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:33 INFO - PROCESS | 1774 | 1469099913863 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:34 INFO - PROCESS | 1774 | 1469099914072 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 04:18:34 INFO - PROCESS | 1774 | 1469099914234 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:34 INFO - PROCESS | 1774 | 1469099914241 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fb0c00 == 55 [pid = 1774] [id = 77] 04:18:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 113 (0x90fb2400) [pid = 1774] [serial = 230] [outer = (nil)] 04:18:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 114 (0x90fbac00) [pid = 1774] [serial = 231] [outer = 0x90fb2400] 04:18:34 INFO - PROCESS | 1774 | 1469099914339 Marionette DEBUG loaded listener.js 04:18:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 115 (0x918ca400) [pid = 1774] [serial = 232] [outer = 0x90fb2400] 04:18:35 INFO - PROCESS | 1774 | 1469099915245 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:18:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1431ms 04:18:35 INFO - PROCESS | 1774 | 1469099915275 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 04:18:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:18:35 INFO - PROCESS | 1774 | 1469099915280 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 04:18:35 INFO - PROCESS | 1774 | 1469099915287 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:18:35 INFO - PROCESS | 1774 | 1469099915291 Marionette TRACE conn3 <- [1,282,null,{}] 04:18:35 INFO - PROCESS | 1774 | 1469099915298 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:35 INFO - PROCESS | 1774 | 1469099915302 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:35 INFO - PROCESS | 1774 | 1469099915490 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 04:18:35 INFO - PROCESS | 1774 | 1469099915652 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:35 INFO - PROCESS | 1774 | 1469099915662 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fad800 == 56 [pid = 1774] [id = 78] 04:18:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x90fb8800) [pid = 1774] [serial = 233] [outer = (nil)] 04:18:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0xa5081400) [pid = 1774] [serial = 234] [outer = 0x90fb8800] 04:18:35 INFO - PROCESS | 1774 | 1469099915749 Marionette DEBUG loaded listener.js 04:18:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x9a872400) [pid = 1774] [serial = 235] [outer = 0x90fb8800] 04:18:36 INFO - PROCESS | 1774 | 1469099916680 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:18:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:18:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1442ms 04:18:36 INFO - PROCESS | 1774 | 1469099916729 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 04:18:36 INFO - PROCESS | 1774 | 1469099916734 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 04:18:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:18:36 INFO - PROCESS | 1774 | 1469099916740 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:18:36 INFO - PROCESS | 1774 | 1469099916744 Marionette TRACE conn3 <- [1,286,null,{}] 04:18:36 INFO - PROCESS | 1774 | 1469099916750 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:36 INFO - PROCESS | 1774 | 1469099916755 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:36 INFO - PROCESS | 1774 | 1469099916938 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 04:18:37 INFO - PROCESS | 1774 | 1469099917104 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:37 INFO - PROCESS | 1774 | 1469099917113 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x917c2800 == 57 [pid = 1774] [id = 79] 04:18:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x917c4000) [pid = 1774] [serial = 236] [outer = (nil)] 04:18:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x917cac00) [pid = 1774] [serial = 237] [outer = 0x917c4000] 04:18:37 INFO - PROCESS | 1774 | 1469099917195 Marionette DEBUG loaded listener.js 04:18:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x917cc000) [pid = 1774] [serial = 238] [outer = 0x917c4000] 04:18:38 INFO - PROCESS | 1774 | 1469099918119 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:18:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:18:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1433ms 04:18:38 INFO - PROCESS | 1774 | 1469099918175 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 04:18:38 INFO - PROCESS | 1774 | 1469099918178 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 04:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:18:38 INFO - PROCESS | 1774 | 1469099918186 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:18:38 INFO - PROCESS | 1774 | 1469099918190 Marionette TRACE conn3 <- [1,290,null,{}] 04:18:38 INFO - PROCESS | 1774 | 1469099918196 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:38 INFO - PROCESS | 1774 | 1469099918202 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:38 INFO - PROCESS | 1774 | 1469099918399 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 04:18:38 INFO - PROCESS | 1774 | 1469099918563 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:38 INFO - PROCESS | 1774 | 1469099918570 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f504000 == 58 [pid = 1774] [id = 80] 04:18:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x8f504c00) [pid = 1774] [serial = 239] [outer = (nil)] 04:18:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x8f50ac00) [pid = 1774] [serial = 240] [outer = 0x8f504c00] 04:18:38 INFO - PROCESS | 1774 | 1469099918659 Marionette DEBUG loaded listener.js 04:18:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x8f50c400) [pid = 1774] [serial = 241] [outer = 0x8f504c00] 04:18:39 INFO - PROCESS | 1774 | 1469099919521 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:18:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:18:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1386ms 04:18:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:18:39 INFO - PROCESS | 1774 | 1469099919573 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 04:18:39 INFO - PROCESS | 1774 | 1469099919576 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 04:18:39 INFO - PROCESS | 1774 | 1469099919584 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:18:39 INFO - PROCESS | 1774 | 1469099919587 Marionette TRACE conn3 <- [1,294,null,{}] 04:18:39 INFO - PROCESS | 1774 | 1469099919593 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:39 INFO - PROCESS | 1774 | 1469099919599 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:39 INFO - PROCESS | 1774 | 1469099919777 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 04:18:39 INFO - PROCESS | 1774 | 1469099919940 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:39 INFO - PROCESS | 1774 | 1469099919949 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f510400 == 59 [pid = 1774] [id = 81] 04:18:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x90fb2800) [pid = 1774] [serial = 242] [outer = (nil)] 04:18:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x917cc800) [pid = 1774] [serial = 243] [outer = 0x90fb2800] 04:18:40 INFO - PROCESS | 1774 | 1469099920033 Marionette DEBUG loaded listener.js 04:18:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x918c9c00) [pid = 1774] [serial = 244] [outer = 0x90fb2800] 04:18:40 INFO - PROCESS | 1774 | 1469099920950 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:18:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:18:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1685ms 04:18:41 INFO - PROCESS | 1774 | 1469099921268 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 04:18:41 INFO - PROCESS | 1774 | 1469099921274 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 04:18:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:18:41 INFO - PROCESS | 1774 | 1469099921282 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:18:41 INFO - PROCESS | 1774 | 1469099921287 Marionette TRACE conn3 <- [1,298,null,{}] 04:18:41 INFO - PROCESS | 1774 | 1469099921349 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:41 INFO - PROCESS | 1774 | 1469099921356 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:41 INFO - PROCESS | 1774 | 1469099921608 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 04:18:41 INFO - PROCESS | 1774 | 1469099921789 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:41 INFO - PROCESS | 1774 | 1469099921804 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f50b400 == 60 [pid = 1774] [id = 82] 04:18:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x91626800) [pid = 1774] [serial = 245] [outer = (nil)] 04:18:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x91628800) [pid = 1774] [serial = 246] [outer = 0x91626800] 04:18:41 INFO - PROCESS | 1774 | 1469099921920 Marionette DEBUG loaded listener.js 04:18:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x917c3400) [pid = 1774] [serial = 247] [outer = 0x91626800] 04:18:42 INFO - PROCESS | 1774 | --DOCSHELL 0x953eac00 == 59 [pid = 1774] [id = 70] 04:18:42 INFO - PROCESS | 1774 | --DOCSHELL 0x92217400 == 58 [pid = 1774] [id = 69] 04:18:42 INFO - PROCESS | 1774 | --DOCSHELL 0x98941000 == 57 [pid = 1774] [id = 68] 04:18:42 INFO - PROCESS | 1774 | --DOCSHELL 0x9511cc00 == 56 [pid = 1774] [id = 67] 04:18:42 INFO - PROCESS | 1774 | --DOCSHELL 0x92f08c00 == 55 [pid = 1774] [id = 66] 04:18:42 INFO - PROCESS | 1774 | --DOCSHELL 0x9473b000 == 54 [pid = 1774] [id = 65] 04:18:42 INFO - PROCESS | 1774 | 1469099922907 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:18:42 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x9ad6ec00) [pid = 1774] [serial = 146] [outer = (nil)] [url = about:blank] 04:18:42 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0xa22ed000) [pid = 1774] [serial = 168] [outer = (nil)] [url = about:blank] 04:18:42 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x97660000) [pid = 1774] [serial = 143] [outer = (nil)] [url = about:blank] 04:18:42 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0xa25f0000) [pid = 1774] [serial = 170] [outer = (nil)] [url = about:blank] 04:18:42 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0x9510fc00) [pid = 1774] [serial = 156] [outer = (nil)] [url = about:blank] 04:18:42 INFO - PROCESS | 1774 | --DOMWINDOW == 124 (0x95115800) [pid = 1774] [serial = 140] [outer = (nil)] [url = about:blank] 04:18:42 INFO - PROCESS | 1774 | --DOMWINDOW == 123 (0x9b6e4c00) [pid = 1774] [serial = 164] [outer = (nil)] [url = about:blank] 04:18:42 INFO - PROCESS | 1774 | --DOMWINDOW == 122 (0x995b9800) [pid = 1774] [serial = 162] [outer = (nil)] [url = about:blank] 04:18:42 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x994cc400) [pid = 1774] [serial = 161] [outer = (nil)] [url = about:blank] 04:18:42 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x9530fc00) [pid = 1774] [serial = 159] [outer = (nil)] [url = about:blank] 04:18:42 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0x9b7df000) [pid = 1774] [serial = 165] [outer = (nil)] [url = about:blank] 04:18:42 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0x951a3c00) [pid = 1774] [serial = 158] [outer = (nil)] [url = about:blank] 04:18:42 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x947ee800) [pid = 1774] [serial = 155] [outer = (nil)] [url = about:blank] 04:18:42 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x9d9aec00) [pid = 1774] [serial = 167] [outer = (nil)] [url = about:blank] 04:18:42 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0xa4e50800) [pid = 1774] [serial = 152] [outer = (nil)] [url = about:blank] 04:18:42 INFO - PROCESS | 1774 | --DOMWINDOW == 114 (0xa1116800) [pid = 1774] [serial = 149] [outer = (nil)] [url = about:blank] 04:18:42 INFO - PROCESS | 1774 | --DOMWINDOW == 113 (0xa3443800) [pid = 1774] [serial = 171] [outer = (nil)] [url = about:blank] 04:18:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:18:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1677ms 04:18:42 INFO - PROCESS | 1774 | 1469099922959 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 04:18:42 INFO - PROCESS | 1774 | 1469099922963 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 04:18:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:18:42 INFO - PROCESS | 1774 | 1469099922974 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:18:42 INFO - PROCESS | 1774 | 1469099922979 Marionette TRACE conn3 <- [1,302,null,{}] 04:18:42 INFO - PROCESS | 1774 | 1469099922986 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:42 INFO - PROCESS | 1774 | 1469099922991 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:43 INFO - PROCESS | 1774 | 1469099923168 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 04:18:43 INFO - PROCESS | 1774 | 1469099923346 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:43 INFO - PROCESS | 1774 | 1469099923353 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x92f10400 == 55 [pid = 1774] [id = 83] 04:18:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 114 (0x947f0800) [pid = 1774] [serial = 248] [outer = (nil)] 04:18:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 115 (0x9510d800) [pid = 1774] [serial = 249] [outer = 0x947f0800] 04:18:43 INFO - PROCESS | 1774 | 1469099923435 Marionette DEBUG loaded listener.js 04:18:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x95116400) [pid = 1774] [serial = 250] [outer = 0x947f0800] 04:18:44 INFO - PROCESS | 1774 | 1469099924178 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:18:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:18:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1237ms 04:18:44 INFO - PROCESS | 1774 | 1469099924208 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 04:18:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:18:44 INFO - PROCESS | 1774 | 1469099924212 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 04:18:44 INFO - PROCESS | 1774 | 1469099924218 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:18:44 INFO - PROCESS | 1774 | 1469099924222 Marionette TRACE conn3 <- [1,306,null,{}] 04:18:44 INFO - PROCESS | 1774 | 1469099924238 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:44 INFO - PROCESS | 1774 | 1469099924247 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:44 INFO - PROCESS | 1774 | 1469099924425 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 04:18:44 INFO - PROCESS | 1774 | 1469099924438 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:44 INFO - PROCESS | 1774 | 1469099924452 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x953dfc00 == 56 [pid = 1774] [id = 84] 04:18:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x953e0400) [pid = 1774] [serial = 251] [outer = (nil)] 04:18:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x953e8800) [pid = 1774] [serial = 252] [outer = 0x953e0400] 04:18:44 INFO - PROCESS | 1774 | 1469099924647 Marionette DEBUG loaded listener.js 04:18:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x97661800) [pid = 1774] [serial = 253] [outer = 0x953e0400] 04:18:45 INFO - PROCESS | 1774 | 1469099925580 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:18:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:18:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1385ms 04:18:45 INFO - PROCESS | 1774 | 1469099925604 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 04:18:45 INFO - PROCESS | 1774 | 1469099925607 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 04:18:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:18:45 INFO - PROCESS | 1774 | 1469099925614 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:18:45 INFO - PROCESS | 1774 | 1469099925617 Marionette TRACE conn3 <- [1,310,null,{}] 04:18:45 INFO - PROCESS | 1774 | 1469099925623 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:45 INFO - PROCESS | 1774 | 1469099925628 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:45 INFO - PROCESS | 1774 | 1469099925881 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 04:18:45 INFO - PROCESS | 1774 | 1469099925912 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:45 INFO - PROCESS | 1774 | 1469099925921 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x94731400 == 57 [pid = 1774] [id = 85] 04:18:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x994cc400) [pid = 1774] [serial = 254] [outer = (nil)] 04:18:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x99870400) [pid = 1774] [serial = 255] [outer = 0x994cc400] 04:18:46 INFO - PROCESS | 1774 | 1469099926007 Marionette DEBUG loaded listener.js 04:18:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x99ff1800) [pid = 1774] [serial = 256] [outer = 0x994cc400] 04:18:46 INFO - PROCESS | 1774 | 1469099926955 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:18:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:18:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1381ms 04:18:47 INFO - PROCESS | 1774 | 1469099926996 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 04:18:47 INFO - PROCESS | 1774 | 1469099927000 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 04:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:18:47 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x953dcc00) [pid = 1774] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:18:47 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x951a4800) [pid = 1774] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:18:47 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0x9473a400) [pid = 1774] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:18:47 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0x9473b400) [pid = 1774] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:18:47 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x98836000) [pid = 1774] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:18:47 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x99bb0c00) [pid = 1774] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:18:47 INFO - PROCESS | 1774 | 1469099927207 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:18:47 INFO - PROCESS | 1774 | 1469099927211 Marionette TRACE conn3 <- [1,314,null,{}] 04:18:47 INFO - PROCESS | 1774 | 1469099927219 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:47 INFO - PROCESS | 1774 | 1469099927224 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:47 INFO - PROCESS | 1774 | 1469099927383 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 04:18:47 INFO - PROCESS | 1774 | 1469099927403 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:47 INFO - PROCESS | 1774 | 1469099927413 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x98836000 == 58 [pid = 1774] [id = 86] 04:18:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x99535400) [pid = 1774] [serial = 257] [outer = (nil)] 04:18:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x99ff8800) [pid = 1774] [serial = 258] [outer = 0x99535400] 04:18:47 INFO - PROCESS | 1774 | 1469099927485 Marionette DEBUG loaded listener.js 04:18:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x9a38a800) [pid = 1774] [serial = 259] [outer = 0x99535400] 04:18:48 INFO - PROCESS | 1774 | 1469099928375 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:18:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1431ms 04:18:48 INFO - PROCESS | 1774 | 1469099928440 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 04:18:48 INFO - PROCESS | 1774 | 1469099928444 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 04:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:18:48 INFO - PROCESS | 1774 | 1469099928451 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:18:48 INFO - PROCESS | 1774 | 1469099928454 Marionette TRACE conn3 <- [1,318,null,{}] 04:18:48 INFO - PROCESS | 1774 | 1469099928460 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:48 INFO - PROCESS | 1774 | 1469099928469 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:48 INFO - PROCESS | 1774 | 1469099928667 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 04:18:48 INFO - PROCESS | 1774 | 1469099928792 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 1774 | 1469099928800 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x951a5c00 == 59 [pid = 1774] [id = 87] 04:18:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x99ff1c00) [pid = 1774] [serial = 260] [outer = (nil)] 04:18:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x9b897c00) [pid = 1774] [serial = 261] [outer = 0x99ff1c00] 04:18:48 INFO - PROCESS | 1774 | 1469099928870 Marionette DEBUG loaded listener.js 04:18:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x9d9b6800) [pid = 1774] [serial = 262] [outer = 0x99ff1c00] 04:18:49 INFO - PROCESS | 1774 | 1469099929868 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:18:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:18:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1434ms 04:18:49 INFO - PROCESS | 1774 | 1469099929886 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 04:18:49 INFO - PROCESS | 1774 | 1469099929893 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 04:18:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:18:49 INFO - PROCESS | 1774 | 1469099929901 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:18:49 INFO - PROCESS | 1774 | 1469099929907 Marionette TRACE conn3 <- [1,322,null,{}] 04:18:49 INFO - PROCESS | 1774 | 1469099929916 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:49 INFO - PROCESS | 1774 | 1469099929921 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:50 INFO - PROCESS | 1774 | 1469099930126 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 04:18:50 INFO - PROCESS | 1774 | 1469099930343 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:50 INFO - PROCESS | 1774 | 1469099930350 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x91626400 == 60 [pid = 1774] [id = 88] 04:18:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x91627400) [pid = 1774] [serial = 263] [outer = (nil)] 04:18:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x93c80400) [pid = 1774] [serial = 264] [outer = 0x91627400] 04:18:50 INFO - PROCESS | 1774 | 1469099930485 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x9510b000) [pid = 1774] [serial = 265] [outer = 0x91627400] 04:18:51 INFO - PROCESS | 1774 | 1469099931469 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1594ms 04:18:51 INFO - PROCESS | 1774 | 1469099931496 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 04:18:51 INFO - PROCESS | 1774 | 1469099931503 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 04:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:18:51 INFO - PROCESS | 1774 | 1469099931516 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:18:51 INFO - PROCESS | 1774 | 1469099931520 Marionette TRACE conn3 <- [1,326,null,{}] 04:18:51 INFO - PROCESS | 1774 | 1469099931527 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:51 INFO - PROCESS | 1774 | 1469099931532 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:51 INFO - PROCESS | 1774 | 1469099931765 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 04:18:51 INFO - PROCESS | 1774 | 1469099931980 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:51 INFO - PROCESS | 1774 | 1469099931989 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x9530fc00 == 61 [pid = 1774] [id = 89] 04:18:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x953ddc00) [pid = 1774] [serial = 266] [outer = (nil)] 04:18:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x9800d000) [pid = 1774] [serial = 267] [outer = 0x953ddc00] 04:18:52 INFO - PROCESS | 1774 | 1469099932107 Marionette DEBUG loaded listener.js 04:18:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x994d0c00) [pid = 1774] [serial = 268] [outer = 0x953ddc00] 04:18:53 INFO - PROCESS | 1774 | 1469099933077 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1586ms 04:18:53 INFO - PROCESS | 1774 | 1469099933101 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 04:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:18:53 INFO - PROCESS | 1774 | 1469099933106 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 04:18:53 INFO - PROCESS | 1774 | 1469099933113 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:18:53 INFO - PROCESS | 1774 | 1469099933119 Marionette TRACE conn3 <- [1,330,null,{}] 04:18:53 INFO - PROCESS | 1774 | 1469099933136 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:53 INFO - PROCESS | 1774 | 1469099933146 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:53 INFO - PROCESS | 1774 | 1469099933387 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 04:18:53 INFO - PROCESS | 1774 | 1469099933596 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:53 INFO - PROCESS | 1774 | 1469099933607 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fb1400 == 62 [pid = 1774] [id = 90] 04:18:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0xa2098800) [pid = 1774] [serial = 269] [outer = (nil)] 04:18:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0xa23ab000) [pid = 1774] [serial = 270] [outer = 0xa2098800] 04:18:53 INFO - PROCESS | 1774 | 1469099933738 Marionette DEBUG loaded listener.js 04:18:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0xa2fbc000) [pid = 1774] [serial = 271] [outer = 0xa2098800] 04:18:54 INFO - PROCESS | 1774 | 1469099934666 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1596ms 04:18:54 INFO - PROCESS | 1774 | 1469099934708 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 04:18:54 INFO - PROCESS | 1774 | 1469099934714 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 04:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:18:54 INFO - PROCESS | 1774 | 1469099934721 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:18:54 INFO - PROCESS | 1774 | 1469099934724 Marionette TRACE conn3 <- [1,334,null,{}] 04:18:54 INFO - PROCESS | 1774 | 1469099934731 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:54 INFO - PROCESS | 1774 | 1469099934737 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:54 INFO - PROCESS | 1774 | 1469099934972 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 04:18:55 INFO - PROCESS | 1774 | 1469099935184 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:55 INFO - PROCESS | 1774 | 1469099935191 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fb1000 == 63 [pid = 1774] [id = 91] 04:18:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0xa2fbb000) [pid = 1774] [serial = 272] [outer = (nil)] 04:18:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0xa35b5800) [pid = 1774] [serial = 273] [outer = 0xa2fbb000] 04:18:55 INFO - PROCESS | 1774 | 1469099935296 Marionette DEBUG loaded listener.js 04:18:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0xa4e4fc00) [pid = 1774] [serial = 274] [outer = 0xa2fbb000] 04:18:56 INFO - PROCESS | 1774 | 1469099936148 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1501ms 04:18:56 INFO - PROCESS | 1774 | 1469099936223 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 04:18:56 INFO - PROCESS | 1774 | 1469099936227 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 04:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:18:56 INFO - PROCESS | 1774 | 1469099936238 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:18:56 INFO - PROCESS | 1774 | 1469099936241 Marionette TRACE conn3 <- [1,338,null,{}] 04:18:56 INFO - PROCESS | 1774 | 1469099936248 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:56 INFO - PROCESS | 1774 | 1469099936253 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:56 INFO - PROCESS | 1774 | 1469099936516 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 04:18:56 INFO - PROCESS | 1774 | 1469099936731 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:56 INFO - PROCESS | 1774 | 1469099936742 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:56 INFO - PROCESS | 1774 | ++DOCSHELL 0xa35ae800 == 64 [pid = 1774] [id = 92] 04:18:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0xa35af400) [pid = 1774] [serial = 275] [outer = (nil)] 04:18:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0xa6da9800) [pid = 1774] [serial = 276] [outer = 0xa35af400] 04:18:56 INFO - PROCESS | 1774 | 1469099936838 Marionette DEBUG loaded listener.js 04:18:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0xa6f82000) [pid = 1774] [serial = 277] [outer = 0xa35af400] 04:18:57 INFO - PROCESS | 1774 | 1469099937723 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1535ms 04:18:57 INFO - PROCESS | 1774 | 1469099937771 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 04:18:57 INFO - PROCESS | 1774 | 1469099937774 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 04:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:18:57 INFO - PROCESS | 1774 | 1469099937782 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:18:57 INFO - PROCESS | 1774 | 1469099937786 Marionette TRACE conn3 <- [1,342,null,{}] 04:18:57 INFO - PROCESS | 1774 | 1469099937792 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:57 INFO - PROCESS | 1774 | 1469099937802 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:58 INFO - PROCESS | 1774 | 1469099938023 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 04:18:58 INFO - PROCESS | 1774 | 1469099938237 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:58 INFO - PROCESS | 1774 | 1469099938248 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:58 INFO - PROCESS | 1774 | ++DOCSHELL 0xa6892800 == 65 [pid = 1774] [id = 93] 04:18:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0xa8c20000) [pid = 1774] [serial = 278] [outer = (nil)] 04:18:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0xa9021400) [pid = 1774] [serial = 279] [outer = 0xa8c20000] 04:18:58 INFO - PROCESS | 1774 | 1469099938374 Marionette DEBUG loaded listener.js 04:18:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0xa9062400) [pid = 1774] [serial = 280] [outer = 0xa8c20000] 04:18:59 INFO - PROCESS | 1774 | 1469099939236 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1491ms 04:18:59 INFO - PROCESS | 1774 | 1469099939274 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 04:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:18:59 INFO - PROCESS | 1774 | 1469099939278 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 04:18:59 INFO - PROCESS | 1774 | 1469099939285 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:18:59 INFO - PROCESS | 1774 | 1469099939289 Marionette TRACE conn3 <- [1,346,null,{}] 04:18:59 INFO - PROCESS | 1774 | 1469099939295 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:59 INFO - PROCESS | 1774 | 1469099939300 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:59 INFO - PROCESS | 1774 | 1469099939495 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 04:18:59 INFO - PROCESS | 1774 | 1469099939697 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:59 INFO - PROCESS | 1774 | 1469099939706 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:18:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f02f800 == 66 [pid = 1774] [id = 94] 04:18:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8f033800) [pid = 1774] [serial = 281] [outer = (nil)] 04:18:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x8f038c00) [pid = 1774] [serial = 282] [outer = 0x8f033800] 04:18:59 INFO - PROCESS | 1774 | 1469099939830 Marionette DEBUG loaded listener.js 04:18:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8f03bc00) [pid = 1774] [serial = 283] [outer = 0x8f033800] 04:19:00 INFO - PROCESS | 1774 | 1469099940706 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1491ms 04:19:00 INFO - PROCESS | 1774 | 1469099940777 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 04:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:19:00 INFO - PROCESS | 1774 | 1469099940788 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 04:19:00 INFO - PROCESS | 1774 | 1469099940794 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:19:00 INFO - PROCESS | 1774 | 1469099940798 Marionette TRACE conn3 <- [1,350,null,{}] 04:19:00 INFO - PROCESS | 1774 | 1469099940805 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:00 INFO - PROCESS | 1774 | 1469099940809 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:01 INFO - PROCESS | 1774 | 1469099941035 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 04:19:01 INFO - PROCESS | 1774 | 1469099941243 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:01 INFO - PROCESS | 1774 | 1469099941255 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f031800 == 67 [pid = 1774] [id = 95] 04:19:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8f032c00) [pid = 1774] [serial = 284] [outer = (nil)] 04:19:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0xa8c7f400) [pid = 1774] [serial = 285] [outer = 0x8f032c00] 04:19:01 INFO - PROCESS | 1774 | 1469099941394 Marionette DEBUG loaded listener.js 04:19:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0xa9023800) [pid = 1774] [serial = 286] [outer = 0x8f032c00] 04:19:02 INFO - PROCESS | 1774 | 1469099942328 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1587ms 04:19:02 INFO - PROCESS | 1774 | 1469099942382 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 04:19:02 INFO - PROCESS | 1774 | 1469099942387 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 04:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:19:02 INFO - PROCESS | 1774 | 1469099942394 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:19:02 INFO - PROCESS | 1774 | 1469099942398 Marionette TRACE conn3 <- [1,354,null,{}] 04:19:02 INFO - PROCESS | 1774 | 1469099942404 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:02 INFO - PROCESS | 1774 | 1469099942410 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:02 INFO - PROCESS | 1774 | 1469099942606 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 04:19:02 INFO - PROCESS | 1774 | 1469099942833 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:02 INFO - PROCESS | 1774 | 1469099942846 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x91624c00 == 68 [pid = 1774] [id = 96] 04:19:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x91625800) [pid = 1774] [serial = 287] [outer = (nil)] 04:19:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x917c7c00) [pid = 1774] [serial = 288] [outer = 0x91625800] 04:19:03 INFO - PROCESS | 1774 | 1469099943258 Marionette DEBUG loaded listener.js 04:19:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x918c5800) [pid = 1774] [serial = 289] [outer = 0x91625800] 04:19:04 INFO - PROCESS | 1774 | 1469099944270 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1937ms 04:19:04 INFO - PROCESS | 1774 | 1469099944333 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 04:19:04 INFO - PROCESS | 1774 | 1469099944339 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 04:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:19:04 INFO - PROCESS | 1774 | 1469099944348 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:19:04 INFO - PROCESS | 1774 | 1469099944352 Marionette TRACE conn3 <- [1,358,null,{}] 04:19:04 INFO - PROCESS | 1774 | 1469099944360 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:04 INFO - PROCESS | 1774 | 1469099944365 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:04 INFO - PROCESS | 1774 | 1469099944729 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 04:19:04 INFO - PROCESS | 1774 | 1469099944968 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:04 INFO - PROCESS | 1774 | 1469099944979 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:05 INFO - PROCESS | 1774 | --DOCSHELL 0x99bb4400 == 67 [pid = 1774] [id = 49] 04:19:05 INFO - PROCESS | 1774 | --DOCSHELL 0x97655400 == 66 [pid = 1774] [id = 48] 04:19:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f50f800 == 67 [pid = 1774] [id = 97] 04:19:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x90fb6000) [pid = 1774] [serial = 290] [outer = (nil)] 04:19:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x917c9c00) [pid = 1774] [serial = 291] [outer = 0x90fb6000] 04:19:05 INFO - PROCESS | 1774 | 1469099945069 Marionette DEBUG loaded listener.js 04:19:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x92f05000) [pid = 1774] [serial = 292] [outer = 0x90fb6000] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0xa35adc00) [pid = 1774] [serial = 212] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOCSHELL 0x98836000 == 66 [pid = 1774] [id = 86] 04:19:05 INFO - PROCESS | 1774 | --DOCSHELL 0x94731400 == 65 [pid = 1774] [id = 85] 04:19:05 INFO - PROCESS | 1774 | --DOCSHELL 0x953dfc00 == 64 [pid = 1774] [id = 84] 04:19:05 INFO - PROCESS | 1774 | --DOCSHELL 0x92f10400 == 63 [pid = 1774] [id = 83] 04:19:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8f50b400 == 62 [pid = 1774] [id = 82] 04:19:05 INFO - PROCESS | 1774 | --DOCSHELL 0x917c2800 == 61 [pid = 1774] [id = 79] 04:19:05 INFO - PROCESS | 1774 | --DOCSHELL 0x90fad800 == 60 [pid = 1774] [id = 78] 04:19:05 INFO - PROCESS | 1774 | --DOCSHELL 0x90fb0c00 == 59 [pid = 1774] [id = 77] 04:19:05 INFO - PROCESS | 1774 | --DOCSHELL 0x918bec00 == 58 [pid = 1774] [id = 76] 04:19:05 INFO - PROCESS | 1774 | --DOCSHELL 0x94734c00 == 57 [pid = 1774] [id = 75] 04:19:05 INFO - PROCESS | 1774 | --DOCSHELL 0x9b7e1000 == 56 [pid = 1774] [id = 74] 04:19:05 INFO - PROCESS | 1774 | --DOCSHELL 0x99941800 == 55 [pid = 1774] [id = 73] 04:19:05 INFO - PROCESS | 1774 | --DOCSHELL 0x9511bc00 == 54 [pid = 1774] [id = 72] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x95125800) [pid = 1774] [serial = 197] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x98943c00) [pid = 1774] [serial = 198] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0xa6f3c800) [pid = 1774] [serial = 188] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x9b6db800) [pid = 1774] [serial = 173] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x95310800) [pid = 1774] [serial = 176] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0xa2fb8c00) [pid = 1774] [serial = 182] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0xa682b400) [pid = 1774] [serial = 185] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x95127400) [pid = 1774] [serial = 195] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x95119c00) [pid = 1774] [serial = 194] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x99ff4c00) [pid = 1774] [serial = 179] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0xa23a5800) [pid = 1774] [serial = 210] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x9a86e400) [pid = 1774] [serial = 207] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x9b11b400) [pid = 1774] [serial = 204] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x9aa27c00) [pid = 1774] [serial = 203] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x9cc24400) [pid = 1774] [serial = 209] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x9a84bc00) [pid = 1774] [serial = 206] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0xa82f0c00) [pid = 1774] [serial = 191] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x99ff7400) [pid = 1774] [serial = 200] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x9a844400) [pid = 1774] [serial = 201] [outer = (nil)] [url = about:blank] 04:19:05 INFO - PROCESS | 1774 | 1469099945980 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:19:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1684ms 04:19:06 INFO - PROCESS | 1774 | 1469099946031 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 04:19:06 INFO - PROCESS | 1774 | 1469099946038 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 04:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:19:06 INFO - PROCESS | 1774 | 1469099946050 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:19:06 INFO - PROCESS | 1774 | 1469099946053 Marionette TRACE conn3 <- [1,362,null,{}] 04:19:06 INFO - PROCESS | 1774 | 1469099946062 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:06 INFO - PROCESS | 1774 | 1469099946068 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:06 INFO - PROCESS | 1774 | 1469099946275 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 04:19:06 INFO - PROCESS | 1774 | 1469099946406 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:06 INFO - PROCESS | 1774 | 1469099946424 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f505000 == 55 [pid = 1774] [id = 98] 04:19:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x9147c400) [pid = 1774] [serial = 293] [outer = (nil)] 04:19:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x95119c00) [pid = 1774] [serial = 294] [outer = 0x9147c400] 04:19:06 INFO - PROCESS | 1774 | 1469099946516 Marionette DEBUG loaded listener.js 04:19:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x9519bc00) [pid = 1774] [serial = 295] [outer = 0x9147c400] 04:19:07 INFO - PROCESS | 1774 | 1469099947427 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1438ms 04:19:07 INFO - PROCESS | 1774 | 1469099947488 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 04:19:07 INFO - PROCESS | 1774 | 1469099947492 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 04:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:19:07 INFO - PROCESS | 1774 | 1469099947499 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:19:07 INFO - PROCESS | 1774 | 1469099947505 Marionette TRACE conn3 <- [1,366,null,{}] 04:19:07 INFO - PROCESS | 1774 | 1469099947522 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:07 INFO - PROCESS | 1774 | 1469099947531 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:07 INFO - PROCESS | 1774 | 1469099947719 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 04:19:07 INFO - PROCESS | 1774 | 1469099947876 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:07 INFO - PROCESS | 1774 | 1469099947890 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x97657400 == 56 [pid = 1774] [id = 99] 04:19:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x989c3800) [pid = 1774] [serial = 296] [outer = (nil)] 04:19:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x99bb3400) [pid = 1774] [serial = 297] [outer = 0x989c3800] 04:19:08 INFO - PROCESS | 1774 | 1469099947998 Marionette DEBUG loaded listener.js 04:19:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x99ff8400) [pid = 1774] [serial = 298] [outer = 0x989c3800] 04:19:08 INFO - PROCESS | 1774 | 1469099948872 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1439ms 04:19:08 INFO - PROCESS | 1774 | 1469099948939 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 04:19:08 INFO - PROCESS | 1774 | 1469099948944 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 04:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:19:08 INFO - PROCESS | 1774 | 1469099948951 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:19:08 INFO - PROCESS | 1774 | 1469099948954 Marionette TRACE conn3 <- [1,370,null,{}] 04:19:08 INFO - PROCESS | 1774 | 1469099948960 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:08 INFO - PROCESS | 1774 | 1469099948965 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:09 INFO - PROCESS | 1774 | 1469099949216 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 04:19:09 INFO - PROCESS | 1774 | 1469099949243 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:09 INFO - PROCESS | 1774 | 1469099949253 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f3400 == 57 [pid = 1774] [id = 100] 04:19:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8e5f3c00) [pid = 1774] [serial = 299] [outer = (nil)] 04:19:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x8e5f9c00) [pid = 1774] [serial = 300] [outer = 0x8e5f3c00] 04:19:09 INFO - PROCESS | 1774 | 1469099949325 Marionette DEBUG loaded listener.js 04:19:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8e5fcc00) [pid = 1774] [serial = 301] [outer = 0x8e5f3c00] 04:19:10 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x99535400) [pid = 1774] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:19:10 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x953e0400) [pid = 1774] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:19:10 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x994cc400) [pid = 1774] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:19:10 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x91626800) [pid = 1774] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:19:10 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x947f0800) [pid = 1774] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:19:10 INFO - PROCESS | 1774 | 1469099950435 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1536ms 04:19:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:19:10 INFO - PROCESS | 1774 | 1469099950488 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 04:19:10 INFO - PROCESS | 1774 | 1469099950491 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 04:19:10 INFO - PROCESS | 1774 | 1469099950498 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:19:10 INFO - PROCESS | 1774 | 1469099950502 Marionette TRACE conn3 <- [1,374,null,{}] 04:19:10 INFO - PROCESS | 1774 | 1469099950508 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:10 INFO - PROCESS | 1774 | 1469099950513 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:10 INFO - PROCESS | 1774 | 1469099950681 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 04:19:10 INFO - PROCESS | 1774 | 1469099950849 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:10 INFO - PROCESS | 1774 | 1469099950856 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f50b400 == 58 [pid = 1774] [id = 101] 04:19:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x90fb9000) [pid = 1774] [serial = 302] [outer = (nil)] 04:19:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x9511bc00) [pid = 1774] [serial = 303] [outer = 0x90fb9000] 04:19:10 INFO - PROCESS | 1774 | 1469099950942 Marionette DEBUG loaded listener.js 04:19:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x99941800) [pid = 1774] [serial = 304] [outer = 0x90fb9000] 04:19:11 INFO - PROCESS | 1774 | 1469099951790 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:19:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:19:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1341ms 04:19:11 INFO - PROCESS | 1774 | 1469099951839 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 04:19:11 INFO - PROCESS | 1774 | 1469099951842 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 04:19:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:19:11 INFO - PROCESS | 1774 | 1469099951849 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:19:11 INFO - PROCESS | 1774 | 1469099951853 Marionette TRACE conn3 <- [1,378,null,{}] 04:19:11 INFO - PROCESS | 1774 | 1469099951859 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:11 INFO - PROCESS | 1774 | 1469099951869 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:12 INFO - PROCESS | 1774 | 1469099952050 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 04:19:12 INFO - PROCESS | 1774 | 1469099952274 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:12 INFO - PROCESS | 1774 | 1469099952287 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f2000 == 59 [pid = 1774] [id = 102] 04:19:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x8e5f5000) [pid = 1774] [serial = 305] [outer = (nil)] 04:19:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8e5fe800) [pid = 1774] [serial = 306] [outer = 0x8e5f5000] 04:19:12 INFO - PROCESS | 1774 | 1469099952441 Marionette DEBUG loaded listener.js 04:19:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x90fb5800) [pid = 1774] [serial = 307] [outer = 0x8e5f5000] 04:19:13 INFO - PROCESS | 1774 | 1469099953455 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:19:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:19:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1631ms 04:19:13 INFO - PROCESS | 1774 | 1469099953487 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 04:19:13 INFO - PROCESS | 1774 | 1469099953493 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 04:19:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:19:13 INFO - PROCESS | 1774 | 1469099953504 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:19:13 INFO - PROCESS | 1774 | 1469099953509 Marionette TRACE conn3 <- [1,382,null,{}] 04:19:13 INFO - PROCESS | 1774 | 1469099953519 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:13 INFO - PROCESS | 1774 | 1469099953528 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:13 INFO - PROCESS | 1774 | 1469099953744 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 04:19:13 INFO - PROCESS | 1774 | 1469099953965 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:13 INFO - PROCESS | 1774 | 1469099953974 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x917cfc00 == 60 [pid = 1774] [id = 103] 04:19:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x94734400) [pid = 1774] [serial = 308] [outer = (nil)] 04:19:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x95110000) [pid = 1774] [serial = 309] [outer = 0x94734400] 04:19:14 INFO - PROCESS | 1774 | 1469099954112 Marionette DEBUG loaded listener.js 04:19:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x9519a800) [pid = 1774] [serial = 310] [outer = 0x94734400] 04:19:14 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:19:14 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:19:14 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:19:14 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:19:14 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:19:15 INFO - PROCESS | 1774 | 1469099955089 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:19:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:19:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1634ms 04:19:15 INFO - PROCESS | 1774 | 1469099955142 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 04:19:15 INFO - PROCESS | 1774 | 1469099955149 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 04:19:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:19:15 INFO - PROCESS | 1774 | 1469099955157 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:19:15 INFO - PROCESS | 1774 | 1469099955161 Marionette TRACE conn3 <- [1,386,null,{}] 04:19:15 INFO - PROCESS | 1774 | 1469099955168 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:15 INFO - PROCESS | 1774 | 1469099955173 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:15 INFO - PROCESS | 1774 | 1469099955382 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 04:19:15 INFO - PROCESS | 1774 | 1469099955640 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:15 INFO - PROCESS | 1774 | 1469099955648 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x97653800 == 61 [pid = 1774] [id = 104] 04:19:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x980ef400) [pid = 1774] [serial = 311] [outer = (nil)] 04:19:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x98da5c00) [pid = 1774] [serial = 312] [outer = 0x980ef400] 04:19:15 INFO - PROCESS | 1774 | 1469099955780 Marionette DEBUG loaded listener.js 04:19:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x9a38d000) [pid = 1774] [serial = 313] [outer = 0x980ef400] 04:19:16 INFO - PROCESS | 1774 | 1469099956824 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:19:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:19:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1684ms 04:19:16 INFO - PROCESS | 1774 | 1469099956842 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 04:19:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:19:16 INFO - PROCESS | 1774 | 1469099956846 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 04:19:16 INFO - PROCESS | 1774 | 1469099956861 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:19:16 INFO - PROCESS | 1774 | 1469099956872 Marionette TRACE conn3 <- [1,390,null,{}] 04:19:16 INFO - PROCESS | 1774 | 1469099956882 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:16 INFO - PROCESS | 1774 | 1469099956889 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:17 INFO - PROCESS | 1774 | 1469099957149 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 04:19:17 INFO - PROCESS | 1774 | 1469099957438 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:17 INFO - PROCESS | 1774 | 1469099957445 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x91620000 == 62 [pid = 1774] [id = 105] 04:19:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x99ff2800) [pid = 1774] [serial = 314] [outer = (nil)] 04:19:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x9b6da000) [pid = 1774] [serial = 315] [outer = 0x99ff2800] 04:19:17 INFO - PROCESS | 1774 | 1469099957534 Marionette DEBUG loaded listener.js 04:19:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x9b71dc00) [pid = 1774] [serial = 316] [outer = 0x99ff2800] 04:19:18 INFO - PROCESS | 1774 | 1469099958513 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:19:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:19:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1701ms 04:19:18 INFO - PROCESS | 1774 | 1469099958554 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 04:19:18 INFO - PROCESS | 1774 | 1469099958560 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 04:19:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:19:18 INFO - PROCESS | 1774 | 1469099958567 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:19:18 INFO - PROCESS | 1774 | 1469099958570 Marionette TRACE conn3 <- [1,394,null,{}] 04:19:18 INFO - PROCESS | 1774 | 1469099958577 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:18 INFO - PROCESS | 1774 | 1469099958582 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:18 INFO - PROCESS | 1774 | 1469099958786 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 04:19:19 INFO - PROCESS | 1774 | 1469099959005 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:19 INFO - PROCESS | 1774 | 1469099959014 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a879c00 == 63 [pid = 1774] [id = 106] 04:19:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x9aa1cc00) [pid = 1774] [serial = 317] [outer = (nil)] 04:19:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0xa22ed000) [pid = 1774] [serial = 318] [outer = 0x9aa1cc00] 04:19:19 INFO - PROCESS | 1774 | 1469099959112 Marionette DEBUG loaded listener.js 04:19:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0xa235b400) [pid = 1774] [serial = 319] [outer = 0x9aa1cc00] 04:19:20 INFO - PROCESS | 1774 | 1469099960065 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:19:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:19:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1535ms 04:19:20 INFO - PROCESS | 1774 | 1469099960103 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 04:19:20 INFO - PROCESS | 1774 | 1469099960108 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 04:19:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:19:20 INFO - PROCESS | 1774 | 1469099960115 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:19:20 INFO - PROCESS | 1774 | 1469099960119 Marionette TRACE conn3 <- [1,398,null,{}] 04:19:20 INFO - PROCESS | 1774 | 1469099960125 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:20 INFO - PROCESS | 1774 | 1469099960131 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:20 INFO - PROCESS | 1774 | 1469099960321 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 04:19:20 INFO - PROCESS | 1774 | 1469099960544 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:20 INFO - PROCESS | 1774 | 1469099960560 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:20 INFO - PROCESS | 1774 | ++DOCSHELL 0xa2537c00 == 64 [pid = 1774] [id = 107] 04:19:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0xa2fb9400) [pid = 1774] [serial = 320] [outer = (nil)] 04:19:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0xa3447c00) [pid = 1774] [serial = 321] [outer = 0xa2fb9400] 04:19:20 INFO - PROCESS | 1774 | 1469099960703 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0xa6823800) [pid = 1774] [serial = 322] [outer = 0xa2fb9400] 04:19:21 INFO - PROCESS | 1774 | 1469099961781 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:19:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:19:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1737ms 04:19:21 INFO - PROCESS | 1774 | 1469099961854 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 04:19:21 INFO - PROCESS | 1774 | 1469099961858 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 04:19:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:19:21 INFO - PROCESS | 1774 | 1469099961865 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:19:21 INFO - PROCESS | 1774 | 1469099961869 Marionette TRACE conn3 <- [1,402,null,{}] 04:19:21 INFO - PROCESS | 1774 | 1469099961875 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:21 INFO - PROCESS | 1774 | 1469099961882 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:22 INFO - PROCESS | 1774 | 1469099962115 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 04:19:22 INFO - PROCESS | 1774 | 1469099962367 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:22 INFO - PROCESS | 1774 | 1469099962376 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:22 INFO - PROCESS | 1774 | ++DOCSHELL 0xa6a1fc00 == 65 [pid = 1774] [id = 108] 04:19:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0xa6a23c00) [pid = 1774] [serial = 323] [outer = (nil)] 04:19:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0xa6a27400) [pid = 1774] [serial = 324] [outer = 0xa6a23c00] 04:19:22 INFO - PROCESS | 1774 | 1469099962465 Marionette DEBUG loaded listener.js 04:19:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0xa6a28800) [pid = 1774] [serial = 325] [outer = 0xa6a23c00] 04:19:23 INFO - PROCESS | 1774 | 1469099963426 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:19:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:19:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1634ms 04:19:23 INFO - PROCESS | 1774 | 1469099963500 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 04:19:23 INFO - PROCESS | 1774 | 1469099963505 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 04:19:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:19:23 INFO - PROCESS | 1774 | 1469099963511 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:19:23 INFO - PROCESS | 1774 | 1469099963515 Marionette TRACE conn3 <- [1,406,null,{}] 04:19:23 INFO - PROCESS | 1774 | 1469099963521 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:23 INFO - PROCESS | 1774 | 1469099963527 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:23 INFO - PROCESS | 1774 | 1469099963756 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 04:19:23 INFO - PROCESS | 1774 | 1469099963979 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:23 INFO - PROCESS | 1774 | 1469099963987 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c3000 == 66 [pid = 1774] [id = 109] 04:19:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x8e6c3400) [pid = 1774] [serial = 326] [outer = (nil)] 04:19:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8e6cbc00) [pid = 1774] [serial = 327] [outer = 0x8e6c3400] 04:19:24 INFO - PROCESS | 1774 | 1469099964089 Marionette DEBUG loaded listener.js 04:19:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x8e6cc400) [pid = 1774] [serial = 328] [outer = 0x8e6c3400] 04:19:25 INFO - PROCESS | 1774 | 1469099965009 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:19:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:19:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1533ms 04:19:25 INFO - PROCESS | 1774 | 1469099965045 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 04:19:25 INFO - PROCESS | 1774 | 1469099965050 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 04:19:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:19:25 INFO - PROCESS | 1774 | 1469099965057 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:19:25 INFO - PROCESS | 1774 | 1469099965061 Marionette TRACE conn3 <- [1,410,null,{}] 04:19:25 INFO - PROCESS | 1774 | 1469099965067 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:25 INFO - PROCESS | 1774 | 1469099965072 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:25 INFO - PROCESS | 1774 | 1469099965266 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 04:19:25 INFO - PROCESS | 1774 | 1469099965736 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:25 INFO - PROCESS | 1774 | 1469099965745 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c6400 == 67 [pid = 1774] [id = 110] 04:19:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x8e6c7c00) [pid = 1774] [serial = 329] [outer = (nil)] 04:19:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x8e6cf400) [pid = 1774] [serial = 330] [outer = 0x8e6c7c00] 04:19:25 INFO - PROCESS | 1774 | 1469099965866 Marionette DEBUG loaded listener.js 04:19:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x8f03b000) [pid = 1774] [serial = 331] [outer = 0x8e6c7c00] 04:19:26 INFO - PROCESS | 1774 | 1469099966871 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:19:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:19:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1847ms 04:19:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:19:26 INFO - PROCESS | 1774 | 1469099966907 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 04:19:26 INFO - PROCESS | 1774 | 1469099966912 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 04:19:26 INFO - PROCESS | 1774 | 1469099966920 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:19:26 INFO - PROCESS | 1774 | 1469099966926 Marionette TRACE conn3 <- [1,414,null,{}] 04:19:26 INFO - PROCESS | 1774 | 1469099966934 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:26 INFO - PROCESS | 1774 | 1469099966940 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:27 INFO - PROCESS | 1774 | 1469099967126 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 04:19:27 INFO - PROCESS | 1774 | 1469099967485 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 1774 | 1469099967496 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x91479c00 == 68 [pid = 1774] [id = 111] 04:19:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x9147c000) [pid = 1774] [serial = 332] [outer = (nil)] 04:19:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x91619400) [pid = 1774] [serial = 333] [outer = 0x9147c000] 04:19:27 INFO - PROCESS | 1774 | 1469099967584 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x917c2800) [pid = 1774] [serial = 334] [outer = 0x9147c000] 04:19:28 INFO - PROCESS | 1774 | 1469099968578 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:19:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:19:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1741ms 04:19:28 INFO - PROCESS | 1774 | 1469099968664 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 04:19:28 INFO - PROCESS | 1774 | 1469099968671 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 04:19:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:19:28 INFO - PROCESS | 1774 | 1469099968680 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:19:28 INFO - PROCESS | 1774 | 1469099968684 Marionette TRACE conn3 <- [1,418,null,{}] 04:19:28 INFO - PROCESS | 1774 | 1469099968690 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:28 INFO - PROCESS | 1774 | 1469099968695 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:28 INFO - PROCESS | 1774 | 1469099968933 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 04:19:29 INFO - PROCESS | 1774 | 1469099969208 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:29 INFO - PROCESS | 1774 | 1469099969217 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f034000 == 69 [pid = 1774] [id = 112] 04:19:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x8f034800) [pid = 1774] [serial = 335] [outer = (nil)] 04:19:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x93c81000) [pid = 1774] [serial = 336] [outer = 0x8f034800] 04:19:29 INFO - PROCESS | 1774 | 1469099969296 Marionette DEBUG loaded listener.js 04:19:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x95304800) [pid = 1774] [serial = 337] [outer = 0x8f034800] 04:19:30 INFO - PROCESS | 1774 | --DOCSHELL 0x98012400 == 68 [pid = 1774] [id = 25] 04:19:30 INFO - PROCESS | 1774 | --DOCSHELL 0xa2367400 == 67 [pid = 1774] [id = 40] 04:19:30 INFO - PROCESS | 1774 | --DOCSHELL 0x98da5800 == 66 [pid = 1774] [id = 26] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x9b897c00) [pid = 1774] [serial = 261] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x917cac00) [pid = 1774] [serial = 237] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0xa5081400) [pid = 1774] [serial = 234] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x8f50ac00) [pid = 1774] [serial = 240] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x90fbac00) [pid = 1774] [serial = 231] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0xa682a000) [pid = 1774] [serial = 225] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x980eec00) [pid = 1774] [serial = 215] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x917cc800) [pid = 1774] [serial = 243] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x918c8400) [pid = 1774] [serial = 228] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x9a852000) [pid = 1774] [serial = 218] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0xa35b7000) [pid = 1774] [serial = 222] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOCSHELL 0x8f50b400 == 65 [pid = 1774] [id = 101] 04:19:30 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f3400 == 64 [pid = 1774] [id = 100] 04:19:30 INFO - PROCESS | 1774 | --DOCSHELL 0x97657400 == 63 [pid = 1774] [id = 99] 04:19:30 INFO - PROCESS | 1774 | --DOCSHELL 0x8f505000 == 62 [pid = 1774] [id = 98] 04:19:30 INFO - PROCESS | 1774 | --DOCSHELL 0x8f50f800 == 61 [pid = 1774] [id = 97] 04:19:30 INFO - PROCESS | 1774 | --DOCSHELL 0x91624c00 == 60 [pid = 1774] [id = 96] 04:19:30 INFO - PROCESS | 1774 | --DOCSHELL 0x8f031800 == 59 [pid = 1774] [id = 95] 04:19:30 INFO - PROCESS | 1774 | --DOCSHELL 0x8f02f800 == 58 [pid = 1774] [id = 94] 04:19:30 INFO - PROCESS | 1774 | --DOCSHELL 0xa6892800 == 57 [pid = 1774] [id = 93] 04:19:30 INFO - PROCESS | 1774 | --DOCSHELL 0xa35ae800 == 56 [pid = 1774] [id = 92] 04:19:30 INFO - PROCESS | 1774 | --DOCSHELL 0x90fb1000 == 55 [pid = 1774] [id = 91] 04:19:30 INFO - PROCESS | 1774 | --DOCSHELL 0x91626400 == 54 [pid = 1774] [id = 88] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x99ff8800) [pid = 1774] [serial = 258] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x97661800) [pid = 1774] [serial = 253] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x99ff1800) [pid = 1774] [serial = 256] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x91628800) [pid = 1774] [serial = 246] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x9510d800) [pid = 1774] [serial = 249] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x980ea000) [pid = 1774] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x99870400) [pid = 1774] [serial = 255] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x95116400) [pid = 1774] [serial = 250] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x917c3400) [pid = 1774] [serial = 247] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x953e8800) [pid = 1774] [serial = 252] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x9a38a800) [pid = 1774] [serial = 259] [outer = (nil)] [url = about:blank] 04:19:30 INFO - PROCESS | 1774 | 1469099970765 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:19:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 04:19:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2137ms 04:19:30 INFO - PROCESS | 1774 | 1469099970817 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 04:19:30 INFO - PROCESS | 1774 | 1469099970821 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 04:19:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:19:30 INFO - PROCESS | 1774 | 1469099970835 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - PROCESS | 1774 | 1469099970844 Marionette TRACE conn3 <- [1,422,null,{}] 04:19:30 INFO - PROCESS | 1774 | 1469099970879 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:30 INFO - PROCESS | 1774 | 1469099970887 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:31 INFO - PROCESS | 1774 | 1469099971064 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 04:19:31 INFO - PROCESS | 1774 | 1469099971075 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 1774 | 1469099971081 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f6400 == 55 [pid = 1774] [id = 113] 04:19:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x91626400) [pid = 1774] [serial = 338] [outer = (nil)] 04:19:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x953de400) [pid = 1774] [serial = 339] [outer = 0x91626400] 04:19:31 INFO - PROCESS | 1774 | 1469099971158 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x953ebc00) [pid = 1774] [serial = 340] [outer = 0x91626400] 04:19:32 INFO - PROCESS | 1774 | 1469099972472 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:19:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:19:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1668ms 04:19:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:19:32 INFO - PROCESS | 1774 | 1469099972506 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 04:19:32 INFO - PROCESS | 1774 | 1469099972510 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 04:19:32 INFO - PROCESS | 1774 | 1469099972524 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - PROCESS | 1774 | 1469099972527 Marionette TRACE conn3 <- [1,426,null,{}] 04:19:32 INFO - PROCESS | 1774 | 1469099972533 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:32 INFO - PROCESS | 1774 | 1469099972537 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:32 INFO - PROCESS | 1774 | 1469099972822 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 04:19:32 INFO - PROCESS | 1774 | 1469099972866 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:32 INFO - PROCESS | 1774 | 1469099972877 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fae800 == 56 [pid = 1774] [id = 114] 04:19:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x953de000) [pid = 1774] [serial = 341] [outer = (nil)] 04:19:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x995b5c00) [pid = 1774] [serial = 342] [outer = 0x953de000] 04:19:32 INFO - PROCESS | 1774 | 1469099972944 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x99d5d800) [pid = 1774] [serial = 343] [outer = 0x953de000] 04:19:33 INFO - PROCESS | 1774 | 1469099973844 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:19:33 INFO - PROCESS | 1774 | 1469099973920 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 04:19:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:19:33 INFO - PROCESS | 1774 | 1469099973926 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:19:33 INFO - PROCESS | 1774 | 1469099973930 Marionette TRACE conn3 <- [1,430,null,{}] 04:19:33 INFO - PROCESS | 1774 | 1469099973936 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:33 INFO - PROCESS | 1774 | 1469099973941 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:34 INFO - PROCESS | 1774 | 1469099974159 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 04:19:34 INFO - PROCESS | 1774 | 1469099974187 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:34 INFO - PROCESS | 1774 | 1469099974204 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a846800 == 57 [pid = 1774] [id = 115] 04:19:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x9a846c00) [pid = 1774] [serial = 344] [outer = (nil)] 04:19:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x9a84dc00) [pid = 1774] [serial = 345] [outer = 0x9a846c00] 04:19:34 INFO - PROCESS | 1774 | 1469099974288 Marionette DEBUG loaded listener.js 04:19:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x9ad6c400) [pid = 1774] [serial = 346] [outer = 0x9a846c00] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x90fb8800) [pid = 1774] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x94737400) [pid = 1774] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x9cc23800) [pid = 1774] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x9d909c00) [pid = 1774] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x99d5b400) [pid = 1774] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x918c0000) [pid = 1774] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x95125000) [pid = 1774] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x9765dc00) [pid = 1774] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8f504c00) [pid = 1774] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x9511a400) [pid = 1774] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x9a849c00) [pid = 1774] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x9b7e4800) [pid = 1774] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0xa681d400) [pid = 1774] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x99bb5000) [pid = 1774] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x99bb5400) [pid = 1774] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x9b71cc00) [pid = 1774] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x9519ec00) [pid = 1774] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x90fb2400) [pid = 1774] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x99ffa400) [pid = 1774] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0xa23a3c00) [pid = 1774] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x9d908000) [pid = 1774] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x9510ac00) [pid = 1774] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x917c4000) [pid = 1774] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x9519b400) [pid = 1774] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0xa111a800) [pid = 1774] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0xa5075400) [pid = 1774] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x95120c00) [pid = 1774] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x8e5f3c00) [pid = 1774] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x90fb6000) [pid = 1774] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x91625800) [pid = 1774] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x9147c400) [pid = 1774] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:19:35 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x989c3800) [pid = 1774] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:19:35 INFO - PROCESS | 1774 | 1469099975713 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:19:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:19:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1842ms 04:19:35 INFO - PROCESS | 1774 | 1469099975770 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 04:19:35 INFO - PROCESS | 1774 | 1469099975774 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 04:19:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:19:35 INFO - PROCESS | 1774 | 1469099975780 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:19:35 INFO - PROCESS | 1774 | 1469099975783 Marionette TRACE conn3 <- [1,434,null,{}] 04:19:35 INFO - PROCESS | 1774 | 1469099975789 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:35 INFO - PROCESS | 1774 | 1469099975795 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:35 INFO - PROCESS | 1774 | 1469099975961 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 04:19:35 INFO - PROCESS | 1774 | 1469099975971 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:35 INFO - PROCESS | 1774 | 1469099975977 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f3c00 == 58 [pid = 1774] [id = 116] 04:19:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x8e5fb400) [pid = 1774] [serial = 347] [outer = (nil)] 04:19:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x9510ac00) [pid = 1774] [serial = 348] [outer = 0x8e5fb400] 04:19:36 INFO - PROCESS | 1774 | 1469099976050 Marionette DEBUG loaded listener.js 04:19:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x9765dc00) [pid = 1774] [serial = 349] [outer = 0x8e5fb400] 04:19:36 INFO - PROCESS | 1774 | 1469099976957 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:19:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:19:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1233ms 04:19:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:19:37 INFO - PROCESS | 1774 | 1469099977014 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 04:19:37 INFO - PROCESS | 1774 | 1469099977017 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 04:19:37 INFO - PROCESS | 1774 | 1469099977024 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:19:37 INFO - PROCESS | 1774 | 1469099977027 Marionette TRACE conn3 <- [1,438,null,{}] 04:19:37 INFO - PROCESS | 1774 | 1469099977033 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:37 INFO - PROCESS | 1774 | 1469099977038 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:37 INFO - PROCESS | 1774 | 1469099977203 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 04:19:37 INFO - PROCESS | 1774 | 1469099977456 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:37 INFO - PROCESS | 1774 | 1469099977466 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db36800 == 59 [pid = 1774] [id = 117] 04:19:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x8db37400) [pid = 1774] [serial = 350] [outer = (nil)] 04:19:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x8e5f1400) [pid = 1774] [serial = 351] [outer = 0x8db37400] 04:19:37 INFO - PROCESS | 1774 | 1469099977560 Marionette DEBUG loaded listener.js 04:19:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x8e6c7000) [pid = 1774] [serial = 352] [outer = 0x8db37400] 04:19:38 INFO - PROCESS | 1774 | 1469099978595 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:19:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:19:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1640ms 04:19:38 INFO - PROCESS | 1774 | 1469099978667 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 04:19:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:19:38 INFO - PROCESS | 1774 | 1469099978674 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 04:19:38 INFO - PROCESS | 1774 | 1469099978682 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:19:38 INFO - PROCESS | 1774 | 1469099978687 Marionette TRACE conn3 <- [1,442,null,{}] 04:19:38 INFO - PROCESS | 1774 | 1469099978696 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:38 INFO - PROCESS | 1774 | 1469099978704 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:38 INFO - PROCESS | 1774 | 1469099978944 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 04:19:39 INFO - PROCESS | 1774 | 1469099979222 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:39 INFO - PROCESS | 1774 | 1469099979229 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x91479000 == 60 [pid = 1774] [id = 118] 04:19:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x9147e000) [pid = 1774] [serial = 353] [outer = (nil)] 04:19:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x917c2400) [pid = 1774] [serial = 354] [outer = 0x9147e000] 04:19:39 INFO - PROCESS | 1774 | 1469099979327 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x918c0400) [pid = 1774] [serial = 355] [outer = 0x9147e000] 04:19:40 INFO - PROCESS | 1774 | 1469099980412 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:19:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:19:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1792ms 04:19:40 INFO - PROCESS | 1774 | 1469099980478 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 04:19:40 INFO - PROCESS | 1774 | 1469099980485 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 04:19:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:19:40 INFO - PROCESS | 1774 | 1469099980494 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - PROCESS | 1774 | 1469099980498 Marionette TRACE conn3 <- [1,446,null,{}] 04:19:40 INFO - PROCESS | 1774 | 1469099980505 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:40 INFO - PROCESS | 1774 | 1469099980510 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:40 INFO - PROCESS | 1774 | 1469099980760 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 04:19:41 INFO - PROCESS | 1774 | 1469099981041 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 1774 | 1469099981053 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x95125000 == 61 [pid = 1774] [id = 119] 04:19:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x9519b400) [pid = 1774] [serial = 356] [outer = (nil)] 04:19:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x953de800) [pid = 1774] [serial = 357] [outer = 0x9519b400] 04:19:41 INFO - PROCESS | 1774 | 1469099981136 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x980e1400) [pid = 1774] [serial = 358] [outer = 0x9519b400] 04:19:42 INFO - PROCESS | 1774 | 1469099982238 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:19:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:19:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1787ms 04:19:42 INFO - PROCESS | 1774 | 1469099982281 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 04:19:42 INFO - PROCESS | 1774 | 1469099982286 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 04:19:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:19:42 INFO - PROCESS | 1774 | 1469099982305 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:19:42 INFO - PROCESS | 1774 | 1469099982322 Marionette TRACE conn3 <- [1,450,null,{}] 04:19:42 INFO - PROCESS | 1774 | 1469099982336 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:42 INFO - PROCESS | 1774 | 1469099982344 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:42 INFO - PROCESS | 1774 | 1469099982595 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 04:19:42 INFO - PROCESS | 1774 | 1469099982836 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:42 INFO - PROCESS | 1774 | 1469099982844 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x995b0400 == 62 [pid = 1774] [id = 120] 04:19:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x99ffd400) [pid = 1774] [serial = 359] [outer = (nil)] 04:19:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x9ad6ac00) [pid = 1774] [serial = 360] [outer = 0x99ffd400] 04:19:42 INFO - PROCESS | 1774 | 1469099982937 Marionette DEBUG loaded listener.js 04:19:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x9b6dd400) [pid = 1774] [serial = 361] [outer = 0x99ffd400] 04:19:43 INFO - PROCESS | 1774 | 1469099983884 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:19:43 INFO - PROCESS | 1774 | 1469099983970 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 04:19:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:19:43 INFO - PROCESS | 1774 | 1469099983977 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:19:43 INFO - PROCESS | 1774 | 1469099983980 Marionette TRACE conn3 <- [1,454,null,{}] 04:19:43 INFO - PROCESS | 1774 | 1469099983987 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:43 INFO - PROCESS | 1774 | 1469099983993 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:44 INFO - PROCESS | 1774 | 1469099984235 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 04:19:44 INFO - PROCESS | 1774 | 1469099984464 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:44 INFO - PROCESS | 1774 | 1469099984471 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f1800 == 63 [pid = 1774] [id = 121] 04:19:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8e5f6c00) [pid = 1774] [serial = 362] [outer = (nil)] 04:19:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0xa2367400) [pid = 1774] [serial = 363] [outer = 0x8e5f6c00] 04:19:44 INFO - PROCESS | 1774 | 1469099984591 Marionette DEBUG loaded listener.js 04:19:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0xa23a9800) [pid = 1774] [serial = 364] [outer = 0x8e5f6c00] 04:19:45 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:19:45 INFO - PROCESS | 1774 | 1469099985521 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:19:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:19:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1591ms 04:19:45 INFO - PROCESS | 1774 | 1469099985569 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 04:19:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:19:45 INFO - PROCESS | 1774 | 1469099985574 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 04:19:45 INFO - PROCESS | 1774 | 1469099985581 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:19:45 INFO - PROCESS | 1774 | 1469099985585 Marionette TRACE conn3 <- [1,458,null,{}] 04:19:45 INFO - PROCESS | 1774 | 1469099985591 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:45 INFO - PROCESS | 1774 | 1469099985597 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:45 INFO - PROCESS | 1774 | 1469099985791 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 04:19:46 INFO - PROCESS | 1774 | 1469099986024 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:46 INFO - PROCESS | 1774 | 1469099986042 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x90feec00 == 64 [pid = 1774] [id = 122] 04:19:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x90fef000) [pid = 1774] [serial = 365] [outer = (nil)] 04:19:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x90ff1c00) [pid = 1774] [serial = 366] [outer = 0x90fef000] 04:19:46 INFO - PROCESS | 1774 | 1469099986183 Marionette DEBUG loaded listener.js 04:19:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0xa340bc00) [pid = 1774] [serial = 367] [outer = 0x90fef000] 04:19:47 INFO - PROCESS | 1774 | 1469099987200 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:19:47 INFO - PROCESS | 1774 | 1469099987282 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 04:19:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:19:47 INFO - PROCESS | 1774 | 1469099987291 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:19:47 INFO - PROCESS | 1774 | 1469099987294 Marionette TRACE conn3 <- [1,462,null,{}] 04:19:47 INFO - PROCESS | 1774 | 1469099987301 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:47 INFO - PROCESS | 1774 | 1469099987307 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:47 INFO - PROCESS | 1774 | 1469099987550 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 04:19:47 INFO - PROCESS | 1774 | 1469099987778 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:47 INFO - PROCESS | 1774 | 1469099987787 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fed000 == 65 [pid = 1774] [id = 123] 04:19:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x90ff4800) [pid = 1774] [serial = 368] [outer = (nil)] 04:19:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0xa62bbc00) [pid = 1774] [serial = 369] [outer = 0x90ff4800] 04:19:47 INFO - PROCESS | 1774 | 1469099987911 Marionette DEBUG loaded listener.js 04:19:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0xa6822c00) [pid = 1774] [serial = 370] [outer = 0x90ff4800] 04:19:48 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:19:48 INFO - PROCESS | 1774 | 1469099988895 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:19:48 INFO - PROCESS | 1774 | 1469099988980 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 04:19:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:19:48 INFO - PROCESS | 1774 | 1469099988986 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:19:48 INFO - PROCESS | 1774 | 1469099988990 Marionette TRACE conn3 <- [1,466,null,{}] 04:19:49 INFO - PROCESS | 1774 | 1469099988996 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:49 INFO - PROCESS | 1774 | 1469099989002 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:49 INFO - PROCESS | 1774 | 1469099989237 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 04:19:49 INFO - PROCESS | 1774 | 1469099989511 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:49 INFO - PROCESS | 1774 | 1469099989517 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f4000 == 66 [pid = 1774] [id = 124] 04:19:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8e5f4c00) [pid = 1774] [serial = 371] [outer = (nil)] 04:19:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x918c9400) [pid = 1774] [serial = 372] [outer = 0x8e5f4c00] 04:19:49 INFO - PROCESS | 1774 | 1469099989608 Marionette DEBUG loaded listener.js 04:19:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x99ff9400) [pid = 1774] [serial = 373] [outer = 0x8e5f4c00] 04:19:51 INFO - PROCESS | 1774 | 1469099991144 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:19:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:19:51 INFO - PROCESS | 1774 | 1469099991243 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 04:19:51 INFO - PROCESS | 1774 | 1469099991250 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:19:51 INFO - PROCESS | 1774 | 1469099991254 Marionette TRACE conn3 <- [1,470,null,{}] 04:19:51 INFO - PROCESS | 1774 | 1469099991261 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:51 INFO - PROCESS | 1774 | 1469099991265 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:51 INFO - PROCESS | 1774 | 1469099991496 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 04:19:51 INFO - PROCESS | 1774 | 1469099991736 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:51 INFO - PROCESS | 1774 | 1469099991744 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x94735c00 == 67 [pid = 1774] [id = 125] 04:19:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x9474d800) [pid = 1774] [serial = 374] [outer = (nil)] 04:19:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x98d9b400) [pid = 1774] [serial = 375] [outer = 0x9474d800] 04:19:51 INFO - PROCESS | 1774 | 1469099991829 Marionette DEBUG loaded listener.js 04:19:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x9cc16800) [pid = 1774] [serial = 376] [outer = 0x9474d800] 04:19:53 INFO - PROCESS | 1774 | 1469099993128 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:19:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:19:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1949ms 04:19:53 INFO - PROCESS | 1774 | 1469099993200 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 04:19:53 INFO - PROCESS | 1774 | 1469099993206 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 04:19:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:19:53 INFO - PROCESS | 1774 | 1469099993335 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - PROCESS | 1774 | 1469099993341 Marionette TRACE conn3 <- [1,474,null,{}] 04:19:53 INFO - PROCESS | 1774 | 1469099993352 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:53 INFO - PROCESS | 1774 | 1469099993357 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:53 INFO - PROCESS | 1774 | 1469099993535 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 04:19:53 INFO - PROCESS | 1774 | 1469099993740 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 1774 | 1469099993753 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f3000 == 68 [pid = 1774] [id = 126] 04:19:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8f15ac00) [pid = 1774] [serial = 377] [outer = (nil)] 04:19:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x8f503c00) [pid = 1774] [serial = 378] [outer = 0x8f15ac00] 04:19:53 INFO - PROCESS | 1774 | 1469099993830 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x90fb0c00) [pid = 1774] [serial = 379] [outer = 0x8f15ac00] 04:19:54 INFO - PROCESS | 1774 | 1469099994953 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f3c00 == 67 [pid = 1774] [id = 116] 04:19:54 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x9511bc00) [pid = 1774] [serial = 303] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOCSHELL 0x9a846800 == 66 [pid = 1774] [id = 115] 04:19:55 INFO - PROCESS | 1774 | --DOCSHELL 0x90fae800 == 65 [pid = 1774] [id = 114] 04:19:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f6400 == 64 [pid = 1774] [id = 113] 04:19:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8f034000 == 63 [pid = 1774] [id = 112] 04:19:55 INFO - PROCESS | 1774 | --DOCSHELL 0x91479c00 == 62 [pid = 1774] [id = 111] 04:19:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c6400 == 61 [pid = 1774] [id = 110] 04:19:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:19:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1754ms 04:19:55 INFO - PROCESS | 1774 | --DOCSHELL 0x917cfc00 == 60 [pid = 1774] [id = 103] 04:19:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f2000 == 59 [pid = 1774] [id = 102] 04:19:55 INFO - PROCESS | 1774 | 1469099995032 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 04:19:55 INFO - PROCESS | 1774 | 1469099995039 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 04:19:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:19:55 INFO - PROCESS | 1774 | 1469099995056 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:19:55 INFO - PROCESS | 1774 | 1469099995060 Marionette TRACE conn3 <- [1,478,null,{}] 04:19:55 INFO - PROCESS | 1774 | 1469099995067 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:55 INFO - PROCESS | 1774 | 1469099995073 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:55 INFO - PROCESS | 1774 | 1469099995255 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x9a872400) [pid = 1774] [serial = 235] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x9511d400) [pid = 1774] [serial = 141] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0xa35b2400) [pid = 1774] [serial = 213] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0xa501a400) [pid = 1774] [serial = 153] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x9ab54400) [pid = 1774] [serial = 117] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x918cb000) [pid = 1774] [serial = 229] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x97654400) [pid = 1774] [serial = 216] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x980ec400) [pid = 1774] [serial = 144] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8f50c400) [pid = 1774] [serial = 241] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x95128000) [pid = 1774] [serial = 138] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x9ad6d000) [pid = 1774] [serial = 219] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0xa5017800) [pid = 1774] [serial = 223] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0xa6b46400) [pid = 1774] [serial = 186] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x99ff9c00) [pid = 1774] [serial = 180] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x9b6e4400) [pid = 1774] [serial = 147] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0xa25f2400) [pid = 1774] [serial = 150] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x980e8800) [pid = 1774] [serial = 114] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x918ca400) [pid = 1774] [serial = 232] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x99ffc000) [pid = 1774] [serial = 174] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0xa2532000) [pid = 1774] [serial = 120] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0xa6da3c00) [pid = 1774] [serial = 226] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0xa8c27000) [pid = 1774] [serial = 192] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x917cc000) [pid = 1774] [serial = 238] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x951a6c00) [pid = 1774] [serial = 111] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0xa4e50400) [pid = 1774] [serial = 183] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0xa6f43400) [pid = 1774] [serial = 189] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x980eb000) [pid = 1774] [serial = 177] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x8e5f9c00) [pid = 1774] [serial = 300] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x8e5fcc00) [pid = 1774] [serial = 301] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x917c9c00) [pid = 1774] [serial = 291] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x92f05000) [pid = 1774] [serial = 292] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0xa8c7f400) [pid = 1774] [serial = 285] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0x918c5800) [pid = 1774] [serial = 289] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0x917c7c00) [pid = 1774] [serial = 288] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 124 (0xa9021400) [pid = 1774] [serial = 279] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 123 (0x8f038c00) [pid = 1774] [serial = 282] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 122 (0x93c80400) [pid = 1774] [serial = 264] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x9800d000) [pid = 1774] [serial = 267] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0xa23ab000) [pid = 1774] [serial = 270] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0xa6da9800) [pid = 1774] [serial = 276] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0x95119c00) [pid = 1774] [serial = 294] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x9519bc00) [pid = 1774] [serial = 295] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0xa35b5800) [pid = 1774] [serial = 273] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0x99bb3400) [pid = 1774] [serial = 297] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 114 (0x99ff8400) [pid = 1774] [serial = 298] [outer = (nil)] [url = about:blank] 04:19:55 INFO - PROCESS | 1774 | 1469099995501 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:55 INFO - PROCESS | 1774 | 1469099995511 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db33400 == 60 [pid = 1774] [id = 127] 04:19:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 115 (0x8e5fcc00) [pid = 1774] [serial = 380] [outer = (nil)] 04:19:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x90fec800) [pid = 1774] [serial = 381] [outer = 0x8e5fcc00] 04:19:55 INFO - PROCESS | 1774 | 1469099995595 Marionette DEBUG loaded listener.js 04:19:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x9161e000) [pid = 1774] [serial = 382] [outer = 0x8e5fcc00] 04:19:56 INFO - PROCESS | 1774 | 1469099996442 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:19:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:19:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1439ms 04:19:56 INFO - PROCESS | 1774 | 1469099996496 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 04:19:56 INFO - PROCESS | 1774 | 1469099996500 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 04:19:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:19:56 INFO - PROCESS | 1774 | 1469099996507 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:19:56 INFO - PROCESS | 1774 | 1469099996513 Marionette TRACE conn3 <- [1,482,null,{}] 04:19:56 INFO - PROCESS | 1774 | 1469099996529 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:56 INFO - PROCESS | 1774 | 1469099996537 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:56 INFO - PROCESS | 1774 | 1469099996730 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 04:19:56 INFO - PROCESS | 1774 | 1469099996866 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:56 INFO - PROCESS | 1774 | 1469099996877 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x9221b400 == 61 [pid = 1774] [id = 128] 04:19:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x9221bc00) [pid = 1774] [serial = 383] [outer = (nil)] 04:19:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x93979800) [pid = 1774] [serial = 384] [outer = 0x9221bc00] 04:19:56 INFO - PROCESS | 1774 | 1469099996956 Marionette DEBUG loaded listener.js 04:19:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x94736c00) [pid = 1774] [serial = 385] [outer = 0x9221bc00] 04:19:57 INFO - PROCESS | 1774 | 1469099997940 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:19:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:19:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1492ms 04:19:58 INFO - PROCESS | 1774 | 1469099998007 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 04:19:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:19:58 INFO - PROCESS | 1774 | 1469099998012 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 04:19:58 INFO - PROCESS | 1774 | 1469099998018 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:19:58 INFO - PROCESS | 1774 | 1469099998022 Marionette TRACE conn3 <- [1,486,null,{}] 04:19:58 INFO - PROCESS | 1774 | 1469099998028 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:58 INFO - PROCESS | 1774 | 1469099998032 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:58 INFO - PROCESS | 1774 | 1469099998262 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 04:19:58 INFO - PROCESS | 1774 | 1469099998287 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:58 INFO - PROCESS | 1774 | 1469099998294 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f509400 == 62 [pid = 1774] [id = 129] 04:19:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x92f0b800) [pid = 1774] [serial = 386] [outer = (nil)] 04:19:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x951a7000) [pid = 1774] [serial = 387] [outer = 0x92f0b800] 04:19:58 INFO - PROCESS | 1774 | 1469099998379 Marionette DEBUG loaded listener.js 04:19:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x953e0400) [pid = 1774] [serial = 388] [outer = 0x92f0b800] 04:19:59 INFO - PROCESS | 1774 | 1469099999335 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:19:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:19:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1380ms 04:19:59 INFO - PROCESS | 1774 | 1469099999400 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 04:19:59 INFO - PROCESS | 1774 | 1469099999403 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 04:19:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:19:59 INFO - PROCESS | 1774 | 1469099999409 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:19:59 INFO - PROCESS | 1774 | 1469099999413 Marionette TRACE conn3 <- [1,490,null,{}] 04:19:59 INFO - PROCESS | 1774 | 1469099999418 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:59 INFO - PROCESS | 1774 | 1469099999423 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:19:59 INFO - PROCESS | 1774 | 1469099999640 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 04:19:59 INFO - PROCESS | 1774 | --DOMWINDOW == 122 (0x90fb9000) [pid = 1774] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:19:59 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x90fb2800) [pid = 1774] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:19:59 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x953de000) [pid = 1774] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:19:59 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0x91626400) [pid = 1774] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:19:59 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0x9a846c00) [pid = 1774] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:19:59 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x8e6c7c00) [pid = 1774] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:19:59 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x8f034800) [pid = 1774] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:19:59 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0x9147c000) [pid = 1774] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:20:00 INFO - PROCESS | 1774 | 1469100000019 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:00 INFO - PROCESS | 1774 | 1469100000027 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x8e6c7c00) [pid = 1774] [serial = 389] [outer = 0x995bb400] 04:20:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fb3800 == 63 [pid = 1774] [id = 130] 04:20:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x90fb9000) [pid = 1774] [serial = 390] [outer = (nil)] 04:20:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x9221c000) [pid = 1774] [serial = 391] [outer = 0x90fb9000] 04:20:00 INFO - PROCESS | 1774 | 1469100000134 Marionette DEBUG loaded listener.js 04:20:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x98015400) [pid = 1774] [serial = 392] [outer = 0x90fb9000] 04:20:00 INFO - PROCESS | 1774 | 1469100000938 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:20:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:20:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1588ms 04:20:01 INFO - PROCESS | 1774 | 1469100001000 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 04:20:01 INFO - PROCESS | 1774 | 1469100001006 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 04:20:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:20:01 INFO - PROCESS | 1774 | 1469100001016 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:20:01 INFO - PROCESS | 1774 | 1469100001020 Marionette TRACE conn3 <- [1,494,null,{}] 04:20:01 INFO - PROCESS | 1774 | 1469100001030 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:01 INFO - PROCESS | 1774 | 1469100001045 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:01 INFO - PROCESS | 1774 | 1469100001425 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 04:20:01 INFO - PROCESS | 1774 | 1469100001439 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:01 INFO - PROCESS | 1774 | 1469100001447 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f037800 == 64 [pid = 1774] [id = 131] 04:20:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x917c4800) [pid = 1774] [serial = 393] [outer = (nil)] 04:20:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x99ff8400) [pid = 1774] [serial = 394] [outer = 0x917c4800] 04:20:01 INFO - PROCESS | 1774 | 1469100001524 Marionette DEBUG loaded listener.js 04:20:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x9a849800) [pid = 1774] [serial = 395] [outer = 0x917c4800] 04:20:02 INFO - PROCESS | 1774 | 1469100002894 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:20:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:20:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1939ms 04:20:02 INFO - PROCESS | 1774 | 1469100002956 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 04:20:02 INFO - PROCESS | 1774 | 1469100002964 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 04:20:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:20:02 INFO - PROCESS | 1774 | 1469100002973 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:20:02 INFO - PROCESS | 1774 | 1469100002978 Marionette TRACE conn3 <- [1,498,null,{}] 04:20:02 INFO - PROCESS | 1774 | 1469100002989 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:02 INFO - PROCESS | 1774 | 1469100002995 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:03 INFO - PROCESS | 1774 | 1469100003297 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 04:20:03 INFO - PROCESS | 1774 | 1469100003451 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:03 INFO - PROCESS | 1774 | 1469100003463 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6cfc00 == 65 [pid = 1774] [id = 132] 04:20:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x8f157c00) [pid = 1774] [serial = 396] [outer = (nil)] 04:20:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x90fbb800) [pid = 1774] [serial = 397] [outer = 0x8f157c00] 04:20:03 INFO - PROCESS | 1774 | 1469100003564 Marionette DEBUG loaded listener.js 04:20:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x91479800) [pid = 1774] [serial = 398] [outer = 0x8f157c00] 04:20:04 INFO - PROCESS | 1774 | 1469100004525 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:20:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:20:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1591ms 04:20:04 INFO - PROCESS | 1774 | 1469100004564 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 04:20:04 INFO - PROCESS | 1774 | 1469100004572 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 04:20:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:20:04 INFO - PROCESS | 1774 | 1469100004588 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:20:04 INFO - PROCESS | 1774 | 1469100004595 Marionette TRACE conn3 <- [1,502,null,{}] 04:20:04 INFO - PROCESS | 1774 | 1469100004604 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:04 INFO - PROCESS | 1774 | 1469100004614 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:04 INFO - PROCESS | 1774 | 1469100004920 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 04:20:05 INFO - PROCESS | 1774 | 1469100005242 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:05 INFO - PROCESS | 1774 | 1469100005252 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x918cb000 == 66 [pid = 1774] [id = 133] 04:20:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x93970400) [pid = 1774] [serial = 399] [outer = (nil)] 04:20:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x95115000) [pid = 1774] [serial = 400] [outer = 0x93970400] 04:20:05 INFO - PROCESS | 1774 | 1469100005344 Marionette DEBUG loaded listener.js 04:20:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x9519a000) [pid = 1774] [serial = 401] [outer = 0x93970400] 04:20:06 INFO - PROCESS | 1774 | 1469100006230 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:20:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:20:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1696ms 04:20:06 INFO - PROCESS | 1774 | 1469100006296 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 04:20:06 INFO - PROCESS | 1774 | 1469100006301 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 04:20:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:20:06 INFO - PROCESS | 1774 | 1469100006312 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:20:06 INFO - PROCESS | 1774 | 1469100006317 Marionette TRACE conn3 <- [1,506,null,{}] 04:20:06 INFO - PROCESS | 1774 | 1469100006335 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:06 INFO - PROCESS | 1774 | 1469100006345 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:06 INFO - PROCESS | 1774 | 1469100006549 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 04:20:06 INFO - PROCESS | 1774 | 1469100006759 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:06 INFO - PROCESS | 1774 | 1469100006771 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x953e1000 == 67 [pid = 1774] [id = 134] 04:20:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x9a850000) [pid = 1774] [serial = 402] [outer = (nil)] 04:20:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x9a872400) [pid = 1774] [serial = 403] [outer = 0x9a850000] 04:20:06 INFO - PROCESS | 1774 | 1469100006901 Marionette DEBUG loaded listener.js 04:20:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x9ad65000) [pid = 1774] [serial = 404] [outer = 0x9a850000] 04:20:07 INFO - PROCESS | 1774 | 1469100007852 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:20:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:20:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1589ms 04:20:07 INFO - PROCESS | 1774 | 1469100007900 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 04:20:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:20:07 INFO - PROCESS | 1774 | 1469100007905 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 04:20:07 INFO - PROCESS | 1774 | 1469100007912 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - PROCESS | 1774 | 1469100007915 Marionette TRACE conn3 <- [1,510,null,{}] 04:20:07 INFO - PROCESS | 1774 | 1469100007921 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:07 INFO - PROCESS | 1774 | 1469100007927 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:08 INFO - PROCESS | 1774 | 1469100008121 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 04:20:08 INFO - PROCESS | 1774 | 1469100008349 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:08 INFO - PROCESS | 1774 | 1469100008357 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c5400 == 68 [pid = 1774] [id = 135] 04:20:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x99bb3c00) [pid = 1774] [serial = 405] [outer = (nil)] 04:20:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x9b8a2c00) [pid = 1774] [serial = 406] [outer = 0x99bb3c00] 04:20:08 INFO - PROCESS | 1774 | 1469100008485 Marionette DEBUG loaded listener.js 04:20:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x9d908000) [pid = 1774] [serial = 407] [outer = 0x99bb3c00] 04:20:09 INFO - PROCESS | 1774 | 1469100009395 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:20:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:20:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1543ms 04:20:09 INFO - PROCESS | 1774 | 1469100009456 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 04:20:09 INFO - PROCESS | 1774 | 1469100009460 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 04:20:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:20:09 INFO - PROCESS | 1774 | 1469100009467 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:20:09 INFO - PROCESS | 1774 | 1469100009470 Marionette TRACE conn3 <- [1,514,null,{}] 04:20:09 INFO - PROCESS | 1774 | 1469100009476 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:09 INFO - PROCESS | 1774 | 1469100009482 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:09 INFO - PROCESS | 1774 | 1469100009676 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 04:20:09 INFO - PROCESS | 1774 | 1469100009902 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 1774 | 1469100009917 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x9aa24400 == 69 [pid = 1774] [id = 136] 04:20:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x9b1ca400) [pid = 1774] [serial = 408] [outer = (nil)] 04:20:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0xa2367800) [pid = 1774] [serial = 409] [outer = 0x9b1ca400] 04:20:10 INFO - PROCESS | 1774 | 1469100010020 Marionette DEBUG loaded listener.js 04:20:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0xa25f2400) [pid = 1774] [serial = 410] [outer = 0x9b1ca400] 04:20:10 INFO - PROCESS | 1774 | 1469100010940 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:20:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:20:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1543ms 04:20:11 INFO - PROCESS | 1774 | 1469100011014 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 04:20:11 INFO - PROCESS | 1774 | 1469100011021 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 04:20:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:20:11 INFO - PROCESS | 1774 | 1469100011031 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - PROCESS | 1774 | 1469100011037 Marionette TRACE conn3 <- [1,518,null,{}] 04:20:11 INFO - PROCESS | 1774 | 1469100011045 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:11 INFO - PROCESS | 1774 | 1469100011055 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:11 INFO - PROCESS | 1774 | 1469100011442 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 04:20:11 INFO - PROCESS | 1774 | 1469100011835 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 1774 | 1469100011849 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5fd400 == 70 [pid = 1774] [id = 137] 04:20:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x8e9d4400) [pid = 1774] [serial = 411] [outer = (nil)] 04:20:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8e9df400) [pid = 1774] [serial = 412] [outer = 0x8e9d4400] 04:20:11 INFO - PROCESS | 1774 | 1469100011949 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0xa336fc00) [pid = 1774] [serial = 413] [outer = 0x8e9d4400] 04:20:12 INFO - PROCESS | 1774 | 1469100012945 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:20:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:20:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1989ms 04:20:13 INFO - PROCESS | 1774 | 1469100013019 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 04:20:13 INFO - PROCESS | 1774 | 1469100013023 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 04:20:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:20:13 INFO - PROCESS | 1774 | 1469100013030 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:20:13 INFO - PROCESS | 1774 | 1469100013034 Marionette TRACE conn3 <- [1,522,null,{}] 04:20:13 INFO - PROCESS | 1774 | 1469100013040 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:13 INFO - PROCESS | 1774 | 1469100013045 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:13 INFO - PROCESS | 1774 | 1469100013283 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 04:20:13 INFO - PROCESS | 1774 | 1469100013557 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 1774 | 1469100013565 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eec2000 == 71 [pid = 1774] [id = 138] 04:20:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8eec2800) [pid = 1774] [serial = 414] [outer = (nil)] 04:20:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x8eec8800) [pid = 1774] [serial = 415] [outer = 0x8eec2800] 04:20:13 INFO - PROCESS | 1774 | 1469100013655 Marionette DEBUG loaded listener.js 04:20:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8eeca800) [pid = 1774] [serial = 416] [outer = 0x8eec2800] 04:20:14 INFO - PROCESS | 1774 | 1469100014595 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:20:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:20:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1640ms 04:20:14 INFO - PROCESS | 1774 | 1469100014672 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 04:20:14 INFO - PROCESS | 1774 | 1469100014682 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 04:20:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:20:14 INFO - PROCESS | 1774 | 1469100014690 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:20:14 INFO - PROCESS | 1774 | 1469100014693 Marionette TRACE conn3 <- [1,526,null,{}] 04:20:14 INFO - PROCESS | 1774 | 1469100014699 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:14 INFO - PROCESS | 1774 | 1469100014703 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:14 INFO - PROCESS | 1774 | 1469100014937 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 04:20:15 INFO - PROCESS | 1774 | 1469100015167 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:15 INFO - PROCESS | 1774 | 1469100015176 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eec7c00 == 72 [pid = 1774] [id = 139] 04:20:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8eec9400) [pid = 1774] [serial = 417] [outer = (nil)] 04:20:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x910a8400) [pid = 1774] [serial = 418] [outer = 0x8eec9400] 04:20:15 INFO - PROCESS | 1774 | 1469100015304 Marionette DEBUG loaded listener.js 04:20:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x910ab000) [pid = 1774] [serial = 419] [outer = 0x8eec9400] 04:20:16 INFO - PROCESS | 1774 | 1469100016272 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:20:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 04:20:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1632ms 04:20:16 INFO - PROCESS | 1774 | 1469100016323 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 04:20:16 INFO - PROCESS | 1774 | 1469100016328 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 04:20:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:20:16 INFO - PROCESS | 1774 | 1469100016335 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:20:16 INFO - PROCESS | 1774 | 1469100016339 Marionette TRACE conn3 <- [1,530,null,{}] 04:20:16 INFO - PROCESS | 1774 | 1469100016345 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:16 INFO - PROCESS | 1774 | 1469100016350 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:16 INFO - PROCESS | 1774 | 1469100016554 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 04:20:16 INFO - PROCESS | 1774 | 1469100016791 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:16 INFO - PROCESS | 1774 | 1469100016802 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eed0c00 == 73 [pid = 1774] [id = 140] 04:20:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x910ae000) [pid = 1774] [serial = 420] [outer = (nil)] 04:20:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x910b2400) [pid = 1774] [serial = 421] [outer = 0x910ae000] 04:20:16 INFO - PROCESS | 1774 | 1469100016924 Marionette DEBUG loaded listener.js 04:20:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x91f41c00) [pid = 1774] [serial = 422] [outer = 0x910ae000] 04:20:17 INFO - PROCESS | 1774 | 1469100017738 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:20:17 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 04:20:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:20:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:20:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:20:17 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 04:20:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:20:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:20:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:20:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1484ms 04:20:17 INFO - PROCESS | 1774 | 1469100017824 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 04:20:17 INFO - PROCESS | 1774 | 1469100017828 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 04:20:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:20:17 INFO - PROCESS | 1774 | 1469100017836 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:20:17 INFO - PROCESS | 1774 | 1469100017839 Marionette TRACE conn3 <- [1,534,null,{}] 04:20:17 INFO - PROCESS | 1774 | 1469100017867 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:17 INFO - PROCESS | 1774 | 1469100017873 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:18 INFO - PROCESS | 1774 | 1469100018109 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 04:20:18 INFO - PROCESS | 1774 | 1469100018360 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:18 INFO - PROCESS | 1774 | 1469100018369 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f7800 == 74 [pid = 1774] [id = 141] 04:20:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8f15b400) [pid = 1774] [serial = 423] [outer = (nil)] 04:20:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x91f46000) [pid = 1774] [serial = 424] [outer = 0x8f15b400] 04:20:18 INFO - PROCESS | 1774 | 1469100018468 Marionette DEBUG loaded listener.js 04:20:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x98836000) [pid = 1774] [serial = 425] [outer = 0x8f15b400] 04:20:19 INFO - PROCESS | 1774 | 1469100019350 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 04:20:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:20:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1558ms 04:20:19 INFO - PROCESS | 1774 | 1469100019405 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 04:20:19 INFO - PROCESS | 1774 | 1469100019410 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 04:20:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:20:19 INFO - PROCESS | 1774 | 1469100019419 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:20:19 INFO - PROCESS | 1774 | 1469100019423 Marionette TRACE conn3 <- [1,538,null,{}] 04:20:19 INFO - PROCESS | 1774 | 1469100019429 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:19 INFO - PROCESS | 1774 | 1469100019436 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:19 INFO - PROCESS | 1774 | 1469100019678 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 04:20:20 INFO - PROCESS | 1774 | 1469100020244 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:20 INFO - PROCESS | 1774 | 1469100020254 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f2400 == 75 [pid = 1774] [id = 142] 04:20:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8e5f4400) [pid = 1774] [serial = 426] [outer = (nil)] 04:20:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8e6cc000) [pid = 1774] [serial = 427] [outer = 0x8e5f4400] 04:20:20 INFO - PROCESS | 1774 | 1469100020336 Marionette DEBUG loaded listener.js 04:20:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8e9dd000) [pid = 1774] [serial = 428] [outer = 0x8e5f4400] 04:20:21 INFO - PROCESS | 1774 | 1469100021185 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:20:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 04:20:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1790ms 04:20:21 INFO - PROCESS | 1774 | 1469100021212 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 04:20:21 INFO - PROCESS | 1774 | 1469100021217 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 04:20:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:20:21 INFO - PROCESS | 1774 | 1469100021225 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:20:21 INFO - PROCESS | 1774 | 1469100021230 Marionette TRACE conn3 <- [1,542,null,{}] 04:20:21 INFO - PROCESS | 1774 | 1469100021238 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:21 INFO - PROCESS | 1774 | 1469100021246 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:21 INFO - PROCESS | 1774 | 1469100021462 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 04:20:21 INFO - PROCESS | 1774 | 1469100021644 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:21 INFO - PROCESS | 1774 | 1469100021656 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d2400 == 76 [pid = 1774] [id = 143] 04:20:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8e9dfc00) [pid = 1774] [serial = 429] [outer = (nil)] 04:20:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8f15a800) [pid = 1774] [serial = 430] [outer = 0x8e9dfc00] 04:20:21 INFO - PROCESS | 1774 | 1469100021732 Marionette DEBUG loaded listener.js 04:20:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8f165400) [pid = 1774] [serial = 431] [outer = 0x8e9dfc00] 04:20:22 INFO - PROCESS | 1774 | 1469100022610 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:20:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 04:20:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1442ms 04:20:22 INFO - PROCESS | 1774 | 1469100022692 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 04:20:22 INFO - PROCESS | 1774 | 1469100022699 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 04:20:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:20:22 INFO - PROCESS | 1774 | 1469100022709 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:20:22 INFO - PROCESS | 1774 | 1469100022712 Marionette TRACE conn3 <- [1,546,null,{}] 04:20:22 INFO - PROCESS | 1774 | 1469100022718 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:22 INFO - PROCESS | 1774 | 1469100022724 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:22 INFO - PROCESS | 1774 | 1469100022938 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 04:20:23 INFO - PROCESS | 1774 | 1469100023287 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 1774 | 1469100023295 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5efc00 == 77 [pid = 1774] [id = 144] 04:20:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x90fae400) [pid = 1774] [serial = 432] [outer = (nil)] 04:20:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x910a6400) [pid = 1774] [serial = 433] [outer = 0x90fae400] 04:20:23 INFO - PROCESS | 1774 | 1469100023391 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x918bfc00) [pid = 1774] [serial = 434] [outer = 0x90fae400] 04:20:24 INFO - PROCESS | 1774 | 1469100024283 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 04:20:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:20:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1632ms 04:20:24 INFO - PROCESS | 1774 | 1469100024342 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 04:20:24 INFO - PROCESS | 1774 | 1469100024346 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 04:20:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:20:24 INFO - PROCESS | 1774 | 1469100024361 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:20:24 INFO - PROCESS | 1774 | 1469100024370 Marionette TRACE conn3 <- [1,550,null,{}] 04:20:24 INFO - PROCESS | 1774 | 1469100024379 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:24 INFO - PROCESS | 1774 | 1469100024385 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:24 INFO - PROCESS | 1774 | 1469100024601 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 04:20:24 INFO - PROCESS | 1774 | 1469100024835 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 1774 | 1469100024842 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6ce400 == 78 [pid = 1774] [id = 145] 04:20:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8e6ce800) [pid = 1774] [serial = 435] [outer = (nil)] 04:20:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x95120000) [pid = 1774] [serial = 436] [outer = 0x8e6ce800] 04:20:24 INFO - PROCESS | 1774 | 1469100024937 Marionette DEBUG loaded listener.js 04:20:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x97662400) [pid = 1774] [serial = 437] [outer = 0x8e6ce800] 04:20:25 INFO - PROCESS | 1774 | 1469100025798 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 04:20:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 04:20:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1499ms 04:20:25 INFO - PROCESS | 1774 | 1469100025857 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 1774 | 1469100025862 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 04:20:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:20:25 INFO - PROCESS | 1774 | 1469100025871 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 1774 | 1469100025875 Marionette TRACE conn3 <- [1,554,null,{}] 04:20:25 INFO - PROCESS | 1774 | 1469100025881 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:25 INFO - PROCESS | 1774 | 1469100025886 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:26 INFO - PROCESS | 1774 | 1469100026069 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 04:20:26 INFO - PROCESS | 1774 | 1469100026262 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:26 INFO - PROCESS | 1774 | 1469100026271 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f15c800 == 79 [pid = 1774] [id = 146] 04:20:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x910ae400) [pid = 1774] [serial = 438] [outer = (nil)] 04:20:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x995b9c00) [pid = 1774] [serial = 439] [outer = 0x910ae400] 04:20:26 INFO - PROCESS | 1774 | 1469100026349 Marionette DEBUG loaded listener.js 04:20:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x99940800) [pid = 1774] [serial = 440] [outer = 0x910ae400] 04:20:27 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:20:27 INFO - PROCESS | 1774 | --DOCSHELL 0x999ee000 == 78 [pid = 1774] [id = 18] 04:20:27 INFO - PROCESS | 1774 | --DOCSHELL 0x9882ac00 == 77 [pid = 1774] [id = 16] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x95110000) [pid = 1774] [serial = 309] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x8e6cbc00) [pid = 1774] [serial = 327] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x98da5c00) [pid = 1774] [serial = 312] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0xa22ed000) [pid = 1774] [serial = 318] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x9b6da000) [pid = 1774] [serial = 315] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x8e5fe800) [pid = 1774] [serial = 306] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0xa3447c00) [pid = 1774] [serial = 321] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0xa6a27400) [pid = 1774] [serial = 324] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x9510ac00) [pid = 1774] [serial = 348] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOCSHELL 0x95125000 == 76 [pid = 1774] [id = 119] 04:20:27 INFO - PROCESS | 1774 | --DOCSHELL 0x91479000 == 75 [pid = 1774] [id = 118] 04:20:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8db36800 == 74 [pid = 1774] [id = 117] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x99941800) [pid = 1774] [serial = 304] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x918c9c00) [pid = 1774] [serial = 244] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x99d5d800) [pid = 1774] [serial = 343] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x953de400) [pid = 1774] [serial = 339] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x9a84dc00) [pid = 1774] [serial = 345] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x8e6cf400) [pid = 1774] [serial = 330] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x93c81000) [pid = 1774] [serial = 336] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x95304800) [pid = 1774] [serial = 337] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x995b5c00) [pid = 1774] [serial = 342] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x953ebc00) [pid = 1774] [serial = 340] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x91619400) [pid = 1774] [serial = 333] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x8f03b000) [pid = 1774] [serial = 331] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x9ad6c400) [pid = 1774] [serial = 346] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x917c2800) [pid = 1774] [serial = 334] [outer = (nil)] [url = about:blank] 04:20:27 INFO - PROCESS | 1774 | 1469100027438 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:20:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:20:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1586ms 04:20:27 INFO - PROCESS | 1774 | 1469100027457 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 04:20:27 INFO - PROCESS | 1774 | 1469100027461 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 04:20:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:20:27 INFO - PROCESS | 1774 | 1469100027467 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:20:27 INFO - PROCESS | 1774 | 1469100027471 Marionette TRACE conn3 <- [1,558,null,{}] 04:20:27 INFO - PROCESS | 1774 | 1469100027476 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:27 INFO - PROCESS | 1774 | 1469100027481 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:27 INFO - PROCESS | 1774 | 1469100027689 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 04:20:27 INFO - PROCESS | 1774 | 1469100027915 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:27 INFO - PROCESS | 1774 | 1469100027930 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x90ff0800 == 75 [pid = 1774] [id = 147] 04:20:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x9147a400) [pid = 1774] [serial = 441] [outer = (nil)] 04:20:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x94737400) [pid = 1774] [serial = 442] [outer = 0x9147a400] 04:20:28 INFO - PROCESS | 1774 | 1469100028023 Marionette DEBUG loaded listener.js 04:20:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x953e0000) [pid = 1774] [serial = 443] [outer = 0x9147a400] 04:20:28 INFO - PROCESS | 1774 | 1469100028801 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:20:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:20:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1388ms 04:20:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:20:28 INFO - PROCESS | 1774 | 1469100028857 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 04:20:28 INFO - PROCESS | 1774 | 1469100028860 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 04:20:28 INFO - PROCESS | 1774 | 1469100028867 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - PROCESS | 1774 | 1469100028871 Marionette TRACE conn3 <- [1,562,null,{}] 04:20:28 INFO - PROCESS | 1774 | 1469100028876 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:28 INFO - PROCESS | 1774 | 1469100028882 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:29 INFO - PROCESS | 1774 | 1469100029129 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 04:20:29 INFO - PROCESS | 1774 | 1469100029221 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 1774 | 1469100029232 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6cd400 == 76 [pid = 1774] [id = 148] 04:20:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x9147ac00) [pid = 1774] [serial = 444] [outer = (nil)] 04:20:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x99948c00) [pid = 1774] [serial = 445] [outer = 0x9147ac00] 04:20:29 INFO - PROCESS | 1774 | 1469100029303 Marionette DEBUG loaded listener.js 04:20:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x9a845400) [pid = 1774] [serial = 446] [outer = 0x9147ac00] 04:20:29 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:20:30 INFO - PROCESS | 1774 | 1469100030152 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:20:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:20:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1339ms 04:20:30 INFO - PROCESS | 1774 | 1469100030210 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 04:20:30 INFO - PROCESS | 1774 | 1469100030213 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 04:20:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:20:30 INFO - PROCESS | 1774 | 1469100030221 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:20:30 INFO - PROCESS | 1774 | 1469100030224 Marionette TRACE conn3 <- [1,566,null,{}] 04:20:30 INFO - PROCESS | 1774 | 1469100030231 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:30 INFO - PROCESS | 1774 | 1469100030236 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:30 INFO - PROCESS | 1774 | 1469100030485 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 04:20:30 INFO - PROCESS | 1774 | 1469100030527 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:30 INFO - PROCESS | 1774 | 1469100030537 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x98da6800 == 77 [pid = 1774] [id = 149] 04:20:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x995b5c00) [pid = 1774] [serial = 447] [outer = (nil)] 04:20:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x9ad6d400) [pid = 1774] [serial = 448] [outer = 0x995b5c00] 04:20:30 INFO - PROCESS | 1774 | 1469100030609 Marionette DEBUG loaded listener.js 04:20:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x9b124c00) [pid = 1774] [serial = 449] [outer = 0x995b5c00] 04:20:31 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:20:31 INFO - PROCESS | 1774 | 1469100031990 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x9aa1cc00) [pid = 1774] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x8e5f5000) [pid = 1774] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8f033800) [pid = 1774] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x953ddc00) [pid = 1774] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0xa6a23c00) [pid = 1774] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x99ff2800) [pid = 1774] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0xa2098800) [pid = 1774] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0xa8c20000) [pid = 1774] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0xa2fbb000) [pid = 1774] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0xa2fb9400) [pid = 1774] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0xa35af400) [pid = 1774] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x8e5fb400) [pid = 1774] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x99ff1c00) [pid = 1774] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x91627400) [pid = 1774] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x94734400) [pid = 1774] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x8f032c00) [pid = 1774] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x8e6c3400) [pid = 1774] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x980ef400) [pid = 1774] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x92f0b800) [pid = 1774] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x9474d800) [pid = 1774] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x9221bc00) [pid = 1774] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x8f15ac00) [pid = 1774] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x8e5fcc00) [pid = 1774] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:20:32 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x90fb9000) [pid = 1774] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:20:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:20:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1885ms 04:20:32 INFO - PROCESS | 1774 | 1469100032153 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 04:20:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:20:32 INFO - PROCESS | 1774 | 1469100032158 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 04:20:32 INFO - PROCESS | 1774 | 1469100032165 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:20:32 INFO - PROCESS | 1774 | 1469100032168 Marionette TRACE conn3 <- [1,570,null,{}] 04:20:32 INFO - PROCESS | 1774 | 1469100032174 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:32 INFO - PROCESS | 1774 | 1469100032179 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:32 INFO - PROCESS | 1774 | 1469100032407 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 04:20:32 INFO - PROCESS | 1774 | 1469100032499 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 1774 | 1469100032506 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c8000 == 78 [pid = 1774] [id = 150] 04:20:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x8f15ac00) [pid = 1774] [serial = 450] [outer = (nil)] 04:20:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x90fe8400) [pid = 1774] [serial = 451] [outer = 0x8f15ac00] 04:20:32 INFO - PROCESS | 1774 | 1469100032594 Marionette DEBUG loaded listener.js 04:20:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x93c80c00) [pid = 1774] [serial = 452] [outer = 0x8f15ac00] 04:20:33 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:20:33 INFO - PROCESS | 1774 | 1469100033356 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:20:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:20:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1235ms 04:20:33 INFO - PROCESS | 1774 | 1469100033400 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 04:20:33 INFO - PROCESS | 1774 | 1469100033404 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 04:20:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:20:33 INFO - PROCESS | 1774 | 1469100033411 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - PROCESS | 1774 | 1469100033415 Marionette TRACE conn3 <- [1,574,null,{}] 04:20:33 INFO - PROCESS | 1774 | 1469100033420 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:33 INFO - PROCESS | 1774 | 1469100033425 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:33 INFO - PROCESS | 1774 | 1469100033614 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 04:20:33 INFO - PROCESS | 1774 | 1469100033757 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 1774 | 1469100033766 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db40800 == 79 [pid = 1774] [id = 151] 04:20:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x8e6c0400) [pid = 1774] [serial = 453] [outer = (nil)] 04:20:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x989bfc00) [pid = 1774] [serial = 454] [outer = 0x8e6c0400] 04:20:33 INFO - PROCESS | 1774 | 1469100033843 Marionette DEBUG loaded listener.js 04:20:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x9ab5c000) [pid = 1774] [serial = 455] [outer = 0x8e6c0400] 04:20:34 INFO - PROCESS | 1774 | 1469100034885 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:20:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:20:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1542ms 04:20:34 INFO - PROCESS | 1774 | 1469100034955 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 04:20:34 INFO - PROCESS | 1774 | 1469100034962 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 04:20:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:20:34 INFO - PROCESS | 1774 | 1469100034971 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 1774 | 1469100034979 Marionette TRACE conn3 <- [1,578,null,{}] 04:20:34 INFO - PROCESS | 1774 | 1469100034987 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:34 INFO - PROCESS | 1774 | 1469100034994 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:35 INFO - PROCESS | 1774 | 1469100035280 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 04:20:35 INFO - PROCESS | 1774 | 1469100035499 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 1774 | 1469100035508 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9e1800 == 80 [pid = 1774] [id = 152] 04:20:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x8ed24000) [pid = 1774] [serial = 456] [outer = (nil)] 04:20:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8eecf400) [pid = 1774] [serial = 457] [outer = 0x8ed24000] 04:20:35 INFO - PROCESS | 1774 | 1469100035599 Marionette DEBUG loaded listener.js 04:20:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x8f501400) [pid = 1774] [serial = 458] [outer = 0x8ed24000] 04:20:36 INFO - PROCESS | 1774 | 1469100036532 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:20:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:20:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1594ms 04:20:36 INFO - PROCESS | 1774 | 1469100036566 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 04:20:36 INFO - PROCESS | 1774 | 1469100036574 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 04:20:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:20:36 INFO - PROCESS | 1774 | 1469100036585 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:20:36 INFO - PROCESS | 1774 | 1469100036589 Marionette TRACE conn3 <- [1,582,null,{}] 04:20:36 INFO - PROCESS | 1774 | 1469100036596 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:36 INFO - PROCESS | 1774 | 1469100036602 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:36 INFO - PROCESS | 1774 | 1469100036822 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 04:20:37 INFO - PROCESS | 1774 | 1469100037076 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:37 INFO - PROCESS | 1774 | 1469100037085 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x91624800 == 81 [pid = 1774] [id = 153] 04:20:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x917c7000) [pid = 1774] [serial = 459] [outer = (nil)] 04:20:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x918ccc00) [pid = 1774] [serial = 460] [outer = 0x917c7000] 04:20:37 INFO - PROCESS | 1774 | 1469100037222 Marionette DEBUG loaded listener.js 04:20:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x91f4fc00) [pid = 1774] [serial = 461] [outer = 0x917c7000] 04:20:38 INFO - PROCESS | 1774 | 1469100038186 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:20:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:20:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1634ms 04:20:38 INFO - PROCESS | 1774 | 1469100038234 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 04:20:38 INFO - PROCESS | 1774 | 1469100038241 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 04:20:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:20:38 INFO - PROCESS | 1774 | 1469100038251 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:20:38 INFO - PROCESS | 1774 | 1469100038257 Marionette TRACE conn3 <- [1,586,null,{}] 04:20:38 INFO - PROCESS | 1774 | 1469100038275 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:38 INFO - PROCESS | 1774 | 1469100038284 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:38 INFO - PROCESS | 1774 | 1469100038503 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 04:20:38 INFO - PROCESS | 1774 | 1469100038714 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:38 INFO - PROCESS | 1774 | 1469100038727 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x92f0c400 == 82 [pid = 1774] [id = 154] 04:20:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x99531400) [pid = 1774] [serial = 462] [outer = (nil)] 04:20:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x99bb4000) [pid = 1774] [serial = 463] [outer = 0x99531400] 04:20:38 INFO - PROCESS | 1774 | 1469100038856 Marionette DEBUG loaded listener.js 04:20:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x9b727000) [pid = 1774] [serial = 464] [outer = 0x99531400] 04:20:39 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:20:39 INFO - PROCESS | 1774 | 1469100039772 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:20:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:20:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1597ms 04:20:39 INFO - PROCESS | 1774 | 1469100039848 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 04:20:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:20:39 INFO - PROCESS | 1774 | 1469100039854 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 04:20:39 INFO - PROCESS | 1774 | 1469100039860 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:20:39 INFO - PROCESS | 1774 | 1469100039864 Marionette TRACE conn3 <- [1,590,null,{}] 04:20:39 INFO - PROCESS | 1774 | 1469100039870 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:39 INFO - PROCESS | 1774 | 1469100039876 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:40 INFO - PROCESS | 1774 | 1469100040112 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 04:20:40 INFO - PROCESS | 1774 | 1469100040345 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:40 INFO - PROCESS | 1774 | 1469100040354 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x98da5400 == 83 [pid = 1774] [id = 155] 04:20:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x9d9b4800) [pid = 1774] [serial = 465] [outer = (nil)] 04:20:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0xa23f4800) [pid = 1774] [serial = 466] [outer = 0x9d9b4800] 04:20:40 INFO - PROCESS | 1774 | 1469100040484 Marionette DEBUG loaded listener.js 04:20:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0xa34c5800) [pid = 1774] [serial = 467] [outer = 0x9d9b4800] 04:20:41 INFO - PROCESS | 1774 | 1469100041465 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:20:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:20:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1683ms 04:20:41 INFO - PROCESS | 1774 | 1469100041544 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 04:20:41 INFO - PROCESS | 1774 | 1469100041547 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 04:20:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:20:41 INFO - PROCESS | 1774 | 1469100041554 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:20:41 INFO - PROCESS | 1774 | 1469100041558 Marionette TRACE conn3 <- [1,594,null,{}] 04:20:41 INFO - PROCESS | 1774 | 1469100041564 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:41 INFO - PROCESS | 1774 | 1469100041570 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:41 INFO - PROCESS | 1774 | 1469100041804 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 04:20:42 INFO - PROCESS | 1774 | 1469100042095 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:42 INFO - PROCESS | 1774 | 1469100042107 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db39c00 == 84 [pid = 1774] [id = 156] 04:20:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8dc1f000) [pid = 1774] [serial = 468] [outer = (nil)] 04:20:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8dc26c00) [pid = 1774] [serial = 469] [outer = 0x8dc1f000] 04:20:42 INFO - PROCESS | 1774 | 1469100042198 Marionette DEBUG loaded listener.js 04:20:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8dc2bc00) [pid = 1774] [serial = 470] [outer = 0x8dc1f000] 04:20:43 INFO - PROCESS | 1774 | 1469100043202 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:20:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:20:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1681ms 04:20:43 INFO - PROCESS | 1774 | 1469100043236 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 04:20:43 INFO - PROCESS | 1774 | 1469100043241 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 04:20:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:20:43 INFO - PROCESS | 1774 | 1469100043248 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:20:43 INFO - PROCESS | 1774 | 1469100043252 Marionette TRACE conn3 <- [1,598,null,{}] 04:20:43 INFO - PROCESS | 1774 | 1469100043258 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:43 INFO - PROCESS | 1774 | 1469100043269 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:43 INFO - PROCESS | 1774 | 1469100043491 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 04:20:43 INFO - PROCESS | 1774 | 1469100043735 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:43 INFO - PROCESS | 1774 | 1469100043747 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc22000 == 85 [pid = 1774] [id = 157] 04:20:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8dc27800) [pid = 1774] [serial = 471] [outer = (nil)] 04:20:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0xa35b9c00) [pid = 1774] [serial = 472] [outer = 0x8dc27800] 04:20:43 INFO - PROCESS | 1774 | 1469100043870 Marionette DEBUG loaded listener.js 04:20:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0xa4e50800) [pid = 1774] [serial = 473] [outer = 0x8dc27800] 04:20:44 INFO - PROCESS | 1774 | 1469100044727 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:20:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:20:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1536ms 04:20:44 INFO - PROCESS | 1774 | 1469100044788 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 04:20:44 INFO - PROCESS | 1774 | 1469100044793 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 04:20:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:20:44 INFO - PROCESS | 1774 | 1469100044800 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - PROCESS | 1774 | 1469100044804 Marionette TRACE conn3 <- [1,602,null,{}] 04:20:44 INFO - PROCESS | 1774 | 1469100044810 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:44 INFO - PROCESS | 1774 | 1469100044815 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:45 INFO - PROCESS | 1774 | 1469100045012 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 04:20:45 INFO - PROCESS | 1774 | 1469100045206 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 1774 | 1469100045217 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc28c00 == 86 [pid = 1774] [id = 158] 04:20:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8deae400) [pid = 1774] [serial = 474] [outer = (nil)] 04:20:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8deb5800) [pid = 1774] [serial = 475] [outer = 0x8deae400] 04:20:45 INFO - PROCESS | 1774 | 1469100045405 Marionette DEBUG loaded listener.js 04:20:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8deb9800) [pid = 1774] [serial = 476] [outer = 0x8deae400] 04:20:46 INFO - PROCESS | 1774 | 1469100046357 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:20:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:20:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1682ms 04:20:46 INFO - PROCESS | 1774 | 1469100046484 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 1774 | 1469100046488 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 04:20:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:20:46 INFO - PROCESS | 1774 | 1469100046495 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:20:46 INFO - PROCESS | 1774 | 1469100046499 Marionette TRACE conn3 <- [1,606,null,{}] 04:20:46 INFO - PROCESS | 1774 | 1469100046510 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:46 INFO - PROCESS | 1774 | 1469100046514 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:46 INFO - PROCESS | 1774 | 1469100046709 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 04:20:46 INFO - PROCESS | 1774 | 1469100046961 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 1774 | 1469100046969 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb3000 == 87 [pid = 1774] [id = 159] 04:20:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8deb6c00) [pid = 1774] [serial = 477] [outer = (nil)] 04:20:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x9171f400) [pid = 1774] [serial = 478] [outer = 0x8deb6c00] 04:20:47 INFO - PROCESS | 1774 | 1469100047097 Marionette DEBUG loaded listener.js 04:20:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0xa35ae800) [pid = 1774] [serial = 479] [outer = 0x8deb6c00] 04:20:48 INFO - PROCESS | 1774 | 1469100048002 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:20:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:20:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1589ms 04:20:48 INFO - PROCESS | 1774 | 1469100048086 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 04:20:48 INFO - PROCESS | 1774 | 1469100048090 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 04:20:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:20:48 INFO - PROCESS | 1774 | 1469100048097 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:20:48 INFO - PROCESS | 1774 | 1469100048100 Marionette TRACE conn3 <- [1,610,null,{}] 04:20:48 INFO - PROCESS | 1774 | 1469100048106 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:48 INFO - PROCESS | 1774 | 1469100048111 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:48 INFO - PROCESS | 1774 | 1469100048309 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 04:20:48 INFO - PROCESS | 1774 | 1469100048522 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:48 INFO - PROCESS | 1774 | 1469100048534 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ed000 == 88 [pid = 1774] [id = 160] 04:20:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x8c9ee400) [pid = 1774] [serial = 480] [outer = (nil)] 04:20:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x8c9f4800) [pid = 1774] [serial = 481] [outer = 0x8c9ee400] 04:20:48 INFO - PROCESS | 1774 | 1469100048657 Marionette DEBUG loaded listener.js 04:20:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8c9f8400) [pid = 1774] [serial = 482] [outer = 0x8c9ee400] 04:20:49 INFO - PROCESS | 1774 | 1469100049528 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:20:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:20:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1486ms 04:20:49 INFO - PROCESS | 1774 | 1469100049585 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 04:20:49 INFO - PROCESS | 1774 | 1469100049589 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 04:20:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:20:49 INFO - PROCESS | 1774 | 1469100049596 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:20:49 INFO - PROCESS | 1774 | 1469100049600 Marionette TRACE conn3 <- [1,614,null,{}] 04:20:49 INFO - PROCESS | 1774 | 1469100049606 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:49 INFO - PROCESS | 1774 | 1469100049611 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:49 INFO - PROCESS | 1774 | 1469100049819 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 04:20:50 INFO - PROCESS | 1774 | 1469100050243 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:50 INFO - PROCESS | 1774 | 1469100050250 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f6c00 == 89 [pid = 1774] [id = 161] 04:20:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x8c9f7c00) [pid = 1774] [serial = 483] [outer = (nil)] 04:20:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x8c9fbc00) [pid = 1774] [serial = 484] [outer = 0x8c9f7c00] 04:20:50 INFO - PROCESS | 1774 | 1469100050348 Marionette DEBUG loaded listener.js 04:20:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x9171e400) [pid = 1774] [serial = 485] [outer = 0x8c9f7c00] 04:20:51 INFO - PROCESS | 1774 | 1469100051270 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:20:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:20:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1732ms 04:20:51 INFO - PROCESS | 1774 | 1469100051329 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 04:20:51 INFO - PROCESS | 1774 | 1469100051333 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 04:20:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:20:51 INFO - PROCESS | 1774 | 1469100051340 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:20:51 INFO - PROCESS | 1774 | 1469100051345 Marionette TRACE conn3 <- [1,618,null,{}] 04:20:51 INFO - PROCESS | 1774 | 1469100051351 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:51 INFO - PROCESS | 1774 | 1469100051357 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:51 INFO - PROCESS | 1774 | 1469100051591 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 04:20:51 INFO - PROCESS | 1774 | 1469100051865 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:51 INFO - PROCESS | 1774 | 1469100051876 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0b000 == 90 [pid = 1774] [id = 162] 04:20:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x8ae0b800) [pid = 1774] [serial = 486] [outer = (nil)] 04:20:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x8b806c00) [pid = 1774] [serial = 487] [outer = 0x8ae0b800] 04:20:52 INFO - PROCESS | 1774 | 1469100052011 Marionette DEBUG loaded listener.js 04:20:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x9172a400) [pid = 1774] [serial = 488] [outer = 0x8ae0b800] 04:20:52 INFO - PROCESS | 1774 | 1469100052954 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:20:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:20:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1695ms 04:20:53 INFO - PROCESS | 1774 | 1469100053036 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 04:20:53 INFO - PROCESS | 1774 | 1469100053041 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 04:20:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:20:53 INFO - PROCESS | 1774 | 1469100053047 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:20:53 INFO - PROCESS | 1774 | 1469100053051 Marionette TRACE conn3 <- [1,622,null,{}] 04:20:53 INFO - PROCESS | 1774 | 1469100053057 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:53 INFO - PROCESS | 1774 | 1469100053062 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:53 INFO - PROCESS | 1774 | 1469100053279 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 04:20:53 INFO - PROCESS | 1774 | 1469100053502 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:53 INFO - PROCESS | 1774 | 1469100053509 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b805000 == 91 [pid = 1774] [id = 163] 04:20:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x8db39400) [pid = 1774] [serial = 489] [outer = (nil)] 04:20:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x8f161800) [pid = 1774] [serial = 490] [outer = 0x8db39400] 04:20:53 INFO - PROCESS | 1774 | 1469100053639 Marionette DEBUG loaded listener.js 04:20:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x91472000) [pid = 1774] [serial = 491] [outer = 0x8db39400] 04:20:54 INFO - PROCESS | 1774 | 1469100054505 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:20:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:20:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1537ms 04:20:54 INFO - PROCESS | 1774 | 1469100054586 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 04:20:54 INFO - PROCESS | 1774 | 1469100054589 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 04:20:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:20:54 INFO - PROCESS | 1774 | 1469100054596 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:20:54 INFO - PROCESS | 1774 | 1469100054600 Marionette TRACE conn3 <- [1,626,null,{}] 04:20:54 INFO - PROCESS | 1774 | 1469100054606 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:54 INFO - PROCESS | 1774 | 1469100054612 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:54 INFO - PROCESS | 1774 | 1469100054821 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 04:20:55 INFO - PROCESS | 1774 | 1469100055487 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:55 INFO - PROCESS | 1774 | 1469100055494 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b807400 == 92 [pid = 1774] [id = 164] 04:20:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x8b807800) [pid = 1774] [serial = 492] [outer = (nil)] 04:20:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x8c9efc00) [pid = 1774] [serial = 493] [outer = 0x8b807800] 04:20:55 INFO - PROCESS | 1774 | 1469100055579 Marionette DEBUG loaded listener.js 04:20:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x8c9fa400) [pid = 1774] [serial = 494] [outer = 0x8b807800] 04:20:56 INFO - PROCESS | 1774 | 1469100056538 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:20:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:20:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1984ms 04:20:56 INFO - PROCESS | 1774 | 1469100056584 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 04:20:56 INFO - PROCESS | 1774 | 1469100056590 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 04:20:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:20:56 INFO - PROCESS | 1774 | 1469100056598 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:20:56 INFO - PROCESS | 1774 | 1469100056603 Marionette TRACE conn3 <- [1,630,null,{}] 04:20:56 INFO - PROCESS | 1774 | 1469100056612 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:56 INFO - PROCESS | 1774 | 1469100056620 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:56 INFO - PROCESS | 1774 | 1469100056824 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 04:20:57 INFO - PROCESS | 1774 | 1469100057082 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:57 INFO - PROCESS | 1774 | 1469100057095 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc2d000 == 93 [pid = 1774] [id = 165] 04:20:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x8e5ef800) [pid = 1774] [serial = 495] [outer = (nil)] 04:20:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x8e5fb400) [pid = 1774] [serial = 496] [outer = 0x8e5ef800] 04:20:57 INFO - PROCESS | 1774 | 1469100057182 Marionette DEBUG loaded listener.js 04:20:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x8e6cd800) [pid = 1774] [serial = 497] [outer = 0x8e5ef800] 04:20:58 INFO - PROCESS | 1774 | 1469100058222 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:20:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:20:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1689ms 04:20:58 INFO - PROCESS | 1774 | 1469100058291 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 04:20:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:20:58 INFO - PROCESS | 1774 | 1469100058298 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 04:20:58 INFO - PROCESS | 1774 | 1469100058305 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:20:58 INFO - PROCESS | 1774 | 1469100058308 Marionette TRACE conn3 <- [1,634,null,{}] 04:20:58 INFO - PROCESS | 1774 | 1469100058315 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:58 INFO - PROCESS | 1774 | 1469100058320 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:58 INFO - PROCESS | 1774 | 1469100058560 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 04:20:58 INFO - PROCESS | 1774 | 1469100058858 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:58 INFO - PROCESS | 1774 | 1469100058865 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:20:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d7800 == 94 [pid = 1774] [id = 166] 04:20:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x8e9dac00) [pid = 1774] [serial = 498] [outer = (nil)] 04:20:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x8eecac00) [pid = 1774] [serial = 499] [outer = 0x8e9dac00] 04:20:58 INFO - PROCESS | 1774 | 1469100058944 Marionette DEBUG loaded listener.js 04:20:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x8f507400) [pid = 1774] [serial = 500] [outer = 0x8e9dac00] 04:20:59 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x918c9400) [pid = 1774] [serial = 372] [outer = (nil)] [url = about:blank] 04:20:59 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x99ff8400) [pid = 1774] [serial = 394] [outer = (nil)] [url = about:blank] 04:20:59 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:20:59 INFO - PROCESS | 1774 | --DOCSHELL 0x95119000 == 93 [pid = 1774] [id = 46] 04:20:59 INFO - PROCESS | 1774 | 1469100059962 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:20:59 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0xa235b400) [pid = 1774] [serial = 319] [outer = (nil)] [url = about:blank] 04:20:59 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x90fb5800) [pid = 1774] [serial = 307] [outer = (nil)] [url = about:blank] 04:20:59 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x8f03bc00) [pid = 1774] [serial = 283] [outer = (nil)] [url = about:blank] 04:20:59 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x994d0c00) [pid = 1774] [serial = 268] [outer = (nil)] [url = about:blank] 04:20:59 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0xa6a28800) [pid = 1774] [serial = 325] [outer = (nil)] [url = about:blank] 04:20:59 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x9b71dc00) [pid = 1774] [serial = 316] [outer = (nil)] [url = about:blank] 04:20:59 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0xa2fbc000) [pid = 1774] [serial = 271] [outer = (nil)] [url = about:blank] 04:20:59 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0xa9062400) [pid = 1774] [serial = 280] [outer = (nil)] [url = about:blank] 04:20:59 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0xa4e4fc00) [pid = 1774] [serial = 274] [outer = (nil)] [url = about:blank] 04:20:59 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0xa6823800) [pid = 1774] [serial = 322] [outer = (nil)] [url = about:blank] 04:20:59 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0xa6f82000) [pid = 1774] [serial = 277] [outer = (nil)] [url = about:blank] 04:20:59 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x9765dc00) [pid = 1774] [serial = 349] [outer = (nil)] [url = about:blank] 04:20:59 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x9d9b6800) [pid = 1774] [serial = 262] [outer = (nil)] [url = about:blank] 04:20:59 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x9510b000) [pid = 1774] [serial = 265] [outer = (nil)] [url = about:blank] 04:20:59 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x9519a800) [pid = 1774] [serial = 310] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0xa9023800) [pid = 1774] [serial = 286] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x8e6cc400) [pid = 1774] [serial = 328] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x9a38d000) [pid = 1774] [serial = 313] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x8e5f1400) [pid = 1774] [serial = 351] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x953de800) [pid = 1774] [serial = 357] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x951a7000) [pid = 1774] [serial = 387] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x90ff1c00) [pid = 1774] [serial = 366] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x9cc16800) [pid = 1774] [serial = 376] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x98d9b400) [pid = 1774] [serial = 375] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x93979800) [pid = 1774] [serial = 384] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0xa62bbc00) [pid = 1774] [serial = 369] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x917c2400) [pid = 1774] [serial = 354] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x9ad6ac00) [pid = 1774] [serial = 360] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x90fb0c00) [pid = 1774] [serial = 379] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8f503c00) [pid = 1774] [serial = 378] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x90fec800) [pid = 1774] [serial = 381] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x9161e000) [pid = 1774] [serial = 382] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0xa2367400) [pid = 1774] [serial = 363] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x9221c000) [pid = 1774] [serial = 391] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x953e0400) [pid = 1774] [serial = 388] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x9a84a000) [pid = 1774] [serial = 220] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x98015400) [pid = 1774] [serial = 392] [outer = (nil)] [url = about:blank] 04:21:00 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x94736c00) [pid = 1774] [serial = 385] [outer = (nil)] [url = about:blank] 04:21:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:21:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1735ms 04:21:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:21:00 INFO - PROCESS | 1774 | 1469100060040 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 04:21:00 INFO - PROCESS | 1774 | 1469100060043 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 04:21:00 INFO - PROCESS | 1774 | 1469100060058 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:21:00 INFO - PROCESS | 1774 | 1469100060067 Marionette TRACE conn3 <- [1,638,null,{}] 04:21:00 INFO - PROCESS | 1774 | 1469100060075 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:00 INFO - PROCESS | 1774 | 1469100060083 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:00 INFO - PROCESS | 1774 | 1469100060286 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 04:21:00 INFO - PROCESS | 1774 | 1469100060514 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:00 INFO - PROCESS | 1774 | 1469100060523 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f157800 == 94 [pid = 1774] [id = 167] 04:21:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8f507000) [pid = 1774] [serial = 501] [outer = (nil)] 04:21:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x90feb800) [pid = 1774] [serial = 502] [outer = 0x8f507000] 04:21:00 INFO - PROCESS | 1774 | 1469100060599 Marionette DEBUG loaded listener.js 04:21:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x910a8800) [pid = 1774] [serial = 503] [outer = 0x8f507000] 04:21:01 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:01 INFO - PROCESS | 1774 | 1469100061503 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:21:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:21:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1509ms 04:21:01 INFO - PROCESS | 1774 | 1469100061560 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 04:21:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:21:01 INFO - PROCESS | 1774 | 1469100061565 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 04:21:01 INFO - PROCESS | 1774 | 1469100061571 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:21:01 INFO - PROCESS | 1774 | 1469100061575 Marionette TRACE conn3 <- [1,642,null,{}] 04:21:01 INFO - PROCESS | 1774 | 1469100061580 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:01 INFO - PROCESS | 1774 | 1469100061585 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:01 INFO - PROCESS | 1774 | 1469100061782 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 04:21:01 INFO - PROCESS | 1774 | 1469100061966 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:01 INFO - PROCESS | 1774 | 1469100061976 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6ce000 == 95 [pid = 1774] [id = 168] 04:21:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x90fbb400) [pid = 1774] [serial = 504] [outer = (nil)] 04:21:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x9161c400) [pid = 1774] [serial = 505] [outer = 0x90fbb400] 04:21:02 INFO - PROCESS | 1774 | 1469100062046 Marionette DEBUG loaded listener.js 04:21:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x91623800) [pid = 1774] [serial = 506] [outer = 0x90fbb400] 04:21:02 INFO - PROCESS | 1774 | 1469100062940 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:21:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:21:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1436ms 04:21:03 INFO - PROCESS | 1774 | 1469100063007 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 04:21:03 INFO - PROCESS | 1774 | 1469100063011 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 04:21:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:21:03 INFO - PROCESS | 1774 | 1469100063017 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:21:03 INFO - PROCESS | 1774 | 1469100063021 Marionette TRACE conn3 <- [1,646,null,{}] 04:21:03 INFO - PROCESS | 1774 | 1469100063026 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:03 INFO - PROCESS | 1774 | 1469100063031 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:03 INFO - PROCESS | 1774 | 1469100063275 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 04:21:03 INFO - PROCESS | 1774 | 1469100063294 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:03 INFO - PROCESS | 1774 | 1469100063308 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x9174ec00 == 96 [pid = 1774] [id = 169] 04:21:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x91751400) [pid = 1774] [serial = 507] [outer = (nil)] 04:21:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x91754800) [pid = 1774] [serial = 508] [outer = 0x91751400] 04:21:03 INFO - PROCESS | 1774 | 1469100063407 Marionette DEBUG loaded listener.js 04:21:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x917cac00) [pid = 1774] [serial = 509] [outer = 0x91751400] 04:21:04 INFO - PROCESS | 1774 | 1469100064788 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:21:04 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8e5f4400) [pid = 1774] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:21:04 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x9147ac00) [pid = 1774] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:21:04 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x90fae400) [pid = 1774] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:21:04 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x995b5c00) [pid = 1774] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:21:04 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8f15ac00) [pid = 1774] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:21:04 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x8e9dfc00) [pid = 1774] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:21:04 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x910ae400) [pid = 1774] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:21:04 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x9147a400) [pid = 1774] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:21:04 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x8e6ce800) [pid = 1774] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:21:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:21:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1881ms 04:21:04 INFO - PROCESS | 1774 | 1469100064938 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 04:21:04 INFO - PROCESS | 1774 | 1469100064941 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 04:21:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:21:04 INFO - PROCESS | 1774 | 1469100064949 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:21:04 INFO - PROCESS | 1774 | 1469100064951 Marionette TRACE conn3 <- [1,650,null,{}] 04:21:04 INFO - PROCESS | 1774 | 1469100064957 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:04 INFO - PROCESS | 1774 | 1469100064963 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:05 INFO - PROCESS | 1774 | 1469100065182 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 04:21:05 INFO - PROCESS | 1774 | 1469100065294 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:05 INFO - PROCESS | 1774 | 1469100065305 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eed0800 == 97 [pid = 1774] [id = 170] 04:21:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8f03b000) [pid = 1774] [serial = 510] [outer = (nil)] 04:21:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x91751000) [pid = 1774] [serial = 511] [outer = 0x8f03b000] 04:21:05 INFO - PROCESS | 1774 | 1469100065375 Marionette DEBUG loaded listener.js 04:21:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x918c2400) [pid = 1774] [serial = 512] [outer = 0x8f03b000] 04:21:06 INFO - PROCESS | 1774 | 1469100066080 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:21:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:21:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1181ms 04:21:06 INFO - PROCESS | 1774 | 1469100066131 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 04:21:06 INFO - PROCESS | 1774 | 1469100066135 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 04:21:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:21:06 INFO - PROCESS | 1774 | 1469100066150 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:21:06 INFO - PROCESS | 1774 | 1469100066154 Marionette TRACE conn3 <- [1,654,null,{}] 04:21:06 INFO - PROCESS | 1774 | 1469100066167 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:06 INFO - PROCESS | 1774 | 1469100066172 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:06 INFO - PROCESS | 1774 | 1469100066348 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 04:21:06 INFO - PROCESS | 1774 | 1469100066358 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:06 INFO - PROCESS | 1774 | 1469100066364 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f038400 == 98 [pid = 1774] [id = 171] 04:21:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8f15ac00) [pid = 1774] [serial = 513] [outer = (nil)] 04:21:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x93c79c00) [pid = 1774] [serial = 514] [outer = 0x8f15ac00] 04:21:06 INFO - PROCESS | 1774 | 1469100066437 Marionette DEBUG loaded listener.js 04:21:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x9473c800) [pid = 1774] [serial = 515] [outer = 0x8f15ac00] 04:21:07 INFO - PROCESS | 1774 | 1469100067616 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:21:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:21:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1550ms 04:21:07 INFO - PROCESS | 1774 | 1469100067693 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 04:21:07 INFO - PROCESS | 1774 | 1469100067701 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 04:21:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:21:07 INFO - PROCESS | 1774 | 1469100067709 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:21:07 INFO - PROCESS | 1774 | 1469100067715 Marionette TRACE conn3 <- [1,658,null,{}] 04:21:07 INFO - PROCESS | 1774 | 1469100067725 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:07 INFO - PROCESS | 1774 | 1469100067731 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:07 INFO - PROCESS | 1774 | 1469100067975 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 04:21:08 INFO - PROCESS | 1774 | 1469100068290 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:08 INFO - PROCESS | 1774 | 1469100068300 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db41000 == 99 [pid = 1774] [id = 172] 04:21:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8dc21400) [pid = 1774] [serial = 516] [outer = (nil)] 04:21:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8e5f8c00) [pid = 1774] [serial = 517] [outer = 0x8dc21400] 04:21:08 INFO - PROCESS | 1774 | 1469100068390 Marionette DEBUG loaded listener.js 04:21:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8e6c9800) [pid = 1774] [serial = 518] [outer = 0x8dc21400] 04:21:09 INFO - PROCESS | 1774 | 1469100069337 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:21:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:21:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1707ms 04:21:09 INFO - PROCESS | 1774 | 1469100069417 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 04:21:09 INFO - PROCESS | 1774 | 1469100069425 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 04:21:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:21:09 INFO - PROCESS | 1774 | 1469100069437 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:21:09 INFO - PROCESS | 1774 | 1469100069441 Marionette TRACE conn3 <- [1,662,null,{}] 04:21:09 INFO - PROCESS | 1774 | 1469100069448 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:09 INFO - PROCESS | 1774 | 1469100069454 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:09 INFO - PROCESS | 1774 | 1469100069697 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 04:21:09 INFO - PROCESS | 1774 | 1469100069967 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:09 INFO - PROCESS | 1774 | 1469100069978 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9dc800 == 100 [pid = 1774] [id = 173] 04:21:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8f15e800) [pid = 1774] [serial = 519] [outer = (nil)] 04:21:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8f508c00) [pid = 1774] [serial = 520] [outer = 0x8f15e800] 04:21:10 INFO - PROCESS | 1774 | 1469100070065 Marionette DEBUG loaded listener.js 04:21:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x90fea400) [pid = 1774] [serial = 521] [outer = 0x8f15e800] 04:21:10 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:11 INFO - PROCESS | 1774 | 1469100071065 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:21:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:21:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1691ms 04:21:11 INFO - PROCESS | 1774 | 1469100071128 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 04:21:11 INFO - PROCESS | 1774 | 1469100071133 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 04:21:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:21:11 INFO - PROCESS | 1774 | 1469100071140 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:21:11 INFO - PROCESS | 1774 | 1469100071147 Marionette TRACE conn3 <- [1,666,null,{}] 04:21:11 INFO - PROCESS | 1774 | 1469100071164 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:11 INFO - PROCESS | 1774 | 1469100071174 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:11 INFO - PROCESS | 1774 | 1469100071426 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 04:21:11 INFO - PROCESS | 1774 | 1469100071718 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:11 INFO - PROCESS | 1774 | 1469100071731 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x917c9000 == 101 [pid = 1774] [id = 174] 04:21:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x917c9400) [pid = 1774] [serial = 522] [outer = (nil)] 04:21:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x92f06400) [pid = 1774] [serial = 523] [outer = 0x917c9400] 04:21:11 INFO - PROCESS | 1774 | 1469100071819 Marionette DEBUG loaded listener.js 04:21:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x947e7c00) [pid = 1774] [serial = 524] [outer = 0x917c9400] 04:21:12 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:12 INFO - PROCESS | 1774 | 1469100072782 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:21:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:21:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1693ms 04:21:12 INFO - PROCESS | 1774 | 1469100072834 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 04:21:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:21:12 INFO - PROCESS | 1774 | 1469100072840 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 04:21:12 INFO - PROCESS | 1774 | 1469100072846 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:21:12 INFO - PROCESS | 1774 | 1469100072850 Marionette TRACE conn3 <- [1,670,null,{}] 04:21:12 INFO - PROCESS | 1774 | 1469100072856 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:12 INFO - PROCESS | 1774 | 1469100072862 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:13 INFO - PROCESS | 1774 | 1469100073072 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 04:21:13 INFO - PROCESS | 1774 | 1469100073352 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:13 INFO - PROCESS | 1774 | 1469100073361 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae04400 == 102 [pid = 1774] [id = 175] 04:21:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x92f06c00) [pid = 1774] [serial = 525] [outer = (nil)] 04:21:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x95121c00) [pid = 1774] [serial = 526] [outer = 0x92f06c00] 04:21:13 INFO - PROCESS | 1774 | 1469100073492 Marionette DEBUG loaded listener.js 04:21:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x951a5800) [pid = 1774] [serial = 527] [outer = 0x92f06c00] 04:21:14 INFO - PROCESS | 1774 | 1469100074386 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:21:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:21:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1583ms 04:21:14 INFO - PROCESS | 1774 | 1469100074429 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 04:21:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:21:14 INFO - PROCESS | 1774 | 1469100074433 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 04:21:14 INFO - PROCESS | 1774 | 1469100074440 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:21:14 INFO - PROCESS | 1774 | 1469100074444 Marionette TRACE conn3 <- [1,674,null,{}] 04:21:14 INFO - PROCESS | 1774 | 1469100074450 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:14 INFO - PROCESS | 1774 | 1469100074455 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:14 INFO - PROCESS | 1774 | 1469100074654 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 04:21:14 INFO - PROCESS | 1774 | 1469100074891 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:14 INFO - PROCESS | 1774 | 1469100074902 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x91752400 == 103 [pid = 1774] [id = 176] 04:21:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x94753c00) [pid = 1774] [serial = 528] [outer = (nil)] 04:21:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x953e0400) [pid = 1774] [serial = 529] [outer = 0x94753c00] 04:21:15 INFO - PROCESS | 1774 | 1469100075027 Marionette DEBUG loaded listener.js 04:21:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x9765a000) [pid = 1774] [serial = 530] [outer = 0x94753c00] 04:21:15 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:15 INFO - PROCESS | 1774 | 1469100075969 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:21:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 04:21:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1595ms 04:21:16 INFO - PROCESS | 1774 | 1469100076035 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 04:21:16 INFO - PROCESS | 1774 | 1469100076039 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 04:21:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:21:16 INFO - PROCESS | 1774 | 1469100076046 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:21:16 INFO - PROCESS | 1774 | 1469100076050 Marionette TRACE conn3 <- [1,678,null,{}] 04:21:16 INFO - PROCESS | 1774 | 1469100076056 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:16 INFO - PROCESS | 1774 | 1469100076067 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:16 INFO - PROCESS | 1774 | 1469100076334 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 04:21:16 INFO - PROCESS | 1774 | 1469100076627 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:16 INFO - PROCESS | 1774 | 1469100076638 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed1d800 == 104 [pid = 1774] [id = 177] 04:21:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x980f0400) [pid = 1774] [serial = 531] [outer = (nil)] 04:21:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x9976ec00) [pid = 1774] [serial = 532] [outer = 0x980f0400] 04:21:16 INFO - PROCESS | 1774 | 1469100076721 Marionette DEBUG loaded listener.js 04:21:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x99e4f800) [pid = 1774] [serial = 533] [outer = 0x980f0400] 04:21:17 INFO - PROCESS | 1774 | 1469100077627 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:21:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:21:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1631ms 04:21:17 INFO - PROCESS | 1774 | 1469100077678 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 04:21:17 INFO - PROCESS | 1774 | 1469100077683 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 04:21:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:21:17 INFO - PROCESS | 1774 | 1469100077708 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:21:17 INFO - PROCESS | 1774 | 1469100077713 Marionette TRACE conn3 <- [1,682,null,{}] 04:21:17 INFO - PROCESS | 1774 | 1469100077720 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:17 INFO - PROCESS | 1774 | 1469100077727 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:17 INFO - PROCESS | 1774 | 1469100077960 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 04:21:18 INFO - PROCESS | 1774 | 1469100078227 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:18 INFO - PROCESS | 1774 | 1469100078235 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x97662c00 == 105 [pid = 1774] [id = 178] 04:21:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x995b1400) [pid = 1774] [serial = 534] [outer = (nil)] 04:21:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x9a846800) [pid = 1774] [serial = 535] [outer = 0x995b1400] 04:21:18 INFO - PROCESS | 1774 | 1469100078335 Marionette DEBUG loaded listener.js 04:21:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x9a853400) [pid = 1774] [serial = 536] [outer = 0x995b1400] 04:21:19 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:19 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:21:19 INFO - PROCESS | 1774 | 1469100079665 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:21:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:21:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1985ms 04:21:19 INFO - PROCESS | 1774 | 1469100079692 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 04:21:19 INFO - PROCESS | 1774 | 1469100079696 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 04:21:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:21:19 INFO - PROCESS | 1774 | 1469100079764 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:21:19 INFO - PROCESS | 1774 | 1469100079769 Marionette TRACE conn3 <- [1,686,null,{}] 04:21:19 INFO - PROCESS | 1774 | 1469100079782 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:19 INFO - PROCESS | 1774 | 1469100079786 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:19 INFO - PROCESS | 1774 | 1469100079974 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 04:21:20 INFO - PROCESS | 1774 | 1469100080172 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:20 INFO - PROCESS | 1774 | 1469100080181 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x9882ac00 == 106 [pid = 1774] [id = 179] 04:21:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x99ffdc00) [pid = 1774] [serial = 537] [outer = (nil)] 04:21:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x9b722c00) [pid = 1774] [serial = 538] [outer = 0x99ffdc00] 04:21:20 INFO - PROCESS | 1774 | 1469100080261 Marionette DEBUG loaded listener.js 04:21:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x9cc16800) [pid = 1774] [serial = 539] [outer = 0x99ffdc00] 04:21:21 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:21 INFO - PROCESS | 1774 | 1469100081589 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:21:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:21:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1855ms 04:21:21 INFO - PROCESS | 1774 | 1469100081602 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 04:21:21 INFO - PROCESS | 1774 | 1469100081605 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 04:21:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:21:21 INFO - PROCESS | 1774 | 1469100081612 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:21:21 INFO - PROCESS | 1774 | 1469100081615 Marionette TRACE conn3 <- [1,690,null,{}] 04:21:21 INFO - PROCESS | 1774 | 1469100081621 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:21 INFO - PROCESS | 1774 | 1469100081627 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:21 INFO - PROCESS | 1774 | 1469100081895 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 04:21:22 INFO - PROCESS | 1774 | 1469100082104 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:22 INFO - PROCESS | 1774 | 1469100082113 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c1800 == 107 [pid = 1774] [id = 180] 04:21:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x8e9dd400) [pid = 1774] [serial = 540] [outer = (nil)] 04:21:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x918c9000) [pid = 1774] [serial = 541] [outer = 0x8e9dd400] 04:21:22 INFO - PROCESS | 1774 | 1469100082238 Marionette DEBUG loaded listener.js 04:21:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x951a4800) [pid = 1774] [serial = 542] [outer = 0x8e9dd400] 04:21:23 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:24 INFO - PROCESS | 1774 | 1469100084067 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:21:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:21:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2535ms 04:21:24 INFO - PROCESS | 1774 | 1469100084147 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 04:21:24 INFO - PROCESS | 1774 | 1469100084154 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 04:21:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:21:24 INFO - PROCESS | 1774 | 1469100084162 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:21:24 INFO - PROCESS | 1774 | 1469100084167 Marionette TRACE conn3 <- [1,694,null,{}] 04:21:24 INFO - PROCESS | 1774 | 1469100084174 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:24 INFO - PROCESS | 1774 | 1469100084181 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:24 INFO - PROCESS | 1774 | 1469100084393 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 04:21:24 INFO - PROCESS | 1774 | 1469100084596 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:24 INFO - PROCESS | 1774 | 1469100084606 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f0000 == 108 [pid = 1774] [id = 181] 04:21:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x8dc1e400) [pid = 1774] [serial = 543] [outer = (nil)] 04:21:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x8deafc00) [pid = 1774] [serial = 544] [outer = 0x8dc1e400] 04:21:24 INFO - PROCESS | 1774 | 1469100084727 Marionette DEBUG loaded listener.js 04:21:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x8e6cdc00) [pid = 1774] [serial = 545] [outer = 0x8dc1e400] 04:21:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8eed0800 == 107 [pid = 1774] [id = 170] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x9a872400) [pid = 1774] [serial = 403] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0xa2367800) [pid = 1774] [serial = 409] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x95115000) [pid = 1774] [serial = 400] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x910a8400) [pid = 1774] [serial = 418] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x910b2400) [pid = 1774] [serial = 421] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x91f46000) [pid = 1774] [serial = 424] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x9b8a2c00) [pid = 1774] [serial = 406] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x90fbb800) [pid = 1774] [serial = 397] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x8e9df400) [pid = 1774] [serial = 412] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x8eec8800) [pid = 1774] [serial = 415] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOCSHELL 0x9174ec00 == 106 [pid = 1774] [id = 169] 04:21:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6ce000 == 105 [pid = 1774] [id = 168] 04:21:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8f157800 == 104 [pid = 1774] [id = 167] 04:21:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d7800 == 103 [pid = 1774] [id = 166] 04:21:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc2d000 == 102 [pid = 1774] [id = 165] 04:21:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8b807400 == 101 [pid = 1774] [id = 164] 04:21:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ed000 == 100 [pid = 1774] [id = 160] 04:21:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb3000 == 99 [pid = 1774] [id = 159] 04:21:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc28c00 == 98 [pid = 1774] [id = 158] 04:21:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc22000 == 97 [pid = 1774] [id = 157] 04:21:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8db39c00 == 96 [pid = 1774] [id = 156] 04:21:25 INFO - PROCESS | 1774 | --DOCSHELL 0x98da5400 == 95 [pid = 1774] [id = 155] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x90fe8400) [pid = 1774] [serial = 451] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x9b124c00) [pid = 1774] [serial = 449] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x8f15a800) [pid = 1774] [serial = 430] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x8f165400) [pid = 1774] [serial = 431] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x99940800) [pid = 1774] [serial = 440] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x995b9c00) [pid = 1774] [serial = 439] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x94737400) [pid = 1774] [serial = 442] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x953e0000) [pid = 1774] [serial = 443] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x97662400) [pid = 1774] [serial = 437] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x95120000) [pid = 1774] [serial = 436] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x8e9dd000) [pid = 1774] [serial = 428] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x8e6cc000) [pid = 1774] [serial = 427] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x99948c00) [pid = 1774] [serial = 445] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x918bfc00) [pid = 1774] [serial = 434] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x910a6400) [pid = 1774] [serial = 433] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x9a845400) [pid = 1774] [serial = 446] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x93c80c00) [pid = 1774] [serial = 452] [outer = (nil)] [url = about:blank] 04:21:25 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x9ad6d400) [pid = 1774] [serial = 448] [outer = (nil)] [url = about:blank] 04:21:26 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:26 INFO - PROCESS | 1774 | 1469100086227 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:21:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:21:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2089ms 04:21:26 INFO - PROCESS | 1774 | 1469100086252 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 04:21:26 INFO - PROCESS | 1774 | 1469100086259 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 04:21:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:21:26 INFO - PROCESS | 1774 | 1469100086282 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:21:26 INFO - PROCESS | 1774 | 1469100086287 Marionette TRACE conn3 <- [1,698,null,{}] 04:21:26 INFO - PROCESS | 1774 | 1469100086293 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:26 INFO - PROCESS | 1774 | 1469100086299 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:26 INFO - PROCESS | 1774 | 1469100086477 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 04:21:26 INFO - PROCESS | 1774 | 1469100086489 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:26 INFO - PROCESS | 1774 | 1469100086499 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc22400 == 96 [pid = 1774] [id = 182] 04:21:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8debc800) [pid = 1774] [serial = 546] [outer = (nil)] 04:21:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8eecb000) [pid = 1774] [serial = 547] [outer = 0x8debc800] 04:21:26 INFO - PROCESS | 1774 | 1469100086575 Marionette DEBUG loaded listener.js 04:21:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8f03e800) [pid = 1774] [serial = 548] [outer = 0x8debc800] 04:21:27 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:27 INFO - PROCESS | 1774 | 1469100087872 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:21:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:21:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1638ms 04:21:27 INFO - PROCESS | 1774 | 1469100087915 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 04:21:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:21:27 INFO - PROCESS | 1774 | 1469100087919 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 04:21:27 INFO - PROCESS | 1774 | 1469100087926 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:21:27 INFO - PROCESS | 1774 | 1469100087932 Marionette TRACE conn3 <- [1,702,null,{}] 04:21:27 INFO - PROCESS | 1774 | 1469100087957 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:27 INFO - PROCESS | 1774 | 1469100087965 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:28 INFO - PROCESS | 1774 | 1469100088232 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 04:21:28 INFO - PROCESS | 1774 | 1469100088276 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:28 INFO - PROCESS | 1774 | 1469100088285 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fe9000 == 97 [pid = 1774] [id = 183] 04:21:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x90fe9800) [pid = 1774] [serial = 549] [outer = (nil)] 04:21:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x910b2400) [pid = 1774] [serial = 550] [outer = 0x90fe9800] 04:21:28 INFO - PROCESS | 1774 | 1469100088360 Marionette DEBUG loaded listener.js 04:21:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x9147a800) [pid = 1774] [serial = 551] [outer = 0x90fe9800] 04:21:29 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:29 INFO - PROCESS | 1774 | 1469100089698 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:21:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:21:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1788ms 04:21:29 INFO - PROCESS | 1774 | 1469100089731 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 04:21:29 INFO - PROCESS | 1774 | 1469100089735 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 04:21:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:21:29 INFO - PROCESS | 1774 | 1469100089744 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:21:29 INFO - PROCESS | 1774 | 1469100089747 Marionette TRACE conn3 <- [1,706,null,{}] 04:21:29 INFO - PROCESS | 1774 | 1469100089751 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:29 INFO - PROCESS | 1774 | 1469100089758 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:30 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x8f507000) [pid = 1774] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:21:30 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x8e9dac00) [pid = 1774] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:21:30 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x90fbb400) [pid = 1774] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:21:30 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8e5ef800) [pid = 1774] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:21:30 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8f03b000) [pid = 1774] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:21:30 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x91751400) [pid = 1774] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:21:30 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x8b807800) [pid = 1774] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:21:30 INFO - PROCESS | 1774 | 1469100090586 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 04:21:30 INFO - PROCESS | 1774 | 1469100090705 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:30 INFO - PROCESS | 1774 | 1469100090712 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ec400 == 98 [pid = 1774] [id = 184] 04:21:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8f03e400) [pid = 1774] [serial = 552] [outer = (nil)] 04:21:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x910af000) [pid = 1774] [serial = 553] [outer = 0x8f03e400] 04:21:30 INFO - PROCESS | 1774 | 1469100090787 Marionette DEBUG loaded listener.js 04:21:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x91624c00) [pid = 1774] [serial = 554] [outer = 0x8f03e400] 04:21:31 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:31 INFO - PROCESS | 1774 | 1469100091943 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:21:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:21:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2240ms 04:21:31 INFO - PROCESS | 1774 | 1469100091985 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 04:21:31 INFO - PROCESS | 1774 | 1469100091989 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 04:21:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:21:31 INFO - PROCESS | 1774 | 1469100091996 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:21:32 INFO - PROCESS | 1774 | 1469100092000 Marionette TRACE conn3 <- [1,710,null,{}] 04:21:32 INFO - PROCESS | 1774 | 1469100092006 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:32 INFO - PROCESS | 1774 | 1469100092011 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:32 INFO - PROCESS | 1774 | 1469100092294 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 04:21:32 INFO - PROCESS | 1774 | 1469100092474 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:32 INFO - PROCESS | 1774 | 1469100092485 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae07400 == 99 [pid = 1774] [id = 185] 04:21:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8ae07c00) [pid = 1774] [serial = 555] [outer = (nil)] 04:21:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8b80d000) [pid = 1774] [serial = 556] [outer = 0x8ae07c00] 04:21:32 INFO - PROCESS | 1774 | 1469100092609 Marionette DEBUG loaded listener.js 04:21:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8db33800) [pid = 1774] [serial = 557] [outer = 0x8ae07c00] 04:21:33 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:34 INFO - PROCESS | 1774 | 1469100094075 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:21:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:21:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2131ms 04:21:34 INFO - PROCESS | 1774 | 1469100094133 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 04:21:34 INFO - PROCESS | 1774 | 1469100094139 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 04:21:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:21:34 INFO - PROCESS | 1774 | 1469100094148 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:21:34 INFO - PROCESS | 1774 | 1469100094154 Marionette TRACE conn3 <- [1,714,null,{}] 04:21:34 INFO - PROCESS | 1774 | 1469100094162 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:34 INFO - PROCESS | 1774 | 1469100094168 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:34 INFO - PROCESS | 1774 | 1469100094444 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 04:21:34 INFO - PROCESS | 1774 | 1469100094638 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:34 INFO - PROCESS | 1774 | 1469100094648 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb5c00 == 100 [pid = 1774] [id = 186] 04:21:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8debd800) [pid = 1774] [serial = 558] [outer = (nil)] 04:21:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8eecf000) [pid = 1774] [serial = 559] [outer = 0x8debd800] 04:21:34 INFO - PROCESS | 1774 | 1469100094738 Marionette DEBUG loaded listener.js 04:21:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8f15e400) [pid = 1774] [serial = 560] [outer = 0x8debd800] 04:21:36 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:36 INFO - PROCESS | 1774 | 1469100096214 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:21:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 04:21:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2085ms 04:21:36 INFO - PROCESS | 1774 | 1469100096237 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 04:21:36 INFO - PROCESS | 1774 | 1469100096244 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 04:21:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:21:36 INFO - PROCESS | 1774 | 1469100096252 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:21:36 INFO - PROCESS | 1774 | 1469100096256 Marionette TRACE conn3 <- [1,718,null,{}] 04:21:36 INFO - PROCESS | 1774 | 1469100096264 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:36 INFO - PROCESS | 1774 | 1469100096268 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:36 INFO - PROCESS | 1774 | 1469100096476 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 04:21:36 INFO - PROCESS | 1774 | 1469100096672 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:36 INFO - PROCESS | 1774 | 1469100096684 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db38800 == 101 [pid = 1774] [id = 187] 04:21:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8ed23c00) [pid = 1774] [serial = 561] [outer = (nil)] 04:21:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x9147c800) [pid = 1774] [serial = 562] [outer = 0x8ed23c00] 04:21:36 INFO - PROCESS | 1774 | 1469100096803 Marionette DEBUG loaded listener.js 04:21:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x917c2c00) [pid = 1774] [serial = 563] [outer = 0x8ed23c00] 04:21:38 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:38 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:21:38 INFO - PROCESS | 1774 | 1469100098327 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:21:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:21:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2134ms 04:21:38 INFO - PROCESS | 1774 | 1469100098388 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 04:21:38 INFO - PROCESS | 1774 | 1469100098393 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 04:21:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:21:38 INFO - PROCESS | 1774 | 1469100098412 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:21:38 INFO - PROCESS | 1774 | 1469100098422 Marionette TRACE conn3 <- [1,722,null,{}] 04:21:38 INFO - PROCESS | 1774 | 1469100098476 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:38 INFO - PROCESS | 1774 | 1469100098483 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:38 INFO - PROCESS | 1774 | 1469100098723 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 04:21:38 INFO - PROCESS | 1774 | 1469100098925 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:38 INFO - PROCESS | 1774 | 1469100098934 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3cc00 == 102 [pid = 1774] [id = 188] 04:21:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x90fb5000) [pid = 1774] [serial = 564] [outer = (nil)] 04:21:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x93979800) [pid = 1774] [serial = 565] [outer = 0x90fb5000] 04:21:39 INFO - PROCESS | 1774 | 1469100099018 Marionette DEBUG loaded listener.js 04:21:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x95115800) [pid = 1774] [serial = 566] [outer = 0x90fb5000] 04:21:39 INFO - PROCESS | 1774 | 1469100099948 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 04:21:40 INFO - PROCESS | 1774 | 1469100100005 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 04:21:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:21:40 INFO - PROCESS | 1774 | 1469100100012 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:21:40 INFO - PROCESS | 1774 | 1469100100015 Marionette TRACE conn3 <- [1,726,null,{}] 04:21:40 INFO - PROCESS | 1774 | 1469100100021 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:40 INFO - PROCESS | 1774 | 1469100100027 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:40 INFO - PROCESS | 1774 | 1469100100236 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 04:21:40 INFO - PROCESS | 1774 | 1469100100496 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:40 INFO - PROCESS | 1774 | 1469100100506 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c8800 == 103 [pid = 1774] [id = 189] 04:21:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x8f15dc00) [pid = 1774] [serial = 567] [outer = (nil)] 04:21:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x95305000) [pid = 1774] [serial = 568] [outer = 0x8f15dc00] 04:21:40 INFO - PROCESS | 1774 | 1469100100632 Marionette DEBUG loaded listener.js 04:21:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x953e0000) [pid = 1774] [serial = 569] [outer = 0x8f15dc00] 04:21:41 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:41 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:21:41 INFO - PROCESS | 1774 | 1469100101664 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:21:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:21:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1687ms 04:21:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:21:41 INFO - PROCESS | 1774 | 1469100101700 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 04:21:41 INFO - PROCESS | 1774 | 1469100101703 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 04:21:41 INFO - PROCESS | 1774 | 1469100101711 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:21:41 INFO - PROCESS | 1774 | 1469100101714 Marionette TRACE conn3 <- [1,730,null,{}] 04:21:41 INFO - PROCESS | 1774 | 1469100101721 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:41 INFO - PROCESS | 1774 | 1469100101727 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:41 INFO - PROCESS | 1774 | 1469100101936 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 04:21:42 INFO - PROCESS | 1774 | 1469100102240 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:42 INFO - PROCESS | 1774 | 1469100102260 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x951a2400 == 104 [pid = 1774] [id = 190] 04:21:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x980e8800) [pid = 1774] [serial = 570] [outer = (nil)] 04:21:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x994d2c00) [pid = 1774] [serial = 571] [outer = 0x980e8800] 04:21:42 INFO - PROCESS | 1774 | 1469100102356 Marionette DEBUG loaded listener.js 04:21:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x9a380400) [pid = 1774] [serial = 572] [outer = 0x980e8800] 04:21:43 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:43 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:21:43 INFO - PROCESS | 1774 | 1469100103380 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 04:21:43 INFO - PROCESS | 1774 | 1469100103457 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 04:21:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:21:43 INFO - PROCESS | 1774 | 1469100103463 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:21:43 INFO - PROCESS | 1774 | 1469100103467 Marionette TRACE conn3 <- [1,734,null,{}] 04:21:43 INFO - PROCESS | 1774 | 1469100103473 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:43 INFO - PROCESS | 1774 | 1469100103479 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:43 INFO - PROCESS | 1774 | 1469100103682 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 04:21:43 INFO - PROCESS | 1774 | 1469100103959 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:43 INFO - PROCESS | 1774 | 1469100103970 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x910a7800 == 105 [pid = 1774] [id = 191] 04:21:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x9a853000) [pid = 1774] [serial = 573] [outer = (nil)] 04:21:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x9d9b0400) [pid = 1774] [serial = 574] [outer = 0x9a853000] 04:21:44 INFO - PROCESS | 1774 | 1469100104057 Marionette DEBUG loaded listener.js 04:21:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0xa111a800) [pid = 1774] [serial = 575] [outer = 0x9a853000] 04:21:44 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:44 INFO - PROCESS | 1774 | 1469100104957 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:21:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:21:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1533ms 04:21:45 INFO - PROCESS | 1774 | 1469100104997 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 04:21:45 INFO - PROCESS | 1774 | 1469100105001 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 04:21:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:21:45 INFO - PROCESS | 1774 | 1469100105008 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:21:45 INFO - PROCESS | 1774 | 1469100105012 Marionette TRACE conn3 <- [1,738,null,{}] 04:21:45 INFO - PROCESS | 1774 | 1469100105018 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:45 INFO - PROCESS | 1774 | 1469100105024 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:45 INFO - PROCESS | 1774 | 1469100105229 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 04:21:45 INFO - PROCESS | 1774 | 1469100105506 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:45 INFO - PROCESS | 1774 | 1469100105514 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x93a43000 == 106 [pid = 1774] [id = 192] 04:21:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x953dc400) [pid = 1774] [serial = 576] [outer = (nil)] 04:21:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0xa23f9400) [pid = 1774] [serial = 577] [outer = 0x953dc400] 04:21:45 INFO - PROCESS | 1774 | 1469100105646 Marionette DEBUG loaded listener.js 04:21:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0xa25ea400) [pid = 1774] [serial = 578] [outer = 0x953dc400] 04:21:46 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:46 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:21:47 INFO - PROCESS | 1774 | 1469100107012 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:21:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:21:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2035ms 04:21:47 INFO - PROCESS | 1774 | 1469100107105 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 04:21:47 INFO - PROCESS | 1774 | 1469100107109 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 04:21:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:21:47 INFO - PROCESS | 1774 | 1469100107123 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:21:47 INFO - PROCESS | 1774 | 1469100107126 Marionette TRACE conn3 <- [1,742,null,{}] 04:21:47 INFO - PROCESS | 1774 | 1469100107133 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:47 INFO - PROCESS | 1774 | 1469100107138 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:47 INFO - PROCESS | 1774 | 1469100107346 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 04:21:47 INFO - PROCESS | 1774 | 1469100107547 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:47 INFO - PROCESS | 1774 | 1469100107555 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0cc00 == 107 [pid = 1774] [id = 193] 04:21:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x8db3b800) [pid = 1774] [serial = 579] [outer = (nil)] 04:21:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x91620800) [pid = 1774] [serial = 580] [outer = 0x8db3b800] 04:21:47 INFO - PROCESS | 1774 | 1469100107681 Marionette DEBUG loaded listener.js 04:21:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x918c5400) [pid = 1774] [serial = 581] [outer = 0x8db3b800] 04:21:48 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:49 INFO - PROCESS | 1774 | 1469100109094 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:21:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 04:21:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2033ms 04:21:49 INFO - PROCESS | 1774 | 1469100109157 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 04:21:49 INFO - PROCESS | 1774 | 1469100109163 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 04:21:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:21:49 INFO - PROCESS | 1774 | 1469100109172 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:21:49 INFO - PROCESS | 1774 | 1469100109177 Marionette TRACE conn3 <- [1,746,null,{}] 04:21:49 INFO - PROCESS | 1774 | 1469100109185 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:49 INFO - PROCESS | 1774 | 1469100109190 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:49 INFO - PROCESS | 1774 | 1469100109372 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 04:21:49 INFO - PROCESS | 1774 | 1469100109589 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:49 INFO - PROCESS | 1774 | 1469100109602 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3c800 == 108 [pid = 1774] [id = 194] 04:21:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x8e9d4000) [pid = 1774] [serial = 582] [outer = (nil)] 04:21:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x8e9dd000) [pid = 1774] [serial = 583] [outer = 0x8e9d4000] 04:21:49 INFO - PROCESS | 1774 | 1469100109683 Marionette DEBUG loaded listener.js 04:21:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x8ed28400) [pid = 1774] [serial = 584] [outer = 0x8e9d4000] 04:21:50 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:51 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5efc00 == 107 [pid = 1774] [id = 144] 04:21:51 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ec400 == 106 [pid = 1774] [id = 184] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x8f161800) [pid = 1774] [serial = 490] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x8c9fbc00) [pid = 1774] [serial = 484] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x8b806c00) [pid = 1774] [serial = 487] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x8c9f4800) [pid = 1774] [serial = 481] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x93c79c00) [pid = 1774] [serial = 514] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOCSHELL 0x90fe9000 == 105 [pid = 1774] [id = 183] 04:21:51 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc22400 == 104 [pid = 1774] [id = 182] 04:21:51 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f0000 == 103 [pid = 1774] [id = 181] 04:21:51 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:51 INFO - PROCESS | 1774 | --DOCSHELL 0x8db41000 == 102 [pid = 1774] [id = 172] 04:21:51 INFO - PROCESS | 1774 | 1469100111379 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:21:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:21:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2236ms 04:21:51 INFO - PROCESS | 1774 | 1469100111408 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 04:21:51 INFO - PROCESS | 1774 | 1469100111415 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 04:21:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:21:51 INFO - PROCESS | 1774 | 1469100111425 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:21:51 INFO - PROCESS | 1774 | 1469100111430 Marionette TRACE conn3 <- [1,750,null,{}] 04:21:51 INFO - PROCESS | 1774 | 1469100111440 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:51 INFO - PROCESS | 1774 | 1469100111445 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x910a8800) [pid = 1774] [serial = 503] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x8f507400) [pid = 1774] [serial = 500] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x8dc26c00) [pid = 1774] [serial = 469] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x8deb5800) [pid = 1774] [serial = 475] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x91623800) [pid = 1774] [serial = 506] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x9161c400) [pid = 1774] [serial = 505] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x989bfc00) [pid = 1774] [serial = 454] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x8e5fb400) [pid = 1774] [serial = 496] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0xa35b9c00) [pid = 1774] [serial = 472] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x8eecf400) [pid = 1774] [serial = 457] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8eecac00) [pid = 1774] [serial = 499] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x918ccc00) [pid = 1774] [serial = 460] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x91751000) [pid = 1774] [serial = 511] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x917cac00) [pid = 1774] [serial = 509] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8c9fa400) [pid = 1774] [serial = 494] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x99bb4000) [pid = 1774] [serial = 463] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x90feb800) [pid = 1774] [serial = 502] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x9171f400) [pid = 1774] [serial = 478] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0xa23f4800) [pid = 1774] [serial = 466] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x8e6cd800) [pid = 1774] [serial = 497] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x91754800) [pid = 1774] [serial = 508] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x8c9efc00) [pid = 1774] [serial = 493] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x918c2400) [pid = 1774] [serial = 512] [outer = (nil)] [url = about:blank] 04:21:51 INFO - PROCESS | 1774 | 1469100111809 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 04:21:51 INFO - PROCESS | 1774 | 1469100111954 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:51 INFO - PROCESS | 1774 | 1469100111970 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db37800 == 103 [pid = 1774] [id = 195] 04:21:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8db3fc00) [pid = 1774] [serial = 585] [outer = (nil)] 04:21:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8dc24000) [pid = 1774] [serial = 586] [outer = 0x8db3fc00] 04:21:52 INFO - PROCESS | 1774 | 1469100112071 Marionette DEBUG loaded listener.js 04:21:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8deb3c00) [pid = 1774] [serial = 587] [outer = 0x8db3fc00] 04:21:53 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:53 INFO - PROCESS | 1774 | 1469100113580 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:21:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:21:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2193ms 04:21:53 INFO - PROCESS | 1774 | 1469100113618 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 04:21:53 INFO - PROCESS | 1774 | 1469100113626 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 04:21:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:21:53 INFO - PROCESS | 1774 | 1469100113638 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:21:53 INFO - PROCESS | 1774 | 1469100113642 Marionette TRACE conn3 <- [1,754,null,{}] 04:21:53 INFO - PROCESS | 1774 | 1469100113649 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:53 INFO - PROCESS | 1774 | 1469100113655 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:53 INFO - PROCESS | 1774 | 1469100113885 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 04:21:54 INFO - PROCESS | 1774 | 1469100114087 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:54 INFO - PROCESS | 1774 | 1469100114101 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3b000 == 104 [pid = 1774] [id = 196] 04:21:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8deb8c00) [pid = 1774] [serial = 588] [outer = (nil)] 04:21:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8f15e000) [pid = 1774] [serial = 589] [outer = 0x8deb8c00] 04:21:54 INFO - PROCESS | 1774 | 1469100114222 Marionette DEBUG loaded listener.js 04:21:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x90fadc00) [pid = 1774] [serial = 590] [outer = 0x8deb8c00] 04:21:55 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:55 INFO - PROCESS | 1774 | 1469100115673 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:21:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:21:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2088ms 04:21:55 INFO - PROCESS | 1774 | 1469100115726 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 04:21:55 INFO - PROCESS | 1774 | 1469100115729 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 04:21:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:21:55 INFO - PROCESS | 1774 | 1469100115737 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:21:55 INFO - PROCESS | 1774 | 1469100115744 Marionette TRACE conn3 <- [1,758,null,{}] 04:21:55 INFO - PROCESS | 1774 | 1469100115762 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:55 INFO - PROCESS | 1774 | 1469100115771 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:55 INFO - PROCESS | 1774 | 1469100115975 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 04:21:56 INFO - PROCESS | 1774 | 1469100116173 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:56 INFO - PROCESS | 1774 | 1469100116184 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fee000 == 105 [pid = 1774] [id = 197] 04:21:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x910b3c00) [pid = 1774] [serial = 591] [outer = (nil)] 04:21:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x9174a000) [pid = 1774] [serial = 592] [outer = 0x910b3c00] 04:21:56 INFO - PROCESS | 1774 | 1469100116272 Marionette DEBUG loaded listener.js 04:21:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x91756c00) [pid = 1774] [serial = 593] [outer = 0x910b3c00] 04:21:57 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:57 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:21:57 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:57 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:57 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:21:57 INFO - PROCESS | 1774 | 1469100117311 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:21:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:21:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1642ms 04:21:57 INFO - PROCESS | 1774 | 1469100117381 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 04:21:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:21:57 INFO - PROCESS | 1774 | 1469100117386 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 04:21:57 INFO - PROCESS | 1774 | 1469100117393 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:21:57 INFO - PROCESS | 1774 | 1469100117397 Marionette TRACE conn3 <- [1,762,null,{}] 04:21:57 INFO - PROCESS | 1774 | 1469100117403 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:57 INFO - PROCESS | 1774 | 1469100117408 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:57 INFO - PROCESS | 1774 | 1469100117657 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 04:21:57 INFO - PROCESS | 1774 | 1469100117956 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:57 INFO - PROCESS | 1774 | 1469100117962 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f4c000 == 106 [pid = 1774] [id = 198] 04:21:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x91f4c800) [pid = 1774] [serial = 594] [outer = (nil)] 04:21:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x93c76c00) [pid = 1774] [serial = 595] [outer = 0x91f4c800] 04:21:58 INFO - PROCESS | 1774 | 1469100118052 Marionette DEBUG loaded listener.js 04:21:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x9473b400) [pid = 1774] [serial = 596] [outer = 0x91f4c800] 04:21:59 INFO - PROCESS | 1774 | 1469100119350 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:21:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:21:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2036ms 04:21:59 INFO - PROCESS | 1774 | 1469100119468 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 04:21:59 INFO - PROCESS | 1774 | 1469100119472 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 04:21:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:21:59 INFO - PROCESS | 1774 | 1469100119497 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:21:59 INFO - PROCESS | 1774 | 1469100119500 Marionette TRACE conn3 <- [1,766,null,{}] 04:21:59 INFO - PROCESS | 1774 | 1469100119507 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:59 INFO - PROCESS | 1774 | 1469100119512 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:59 INFO - PROCESS | 1774 | 1469100119695 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 04:21:59 INFO - PROCESS | 1774 | 1469100119895 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:59 INFO - PROCESS | 1774 | 1469100119904 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:21:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x947f2c00 == 107 [pid = 1774] [id = 199] 04:21:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x95112000) [pid = 1774] [serial = 597] [outer = (nil)] 04:22:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x9519e400) [pid = 1774] [serial = 598] [outer = 0x95112000] 04:22:00 INFO - PROCESS | 1774 | 1469100120023 Marionette DEBUG loaded listener.js 04:22:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x951f3400) [pid = 1774] [serial = 599] [outer = 0x95112000] 04:22:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x99878400) [pid = 1774] [serial = 600] [outer = 0x995bb400] 04:22:01 INFO - PROCESS | 1774 | 1469100121567 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:22:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:22:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2089ms 04:22:01 INFO - PROCESS | 1774 | 1469100121582 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 04:22:01 INFO - PROCESS | 1774 | 1469100121586 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 04:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:22:01 INFO - PROCESS | 1774 | 1469100121593 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:22:01 INFO - PROCESS | 1774 | 1469100121603 Marionette TRACE conn3 <- [1,770,null,{}] 04:22:01 INFO - PROCESS | 1774 | 1469100121613 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:01 INFO - PROCESS | 1774 | 1469100121624 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:01 INFO - PROCESS | 1774 | 1469100121895 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 04:22:02 INFO - PROCESS | 1774 | 1469100122107 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:02 INFO - PROCESS | 1774 | 1469100122115 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9fac00 == 108 [pid = 1774] [id = 200] 04:22:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x9171fc00) [pid = 1774] [serial = 601] [outer = (nil)] 04:22:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x9a2fac00) [pid = 1774] [serial = 602] [outer = 0x9171fc00] 04:22:02 INFO - PROCESS | 1774 | 1469100122256 Marionette DEBUG loaded listener.js 04:22:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x9b71cc00) [pid = 1774] [serial = 603] [outer = 0x9171fc00] 04:22:03 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f7800 == 107 [pid = 1774] [id = 141] 04:22:03 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d2400 == 106 [pid = 1774] [id = 143] 04:22:03 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9e1800 == 105 [pid = 1774] [id = 152] 04:22:03 INFO - PROCESS | 1774 | --DOCSHELL 0x92f0c400 == 104 [pid = 1774] [id = 154] 04:22:03 INFO - PROCESS | 1774 | --DOCSHELL 0x8eec7c00 == 103 [pid = 1774] [id = 139] 04:22:03 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5fd400 == 102 [pid = 1774] [id = 137] 04:22:03 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f2400 == 101 [pid = 1774] [id = 142] 04:22:03 INFO - PROCESS | 1774 | --DOCSHELL 0x91624800 == 100 [pid = 1774] [id = 153] 04:22:03 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f4000 == 99 [pid = 1774] [id = 124] 04:22:03 INFO - PROCESS | 1774 | --DOCSHELL 0x8eed0c00 == 98 [pid = 1774] [id = 140] 04:22:03 INFO - PROCESS | 1774 | --DOCSHELL 0x93a43000 == 97 [pid = 1774] [id = 192] 04:22:03 INFO - PROCESS | 1774 | --DOCSHELL 0x951a2400 == 96 [pid = 1774] [id = 190] 04:22:03 INFO - PROCESS | 1774 | --DOCSHELL 0x910a7800 == 95 [pid = 1774] [id = 191] 04:22:03 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c8800 == 94 [pid = 1774] [id = 189] 04:22:03 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3cc00 == 93 [pid = 1774] [id = 188] 04:22:03 INFO - PROCESS | 1774 | --DOCSHELL 0x8db38800 == 92 [pid = 1774] [id = 187] 04:22:03 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb5c00 == 91 [pid = 1774] [id = 186] 04:22:03 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae07400 == 90 [pid = 1774] [id = 185] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x94748c00 == 89 [pid = 1774] [id = 22] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8db33400 == 88 [pid = 1774] [id = 127] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x94739c00 == 87 [pid = 1774] [id = 64] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8db40800 == 86 [pid = 1774] [id = 151] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x98da6800 == 85 [pid = 1774] [id = 149] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x97654c00 == 84 [pid = 1774] [id = 60] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x90fed000 == 83 [pid = 1774] [id = 123] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9dc800 == 82 [pid = 1774] [id = 173] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x93c79400 == 81 [pid = 1774] [id = 23] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed1d800 == 80 [pid = 1774] [id = 177] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9a38ac00 == 79 [pid = 1774] [id = 51] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9221b400 == 78 [pid = 1774] [id = 128] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x90fb1400 == 77 [pid = 1774] [id = 90] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x995b6c00 == 76 [pid = 1774] [id = 28] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x97662c00 == 75 [pid = 1774] [id = 178] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x995b0400 == 74 [pid = 1774] [id = 120] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x97653800 == 73 [pid = 1774] [id = 104] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x918cb000 == 72 [pid = 1774] [id = 133] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c3000 == 71 [pid = 1774] [id = 109] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x94733800 == 70 [pid = 1774] [id = 15] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6cfc00 == 69 [pid = 1774] [id = 132] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0xa336c800 == 68 [pid = 1774] [id = 27] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x90feec00 == 67 [pid = 1774] [id = 122] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x93c84c00 == 66 [pid = 1774] [id = 47] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6cd400 == 65 [pid = 1774] [id = 148] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9221cc00 == 64 [pid = 1774] [id = 32] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6ce400 == 63 [pid = 1774] [id = 145] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x951a5c00 == 62 [pid = 1774] [id = 87] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x90fb3800 == 61 [pid = 1774] [id = 130] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9d90c000 == 60 [pid = 1774] [id = 61] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c8000 == 59 [pid = 1774] [id = 150] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9a76b400 == 58 [pid = 1774] [id = 24] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8f037800 == 57 [pid = 1774] [id = 131] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x92219800 == 56 [pid = 1774] [id = 20] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8f15c800 == 55 [pid = 1774] [id = 146] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f1800 == 54 [pid = 1774] [id = 121] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9221a400 == 53 [pid = 1774] [id = 19] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0xa62bc800 == 52 [pid = 1774] [id = 62] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f3000 == 51 [pid = 1774] [id = 126] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0cc00 == 50 [pid = 1774] [id = 193] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0xa2537c00 == 49 [pid = 1774] [id = 107] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8f510400 == 48 [pid = 1774] [id = 81] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x91752400 == 47 [pid = 1774] [id = 176] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x953e1000 == 46 [pid = 1774] [id = 134] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x90ff0800 == 45 [pid = 1774] [id = 147] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x917c9000 == 44 [pid = 1774] [id = 174] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x94735c00 == 43 [pid = 1774] [id = 125] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0xa4e58000 == 42 [pid = 1774] [id = 63] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9aa24400 == 41 [pid = 1774] [id = 136] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae04400 == 40 [pid = 1774] [id = 175] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c5400 == 39 [pid = 1774] [id = 135] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9994d800 == 38 [pid = 1774] [id = 30] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9882ac00 == 37 [pid = 1774] [id = 179] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9530fc00 == 36 [pid = 1774] [id = 89] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8f509400 == 35 [pid = 1774] [id = 129] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9221b800 == 34 [pid = 1774] [id = 31] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9994ac00 == 33 [pid = 1774] [id = 39] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x91620000 == 32 [pid = 1774] [id = 105] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x95117800 == 31 [pid = 1774] [id = 59] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x98014c00 == 30 [pid = 1774] [id = 29] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x99ff3800 == 29 [pid = 1774] [id = 58] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9b11c000 == 28 [pid = 1774] [id = 50] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8eec2000 == 27 [pid = 1774] [id = 138] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x95199c00 == 26 [pid = 1774] [id = 37] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x953e3400 == 25 [pid = 1774] [id = 71] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9b89a000 == 24 [pid = 1774] [id = 21] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8f504000 == 23 [pid = 1774] [id = 80] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8b805000 == 22 [pid = 1774] [id = 163] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0b000 == 21 [pid = 1774] [id = 162] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f6c00 == 20 [pid = 1774] [id = 161] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9a879c00 == 19 [pid = 1774] [id = 106] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0xa6a1fc00 == 18 [pid = 1774] [id = 108] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3c800 == 17 [pid = 1774] [id = 194] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9a384000 == 16 [pid = 1774] [id = 17] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8f038400 == 15 [pid = 1774] [id = 171] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x947f2c00 == 14 [pid = 1774] [id = 199] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x91f4c000 == 13 [pid = 1774] [id = 198] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c1800 == 12 [pid = 1774] [id = 180] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x90fee000 == 11 [pid = 1774] [id = 197] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3b000 == 10 [pid = 1774] [id = 196] 04:22:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8db37800 == 9 [pid = 1774] [id = 195] 04:22:11 INFO - PROCESS | 1774 | 1469100131177 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 9626ms 04:22:11 INFO - PROCESS | 1774 | 1469100131235 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 04:22:11 INFO - PROCESS | 1774 | 1469100131241 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 04:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:22:11 INFO - PROCESS | 1774 | 1469100131252 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:22:11 INFO - PROCESS | 1774 | 1469100131257 Marionette TRACE conn3 <- [1,774,null,{}] 04:22:11 INFO - PROCESS | 1774 | 1469100131269 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:11 INFO - PROCESS | 1774 | 1469100131274 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:11 INFO - PROCESS | 1774 | 1469100131469 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 04:22:11 INFO - PROCESS | 1774 | 1469100131488 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:11 INFO - PROCESS | 1774 | 1469100131499 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b80fc00 == 10 [pid = 1774] [id = 201] 04:22:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x8db3dc00) [pid = 1774] [serial = 604] [outer = (nil)] 04:22:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x8dc23000) [pid = 1774] [serial = 605] [outer = 0x8db3dc00] 04:22:11 INFO - PROCESS | 1774 | 1469100131716 Marionette DEBUG loaded listener.js 04:22:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x8dc29800) [pid = 1774] [serial = 606] [outer = 0x8db3dc00] 04:22:12 INFO - PROCESS | 1774 | 1469100132619 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1392ms 04:22:12 INFO - PROCESS | 1774 | 1469100132643 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 04:22:12 INFO - PROCESS | 1774 | 1469100132653 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 04:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:22:12 INFO - PROCESS | 1774 | 1469100132665 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:22:12 INFO - PROCESS | 1774 | 1469100132669 Marionette TRACE conn3 <- [1,778,null,{}] 04:22:12 INFO - PROCESS | 1774 | 1469100132676 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:12 INFO - PROCESS | 1774 | 1469100132683 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:12 INFO - PROCESS | 1774 | 1469100132873 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 04:22:13 INFO - PROCESS | 1774 | 1469100133064 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:13 INFO - PROCESS | 1774 | 1469100133074 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db37c00 == 11 [pid = 1774] [id = 202] 04:22:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x8e6c6400) [pid = 1774] [serial = 607] [outer = (nil)] 04:22:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x8e9d4c00) [pid = 1774] [serial = 608] [outer = 0x8e6c6400] 04:22:13 INFO - PROCESS | 1774 | 1469100133152 Marionette DEBUG loaded listener.js 04:22:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x8e9dc800) [pid = 1774] [serial = 609] [outer = 0x8e6c6400] 04:22:14 INFO - PROCESS | 1774 | 1469100134200 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1587ms 04:22:14 INFO - PROCESS | 1774 | 1469100134259 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 04:22:14 INFO - PROCESS | 1774 | 1469100134262 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 04:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:22:14 INFO - PROCESS | 1774 | 1469100134270 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:22:14 INFO - PROCESS | 1774 | 1469100134276 Marionette TRACE conn3 <- [1,782,null,{}] 04:22:14 INFO - PROCESS | 1774 | 1469100134303 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:14 INFO - PROCESS | 1774 | 1469100134313 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:14 INFO - PROCESS | 1774 | 1469100134557 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 04:22:14 INFO - PROCESS | 1774 | 1469100134581 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:14 INFO - PROCESS | 1774 | 1469100134594 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f164800 == 12 [pid = 1774] [id = 203] 04:22:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x8f502000) [pid = 1774] [serial = 610] [outer = (nil)] 04:22:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x8f508400) [pid = 1774] [serial = 611] [outer = 0x8f502000] 04:22:14 INFO - PROCESS | 1774 | 1469100134676 Marionette DEBUG loaded listener.js 04:22:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x90fb3800) [pid = 1774] [serial = 612] [outer = 0x8f502000] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x8ae07c00) [pid = 1774] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x90fe9800) [pid = 1774] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x8debc800) [pid = 1774] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x8dc1e400) [pid = 1774] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x995b1400) [pid = 1774] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x99ffdc00) [pid = 1774] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x8e9d4000) [pid = 1774] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x8e9dd400) [pid = 1774] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x8f15e800) [pid = 1774] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x94753c00) [pid = 1774] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x8f15ac00) [pid = 1774] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x8dc21400) [pid = 1774] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x980f0400) [pid = 1774] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x917c9400) [pid = 1774] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x92f06c00) [pid = 1774] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8e5f4c00) [pid = 1774] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x8db37400) [pid = 1774] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x8eec9400) [pid = 1774] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x93970400) [pid = 1774] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8c9ee400) [pid = 1774] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x99ffd400) [pid = 1774] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x910ae000) [pid = 1774] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x8f157c00) [pid = 1774] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x9147e000) [pid = 1774] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x90fef000) [pid = 1774] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x917c4800) [pid = 1774] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x8f15b400) [pid = 1774] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x8eec2800) [pid = 1774] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x9b1ca400) [pid = 1774] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x9519b400) [pid = 1774] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x9a850000) [pid = 1774] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8e9d4400) [pid = 1774] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x8c9f7c00) [pid = 1774] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x90ff4800) [pid = 1774] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x99bb3c00) [pid = 1774] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8ae0b800) [pid = 1774] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x8db39400) [pid = 1774] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x8e5f6c00) [pid = 1774] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x95112000) [pid = 1774] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x91f4c800) [pid = 1774] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x910b3c00) [pid = 1774] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x8deb8c00) [pid = 1774] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x8db3b800) [pid = 1774] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x8db3fc00) [pid = 1774] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x953dc400) [pid = 1774] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x9a853000) [pid = 1774] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x980e8800) [pid = 1774] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x8f15dc00) [pid = 1774] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x90fb5000) [pid = 1774] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x8e6c0400) [pid = 1774] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x8deae400) [pid = 1774] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x8dc1f000) [pid = 1774] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x8ed24000) [pid = 1774] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0x8dc27800) [pid = 1774] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0x8deb6c00) [pid = 1774] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 124 (0x99531400) [pid = 1774] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 123 (0x917c7000) [pid = 1774] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 122 (0x9d9b4800) [pid = 1774] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x8ed23c00) [pid = 1774] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x8f03e400) [pid = 1774] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:22:17 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0x8debd800) [pid = 1774] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:22:17 INFO - PROCESS | 1774 | 1469100137583 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 3344ms 04:22:17 INFO - PROCESS | 1774 | 1469100137614 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 04:22:17 INFO - PROCESS | 1774 | 1469100137618 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 04:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:22:17 INFO - PROCESS | 1774 | 1469100137624 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:22:17 INFO - PROCESS | 1774 | 1469100137628 Marionette TRACE conn3 <- [1,786,null,{}] 04:22:17 INFO - PROCESS | 1774 | 1469100137634 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:17 INFO - PROCESS | 1774 | 1469100137638 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:17 INFO - PROCESS | 1774 | 1469100137808 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 04:22:17 INFO - PROCESS | 1774 | 1469100137818 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:17 INFO - PROCESS | 1774 | 1469100137825 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc1e400 == 13 [pid = 1774] [id = 204] 04:22:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x8dc1ec00) [pid = 1774] [serial = 613] [outer = (nil)] 04:22:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x8e6c0400) [pid = 1774] [serial = 614] [outer = 0x8dc1ec00] 04:22:17 INFO - PROCESS | 1774 | 1469100137900 Marionette DEBUG loaded listener.js 04:22:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x8eec3000) [pid = 1774] [serial = 615] [outer = 0x8dc1ec00] 04:22:18 INFO - PROCESS | 1774 | 1469100138914 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1329ms 04:22:18 INFO - PROCESS | 1774 | 1469100138996 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 04:22:19 INFO - PROCESS | 1774 | 1469100139003 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 04:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:22:19 INFO - PROCESS | 1774 | 1469100139014 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:22:19 INFO - PROCESS | 1774 | 1469100139020 Marionette TRACE conn3 <- [1,790,null,{}] 04:22:19 INFO - PROCESS | 1774 | 1469100139030 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:19 INFO - PROCESS | 1774 | 1469100139036 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:19 INFO - PROCESS | 1774 | 1469100139261 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 04:22:19 INFO - PROCESS | 1774 | 1469100139528 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:19 INFO - PROCESS | 1774 | 1469100139546 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f4c00 == 14 [pid = 1774] [id = 205] 04:22:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x8c9f5000) [pid = 1774] [serial = 616] [outer = (nil)] 04:22:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x8db36800) [pid = 1774] [serial = 617] [outer = 0x8c9f5000] 04:22:19 INFO - PROCESS | 1774 | 1469100139648 Marionette DEBUG loaded listener.js 04:22:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x8dc24c00) [pid = 1774] [serial = 618] [outer = 0x8c9f5000] 04:22:20 INFO - PROCESS | 1774 | 1469100140696 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1738ms 04:22:20 INFO - PROCESS | 1774 | 1469100140754 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 04:22:20 INFO - PROCESS | 1774 | 1469100140760 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 04:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:22:20 INFO - PROCESS | 1774 | 1469100140773 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:22:20 INFO - PROCESS | 1774 | 1469100140781 Marionette TRACE conn3 <- [1,794,null,{}] 04:22:20 INFO - PROCESS | 1774 | 1469100140789 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:20 INFO - PROCESS | 1774 | 1469100140796 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:21 INFO - PROCESS | 1774 | 1469100141067 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 04:22:21 INFO - PROCESS | 1774 | 1469100141336 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:21 INFO - PROCESS | 1774 | 1469100141346 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c8800 == 15 [pid = 1774] [id = 206] 04:22:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x8eec2800) [pid = 1774] [serial = 619] [outer = (nil)] 04:22:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x8f03d800) [pid = 1774] [serial = 620] [outer = 0x8eec2800] 04:22:21 INFO - PROCESS | 1774 | 1469100141473 Marionette DEBUG loaded listener.js 04:22:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x8f165400) [pid = 1774] [serial = 621] [outer = 0x8eec2800] 04:22:22 INFO - PROCESS | 1774 | 1469100142435 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1745ms 04:22:22 INFO - PROCESS | 1774 | 1469100142515 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 04:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:22:22 INFO - PROCESS | 1774 | 1469100142520 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 04:22:22 INFO - PROCESS | 1774 | 1469100142527 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:22:22 INFO - PROCESS | 1774 | 1469100142530 Marionette TRACE conn3 <- [1,798,null,{}] 04:22:22 INFO - PROCESS | 1774 | 1469100142546 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:22 INFO - PROCESS | 1774 | 1469100142555 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:22 INFO - PROCESS | 1774 | 1469100142808 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 04:22:23 INFO - PROCESS | 1774 | 1469100143160 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:23 INFO - PROCESS | 1774 | 1469100143174 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x910af400 == 16 [pid = 1774] [id = 207] 04:22:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x910b0400) [pid = 1774] [serial = 622] [outer = (nil)] 04:22:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x910b5800) [pid = 1774] [serial = 623] [outer = 0x910b0400] 04:22:23 INFO - PROCESS | 1774 | 1469100143266 Marionette DEBUG loaded listener.js 04:22:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x8e6c6c00) [pid = 1774] [serial = 624] [outer = 0x910b0400] 04:22:24 INFO - PROCESS | 1774 | 1469100144205 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1731ms 04:22:24 INFO - PROCESS | 1774 | 1469100144259 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 04:22:24 INFO - PROCESS | 1774 | 1469100144264 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 04:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:22:24 INFO - PROCESS | 1774 | 1469100144271 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:22:24 INFO - PROCESS | 1774 | 1469100144274 Marionette TRACE conn3 <- [1,802,null,{}] 04:22:24 INFO - PROCESS | 1774 | 1469100144280 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:24 INFO - PROCESS | 1774 | 1469100144286 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:24 INFO - PROCESS | 1774 | 1469100144483 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 04:22:24 INFO - PROCESS | 1774 | 1469100144730 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:24 INFO - PROCESS | 1774 | 1469100144739 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x9147f000 == 17 [pid = 1774] [id = 208] 04:22:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x91619c00) [pid = 1774] [serial = 625] [outer = (nil)] 04:22:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x91620c00) [pid = 1774] [serial = 626] [outer = 0x91619c00] 04:22:24 INFO - PROCESS | 1774 | 1469100144869 Marionette DEBUG loaded listener.js 04:22:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x91622800) [pid = 1774] [serial = 627] [outer = 0x91619c00] 04:22:25 INFO - PROCESS | 1774 | 1469100145790 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 04:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1590ms 04:22:25 INFO - PROCESS | 1774 | 1469100145861 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 04:22:25 INFO - PROCESS | 1774 | 1469100145866 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 04:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:22:25 INFO - PROCESS | 1774 | 1469100145873 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:22:25 INFO - PROCESS | 1774 | 1469100145877 Marionette TRACE conn3 <- [1,806,null,{}] 04:22:25 INFO - PROCESS | 1774 | 1469100145883 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:25 INFO - PROCESS | 1774 | 1469100145888 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:26 INFO - PROCESS | 1774 | 1469100146110 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 04:22:26 INFO - PROCESS | 1774 | 1469100146354 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:26 INFO - PROCESS | 1774 | 1469100146365 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f161400 == 18 [pid = 1774] [id = 209] 04:22:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x910a8800) [pid = 1774] [serial = 628] [outer = (nil)] 04:22:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x91720400) [pid = 1774] [serial = 629] [outer = 0x910a8800] 04:22:26 INFO - PROCESS | 1774 | 1469100146492 Marionette DEBUG loaded listener.js 04:22:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x9174a400) [pid = 1774] [serial = 630] [outer = 0x910a8800] 04:22:27 INFO - PROCESS | 1774 | 1469100147397 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1583ms 04:22:27 INFO - PROCESS | 1774 | 1469100147457 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 04:22:27 INFO - PROCESS | 1774 | 1469100147462 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 04:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:22:27 INFO - PROCESS | 1774 | 1469100147470 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:22:27 INFO - PROCESS | 1774 | 1469100147474 Marionette TRACE conn3 <- [1,810,null,{}] 04:22:27 INFO - PROCESS | 1774 | 1469100147480 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:27 INFO - PROCESS | 1774 | 1469100147492 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:27 INFO - PROCESS | 1774 | 1469100147868 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 04:22:28 INFO - PROCESS | 1774 | 1469100148258 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:28 INFO - PROCESS | 1774 | 1469100148271 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0d400 == 19 [pid = 1774] [id = 210] 04:22:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x9174d400) [pid = 1774] [serial = 631] [outer = (nil)] 04:22:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x918c7000) [pid = 1774] [serial = 632] [outer = 0x9174d400] 04:22:28 INFO - PROCESS | 1774 | 1469100148372 Marionette DEBUG loaded listener.js 04:22:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x918cd400) [pid = 1774] [serial = 633] [outer = 0x9174d400] 04:22:29 INFO - PROCESS | 1774 | 1469100149414 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1989ms 04:22:29 INFO - PROCESS | 1774 | 1469100149460 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 04:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:22:29 INFO - PROCESS | 1774 | 1469100149466 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 04:22:29 INFO - PROCESS | 1774 | 1469100149473 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:22:29 INFO - PROCESS | 1774 | 1469100149477 Marionette TRACE conn3 <- [1,814,null,{}] 04:22:29 INFO - PROCESS | 1774 | 1469100149483 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:29 INFO - PROCESS | 1774 | 1469100149488 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:29 INFO - PROCESS | 1774 | 1469100149726 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 04:22:30 INFO - PROCESS | 1774 | 1469100150019 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:30 INFO - PROCESS | 1774 | 1469100150029 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb1800 == 20 [pid = 1774] [id = 211] 04:22:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8deb3000) [pid = 1774] [serial = 634] [outer = (nil)] 04:22:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x90fed800) [pid = 1774] [serial = 635] [outer = 0x8deb3000] 04:22:30 INFO - PROCESS | 1774 | 1469100150123 Marionette DEBUG loaded listener.js 04:22:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x918c2c00) [pid = 1774] [serial = 636] [outer = 0x8deb3000] 04:22:31 INFO - PROCESS | 1774 | 1469100151068 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 04:22:31 INFO - PROCESS | 1774 | 1469100151114 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 04:22:31 INFO - PROCESS | 1774 | 1469100151122 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:22:31 INFO - PROCESS | 1774 | 1469100151126 Marionette TRACE conn3 <- [1,818,null,{}] 04:22:31 INFO - PROCESS | 1774 | 1469100151133 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:31 INFO - PROCESS | 1774 | 1469100151137 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:31 INFO - PROCESS | 1774 | 1469100151360 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 04:22:31 INFO - PROCESS | 1774 | 1469100151617 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:31 INFO - PROCESS | 1774 | 1469100151625 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae08c00 == 21 [pid = 1774] [id = 212] 04:22:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8ae0e400) [pid = 1774] [serial = 637] [outer = (nil)] 04:22:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8db38400) [pid = 1774] [serial = 638] [outer = 0x8ae0e400] 04:22:31 INFO - PROCESS | 1774 | 1469100151750 Marionette DEBUG loaded listener.js 04:22:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8e5f4c00) [pid = 1774] [serial = 639] [outer = 0x8ae0e400] 04:22:32 INFO - PROCESS | 1774 | 1469100152688 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1634ms 04:22:32 INFO - PROCESS | 1774 | 1469100152756 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 04:22:32 INFO - PROCESS | 1774 | 1469100152761 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 04:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:22:32 INFO - PROCESS | 1774 | 1469100152768 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:22:32 INFO - PROCESS | 1774 | 1469100152771 Marionette TRACE conn3 <- [1,822,null,{}] 04:22:32 INFO - PROCESS | 1774 | 1469100152777 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:32 INFO - PROCESS | 1774 | 1469100152782 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:32 INFO - PROCESS | 1774 | 1469100152975 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 04:22:33 INFO - PROCESS | 1774 | 1469100153241 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:33 INFO - PROCESS | 1774 | 1469100153249 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b810000 == 22 [pid = 1774] [id = 213] 04:22:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8db35800) [pid = 1774] [serial = 640] [outer = (nil)] 04:22:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8e6c6800) [pid = 1774] [serial = 641] [outer = 0x8db35800] 04:22:33 INFO - PROCESS | 1774 | 1469100153380 Marionette DEBUG loaded listener.js 04:22:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8e9db800) [pid = 1774] [serial = 642] [outer = 0x8db35800] 04:22:34 INFO - PROCESS | 1774 | 1469100154626 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 04:22:34 INFO - PROCESS | 1774 | 1469100154674 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 04:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:22:34 INFO - PROCESS | 1774 | 1469100154684 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:22:34 INFO - PROCESS | 1774 | 1469100154689 Marionette TRACE conn3 <- [1,826,null,{}] 04:22:34 INFO - PROCESS | 1774 | 1469100154697 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:34 INFO - PROCESS | 1774 | 1469100154703 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9fac00 == 21 [pid = 1774] [id = 200] 04:22:35 INFO - PROCESS | 1774 | --DOCSHELL 0x8db37c00 == 20 [pid = 1774] [id = 202] 04:22:35 INFO - PROCESS | 1774 | --DOCSHELL 0x8b80fc00 == 19 [pid = 1774] [id = 201] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8f15e400) [pid = 1774] [serial = 560] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x9147c800) [pid = 1774] [serial = 562] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x8db33800) [pid = 1774] [serial = 557] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x8eecf000) [pid = 1774] [serial = 559] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8b80d000) [pid = 1774] [serial = 556] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x910b2400) [pid = 1774] [serial = 550] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x8eecb000) [pid = 1774] [serial = 547] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x8deb3c00) [pid = 1774] [serial = 587] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x8e6cdc00) [pid = 1774] [serial = 545] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x8deafc00) [pid = 1774] [serial = 544] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x9a853400) [pid = 1774] [serial = 536] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x9a846800) [pid = 1774] [serial = 535] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x9cc16800) [pid = 1774] [serial = 539] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x9b722c00) [pid = 1774] [serial = 538] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x8ed28400) [pid = 1774] [serial = 584] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x951a4800) [pid = 1774] [serial = 542] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x918c9000) [pid = 1774] [serial = 541] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x8f508c00) [pid = 1774] [serial = 520] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x90fea400) [pid = 1774] [serial = 521] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x953e0400) [pid = 1774] [serial = 529] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x9765a000) [pid = 1774] [serial = 530] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x9473c800) [pid = 1774] [serial = 515] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0x8e6c9800) [pid = 1774] [serial = 518] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0x8e5f8c00) [pid = 1774] [serial = 517] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 124 (0x99e4f800) [pid = 1774] [serial = 533] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 123 (0x9976ec00) [pid = 1774] [serial = 532] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 122 (0x947e7c00) [pid = 1774] [serial = 524] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x92f06400) [pid = 1774] [serial = 523] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x8f15e000) [pid = 1774] [serial = 589] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0x951a5800) [pid = 1774] [serial = 527] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0x95121c00) [pid = 1774] [serial = 526] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x8e9dd000) [pid = 1774] [serial = 583] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x99ff9400) [pid = 1774] [serial = 373] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0x8e6c7000) [pid = 1774] [serial = 352] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 114 (0x910ab000) [pid = 1774] [serial = 419] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 113 (0x9519a000) [pid = 1774] [serial = 401] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 112 (0x8c9f8400) [pid = 1774] [serial = 482] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 111 (0x9b6dd400) [pid = 1774] [serial = 361] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 110 (0x91f41c00) [pid = 1774] [serial = 422] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 109 (0x91479800) [pid = 1774] [serial = 398] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 108 (0x918c0400) [pid = 1774] [serial = 355] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 107 (0xa340bc00) [pid = 1774] [serial = 367] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 106 (0x9a849800) [pid = 1774] [serial = 395] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 105 (0x98836000) [pid = 1774] [serial = 425] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 104 (0x8eeca800) [pid = 1774] [serial = 416] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 103 (0xa25f2400) [pid = 1774] [serial = 410] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 102 (0x980e1400) [pid = 1774] [serial = 358] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 101 (0x9ad65000) [pid = 1774] [serial = 404] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 100 (0xa336fc00) [pid = 1774] [serial = 413] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 99 (0x9171e400) [pid = 1774] [serial = 485] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 98 (0xa6822c00) [pid = 1774] [serial = 370] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 97 (0x9d908000) [pid = 1774] [serial = 407] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 96 (0x9172a400) [pid = 1774] [serial = 488] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 95 (0x91472000) [pid = 1774] [serial = 491] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 94 (0xa23a9800) [pid = 1774] [serial = 364] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0x9147a800) [pid = 1774] [serial = 551] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0x8f03e800) [pid = 1774] [serial = 548] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x91624c00) [pid = 1774] [serial = 554] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x918c5400) [pid = 1774] [serial = 581] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x8dc24000) [pid = 1774] [serial = 586] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0xa25ea400) [pid = 1774] [serial = 578] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0xa23f9400) [pid = 1774] [serial = 577] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x91620800) [pid = 1774] [serial = 580] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x9d9b0400) [pid = 1774] [serial = 574] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0xa111a800) [pid = 1774] [serial = 575] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x994d2c00) [pid = 1774] [serial = 571] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x9a380400) [pid = 1774] [serial = 572] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x95305000) [pid = 1774] [serial = 568] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x953e0000) [pid = 1774] [serial = 569] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x95115800) [pid = 1774] [serial = 566] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x9ab5c000) [pid = 1774] [serial = 455] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8deb9800) [pid = 1774] [serial = 476] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8dc2bc00) [pid = 1774] [serial = 470] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8f501400) [pid = 1774] [serial = 458] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0xa4e50800) [pid = 1774] [serial = 473] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0xa35ae800) [pid = 1774] [serial = 479] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x9b727000) [pid = 1774] [serial = 464] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x91f4fc00) [pid = 1774] [serial = 461] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0xa34c5800) [pid = 1774] [serial = 467] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x917c2c00) [pid = 1774] [serial = 563] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x93979800) [pid = 1774] [serial = 565] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x910af000) [pid = 1774] [serial = 553] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x951f3400) [pid = 1774] [serial = 599] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8e6c7c00) [pid = 1774] [serial = 389] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x9a2fac00) [pid = 1774] [serial = 602] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x9473b400) [pid = 1774] [serial = 596] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x9519e400) [pid = 1774] [serial = 598] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x93c76c00) [pid = 1774] [serial = 595] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x91756c00) [pid = 1774] [serial = 593] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x90fadc00) [pid = 1774] [serial = 590] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0x9174a000) [pid = 1774] [serial = 592] [outer = (nil)] [url = about:blank] 04:22:35 INFO - PROCESS | 1774 | 1469100155648 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 04:22:35 INFO - PROCESS | 1774 | 1469100155768 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:35 INFO - PROCESS | 1774 | 1469100155781 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ec400 == 20 [pid = 1774] [id = 214] 04:22:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x8c9ecc00) [pid = 1774] [serial = 643] [outer = (nil)] 04:22:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x8db35000) [pid = 1774] [serial = 644] [outer = 0x8c9ecc00] 04:22:35 INFO - PROCESS | 1774 | 1469100155856 Marionette DEBUG loaded listener.js 04:22:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8dc28400) [pid = 1774] [serial = 645] [outer = 0x8c9ecc00] 04:22:36 INFO - PROCESS | 1774 | 1469100156680 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 2042ms 04:22:36 INFO - PROCESS | 1774 | 1469100156725 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 04:22:36 INFO - PROCESS | 1774 | 1469100156733 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 04:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:22:36 INFO - PROCESS | 1774 | 1469100156744 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:22:36 INFO - PROCESS | 1774 | 1469100156748 Marionette TRACE conn3 <- [1,830,null,{}] 04:22:36 INFO - PROCESS | 1774 | 1469100156754 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:36 INFO - PROCESS | 1774 | 1469100156760 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:36 INFO - PROCESS | 1774 | 1469100156953 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 04:22:37 INFO - PROCESS | 1774 | 1469100157080 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:37 INFO - PROCESS | 1774 | 1469100157091 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f4000 == 21 [pid = 1774] [id = 215] 04:22:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8e5f9800) [pid = 1774] [serial = 646] [outer = (nil)] 04:22:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8e5fd400) [pid = 1774] [serial = 647] [outer = 0x8e5f9800] 04:22:37 INFO - PROCESS | 1774 | 1469100157165 Marionette DEBUG loaded listener.js 04:22:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8e6c7c00) [pid = 1774] [serial = 648] [outer = 0x8e5f9800] 04:22:38 INFO - PROCESS | 1774 | 1469100158136 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1437ms 04:22:38 INFO - PROCESS | 1774 | 1469100158190 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 04:22:38 INFO - PROCESS | 1774 | 1469100158193 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 04:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:22:38 INFO - PROCESS | 1774 | 1469100158201 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:22:38 INFO - PROCESS | 1774 | 1469100158207 Marionette TRACE conn3 <- [1,834,null,{}] 04:22:38 INFO - PROCESS | 1774 | 1469100158224 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:38 INFO - PROCESS | 1774 | 1469100158233 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:38 INFO - PROCESS | 1774 | 1469100158472 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 04:22:38 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x9171fc00) [pid = 1774] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:22:38 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8db3dc00) [pid = 1774] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:22:38 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x8f502000) [pid = 1774] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:22:38 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x8e6c6400) [pid = 1774] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:22:38 INFO - PROCESS | 1774 | 1469100158566 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:38 INFO - PROCESS | 1774 | 1469100158580 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c6400 == 22 [pid = 1774] [id = 216] 04:22:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8e6cf000) [pid = 1774] [serial = 649] [outer = (nil)] 04:22:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8ed26000) [pid = 1774] [serial = 650] [outer = 0x8e6cf000] 04:22:38 INFO - PROCESS | 1774 | 1469100158655 Marionette DEBUG loaded listener.js 04:22:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8eecac00) [pid = 1774] [serial = 651] [outer = 0x8e6cf000] 04:22:39 INFO - PROCESS | 1774 | 1469100159523 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1341ms 04:22:39 INFO - PROCESS | 1774 | 1469100159543 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 04:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:22:39 INFO - PROCESS | 1774 | 1469100159561 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 04:22:39 INFO - PROCESS | 1774 | 1469100159569 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:22:39 INFO - PROCESS | 1774 | 1469100159572 Marionette TRACE conn3 <- [1,838,null,{}] 04:22:39 INFO - PROCESS | 1774 | 1469100159578 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:39 INFO - PROCESS | 1774 | 1469100159583 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:39 INFO - PROCESS | 1774 | 1469100159757 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 04:22:39 INFO - PROCESS | 1774 | 1469100159879 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:39 INFO - PROCESS | 1774 | 1469100159889 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9dec00 == 23 [pid = 1774] [id = 217] 04:22:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8f038000) [pid = 1774] [serial = 652] [outer = (nil)] 04:22:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8f156800) [pid = 1774] [serial = 653] [outer = 0x8f038000] 04:22:39 INFO - PROCESS | 1774 | 1469100159961 Marionette DEBUG loaded listener.js 04:22:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8f163c00) [pid = 1774] [serial = 654] [outer = 0x8f038000] 04:22:40 INFO - PROCESS | 1774 | 1469100160781 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1248ms 04:22:40 INFO - PROCESS | 1774 | 1469100160816 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 04:22:40 INFO - PROCESS | 1774 | 1469100160819 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 04:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:22:40 INFO - PROCESS | 1774 | 1469100160826 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:22:40 INFO - PROCESS | 1774 | 1469100160829 Marionette TRACE conn3 <- [1,842,null,{}] 04:22:40 INFO - PROCESS | 1774 | 1469100160842 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:40 INFO - PROCESS | 1774 | 1469100160848 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:41 INFO - PROCESS | 1774 | 1469100161022 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 04:22:41 INFO - PROCESS | 1774 | 1469100161031 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:41 INFO - PROCESS | 1774 | 1469100161041 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f039800 == 24 [pid = 1774] [id = 218] 04:22:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8f157400) [pid = 1774] [serial = 655] [outer = (nil)] 04:22:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8f50a800) [pid = 1774] [serial = 656] [outer = 0x8f157400] 04:22:41 INFO - PROCESS | 1774 | 1469100161114 Marionette DEBUG loaded listener.js 04:22:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8f510800) [pid = 1774] [serial = 657] [outer = 0x8f157400] 04:22:42 INFO - PROCESS | 1774 | 1469100162128 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1344ms 04:22:42 INFO - PROCESS | 1774 | 1469100162171 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 04:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:22:42 INFO - PROCESS | 1774 | 1469100162181 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 04:22:42 INFO - PROCESS | 1774 | 1469100162193 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:22:42 INFO - PROCESS | 1774 | 1469100162200 Marionette TRACE conn3 <- [1,846,null,{}] 04:22:42 INFO - PROCESS | 1774 | 1469100162210 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:42 INFO - PROCESS | 1774 | 1469100162218 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:42 INFO - PROCESS | 1774 | 1469100162493 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 04:22:42 INFO - PROCESS | 1774 | 1469100162725 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:42 INFO - PROCESS | 1774 | 1469100162741 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f3c00 == 25 [pid = 1774] [id = 219] 04:22:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8c9f9400) [pid = 1774] [serial = 658] [outer = (nil)] 04:22:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8e5f8400) [pid = 1774] [serial = 659] [outer = 0x8c9f9400] 04:22:42 INFO - PROCESS | 1774 | 1469100162857 Marionette DEBUG loaded listener.js 04:22:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8e6cd400) [pid = 1774] [serial = 660] [outer = 0x8c9f9400] 04:22:43 INFO - PROCESS | 1774 | 1469100163922 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1753ms 04:22:43 INFO - PROCESS | 1774 | 1469100163945 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 04:22:43 INFO - PROCESS | 1774 | 1469100163953 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 04:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:22:43 INFO - PROCESS | 1774 | 1469100163965 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:22:43 INFO - PROCESS | 1774 | 1469100163971 Marionette TRACE conn3 <- [1,850,null,{}] 04:22:43 INFO - PROCESS | 1774 | 1469100163977 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:43 INFO - PROCESS | 1774 | 1469100163983 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:44 INFO - PROCESS | 1774 | 1469100164228 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 04:22:44 INFO - PROCESS | 1774 | 1469100164538 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:44 INFO - PROCESS | 1774 | 1469100164545 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f03cc00 == 26 [pid = 1774] [id = 220] 04:22:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f163000) [pid = 1774] [serial = 661] [outer = (nil)] 04:22:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f506c00) [pid = 1774] [serial = 662] [outer = 0x8f163000] 04:22:44 INFO - PROCESS | 1774 | 1469100164645 Marionette DEBUG loaded listener.js 04:22:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x90fb2400) [pid = 1774] [serial = 663] [outer = 0x8f163000] 04:22:45 INFO - PROCESS | 1774 | 1469100165740 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1836ms 04:22:45 INFO - PROCESS | 1774 | 1469100165800 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 04:22:45 INFO - PROCESS | 1774 | 1469100165805 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 04:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:22:45 INFO - PROCESS | 1774 | 1469100165812 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:22:45 INFO - PROCESS | 1774 | 1469100165819 Marionette TRACE conn3 <- [1,854,null,{}] 04:22:45 INFO - PROCESS | 1774 | 1469100165836 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:45 INFO - PROCESS | 1774 | 1469100165845 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:46 INFO - PROCESS | 1774 | 1469100166108 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 04:22:46 INFO - PROCESS | 1774 | 1469100166336 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:46 INFO - PROCESS | 1774 | 1469100166345 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x90ff2400 == 27 [pid = 1774] [id = 221] 04:22:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x90ff3400) [pid = 1774] [serial = 664] [outer = (nil)] 04:22:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x910ab000) [pid = 1774] [serial = 665] [outer = 0x90ff3400] 04:22:46 INFO - PROCESS | 1774 | 1469100166447 Marionette DEBUG loaded listener.js 04:22:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x910b2800) [pid = 1774] [serial = 666] [outer = 0x90ff3400] 04:22:47 INFO - PROCESS | 1774 | 1469100167450 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1687ms 04:22:47 INFO - PROCESS | 1774 | 1469100167500 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 04:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:22:47 INFO - PROCESS | 1774 | 1469100167505 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 04:22:47 INFO - PROCESS | 1774 | 1469100167512 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:22:47 INFO - PROCESS | 1774 | 1469100167516 Marionette TRACE conn3 <- [1,858,null,{}] 04:22:47 INFO - PROCESS | 1774 | 1469100167522 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:47 INFO - PROCESS | 1774 | 1469100167527 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:47 INFO - PROCESS | 1774 | 1469100167724 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 04:22:47 INFO - PROCESS | 1774 | 1469100167936 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:47 INFO - PROCESS | 1774 | 1469100167945 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x90feec00 == 28 [pid = 1774] [id = 222] 04:22:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x9147b400) [pid = 1774] [serial = 667] [outer = (nil)] 04:22:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x9147f400) [pid = 1774] [serial = 668] [outer = 0x9147b400] 04:22:48 INFO - PROCESS | 1774 | 1469100168077 Marionette DEBUG loaded listener.js 04:22:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x9161d400) [pid = 1774] [serial = 669] [outer = 0x9147b400] 04:22:49 INFO - PROCESS | 1774 | 1469100169051 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1597ms 04:22:49 INFO - PROCESS | 1774 | 1469100169109 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 04:22:49 INFO - PROCESS | 1774 | 1469100169114 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 04:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:22:49 INFO - PROCESS | 1774 | 1469100169120 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:22:49 INFO - PROCESS | 1774 | 1469100169123 Marionette TRACE conn3 <- [1,862,null,{}] 04:22:49 INFO - PROCESS | 1774 | 1469100169130 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:49 INFO - PROCESS | 1774 | 1469100169135 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:49 INFO - PROCESS | 1774 | 1469100169328 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 04:22:49 INFO - PROCESS | 1774 | 1469100169556 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:49 INFO - PROCESS | 1774 | 1469100169566 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f159c00 == 29 [pid = 1774] [id = 223] 04:22:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x91478800) [pid = 1774] [serial = 670] [outer = (nil)] 04:22:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x91726c00) [pid = 1774] [serial = 671] [outer = 0x91478800] 04:22:49 INFO - PROCESS | 1774 | 1469100169695 Marionette DEBUG loaded listener.js 04:22:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x91729c00) [pid = 1774] [serial = 672] [outer = 0x91478800] 04:22:50 INFO - PROCESS | 1774 | 1469100170979 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1937ms 04:22:51 INFO - PROCESS | 1774 | 1469100171059 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 04:22:51 INFO - PROCESS | 1774 | 1469100171065 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 04:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:22:51 INFO - PROCESS | 1774 | 1469100171201 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:22:51 INFO - PROCESS | 1774 | 1469100171208 Marionette TRACE conn3 <- [1,866,null,{}] 04:22:51 INFO - PROCESS | 1774 | 1469100171219 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:51 INFO - PROCESS | 1774 | 1469100171226 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:51 INFO - PROCESS | 1774 | 1469100171401 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 04:22:51 INFO - PROCESS | 1774 | 1469100171579 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:51 INFO - PROCESS | 1774 | 1469100171595 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed27c00 == 30 [pid = 1774] [id = 224] 04:22:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8ed28400) [pid = 1774] [serial = 673] [outer = (nil)] 04:22:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x8eeca400) [pid = 1774] [serial = 674] [outer = 0x8ed28400] 04:22:51 INFO - PROCESS | 1774 | 1469100171679 Marionette DEBUG loaded listener.js 04:22:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x8f03e000) [pid = 1774] [serial = 675] [outer = 0x8ed28400] 04:22:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae08c00 == 29 [pid = 1774] [id = 212] 04:22:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb1800 == 28 [pid = 1774] [id = 211] 04:22:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0d400 == 27 [pid = 1774] [id = 210] 04:22:53 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x8e6c0400) [pid = 1774] [serial = 614] [outer = (nil)] [url = about:blank] 04:22:53 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x9b71cc00) [pid = 1774] [serial = 603] [outer = (nil)] [url = about:blank] 04:22:53 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8dc23000) [pid = 1774] [serial = 605] [outer = (nil)] [url = about:blank] 04:22:53 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8dc29800) [pid = 1774] [serial = 606] [outer = (nil)] [url = about:blank] 04:22:53 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8f508400) [pid = 1774] [serial = 611] [outer = (nil)] [url = about:blank] 04:22:53 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x90fb3800) [pid = 1774] [serial = 612] [outer = (nil)] [url = about:blank] 04:22:53 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8e9d4c00) [pid = 1774] [serial = 608] [outer = (nil)] [url = about:blank] 04:22:53 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8e9dc800) [pid = 1774] [serial = 609] [outer = (nil)] [url = about:blank] 04:22:53 INFO - PROCESS | 1774 | 1469100173905 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 2779ms 04:22:53 INFO - PROCESS | 1774 | 1469100173949 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 04:22:53 INFO - PROCESS | 1774 | 1469100173955 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 04:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:22:53 INFO - PROCESS | 1774 | 1469100173964 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:22:53 INFO - PROCESS | 1774 | 1469100173969 Marionette TRACE conn3 <- [1,870,null,{}] 04:22:53 INFO - PROCESS | 1774 | 1469100173978 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:53 INFO - PROCESS | 1774 | 1469100173984 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:54 INFO - PROCESS | 1774 | 1469100174157 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 04:22:54 INFO - PROCESS | 1774 | 1469100174306 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:54 INFO - PROCESS | 1774 | 1469100174321 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b804000 == 28 [pid = 1774] [id = 225] 04:22:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8b805400) [pid = 1774] [serial = 676] [outer = (nil)] 04:22:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8c9f3000) [pid = 1774] [serial = 677] [outer = 0x8b805400] 04:22:54 INFO - PROCESS | 1774 | 1469100174397 Marionette DEBUG loaded listener.js 04:22:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8c9fa400) [pid = 1774] [serial = 678] [outer = 0x8b805400] 04:22:55 INFO - PROCESS | 1774 | 1469100175224 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1282ms 04:22:55 INFO - PROCESS | 1774 | 1469100175245 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 04:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:22:55 INFO - PROCESS | 1774 | 1469100175255 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 04:22:55 INFO - PROCESS | 1774 | 1469100175267 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:22:55 INFO - PROCESS | 1774 | 1469100175272 Marionette TRACE conn3 <- [1,874,null,{}] 04:22:55 INFO - PROCESS | 1774 | 1469100175278 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:55 INFO - PROCESS | 1774 | 1469100175285 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:55 INFO - PROCESS | 1774 | 1469100175463 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 04:22:55 INFO - PROCESS | 1774 | 1469100175590 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:55 INFO - PROCESS | 1774 | 1469100175598 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb0400 == 29 [pid = 1774] [id = 226] 04:22:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8deb4400) [pid = 1774] [serial = 679] [outer = (nil)] 04:22:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8deb9c00) [pid = 1774] [serial = 680] [outer = 0x8deb4400] 04:22:55 INFO - PROCESS | 1774 | 1469100175675 Marionette DEBUG loaded listener.js 04:22:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8e5ef800) [pid = 1774] [serial = 681] [outer = 0x8deb4400] 04:22:56 INFO - PROCESS | 1774 | 1469100176656 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1446ms 04:22:56 INFO - PROCESS | 1774 | 1469100176712 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 04:22:56 INFO - PROCESS | 1774 | 1469100176716 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 04:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:22:56 INFO - PROCESS | 1774 | 1469100176723 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:22:56 INFO - PROCESS | 1774 | 1469100176729 Marionette TRACE conn3 <- [1,878,null,{}] 04:22:56 INFO - PROCESS | 1774 | 1469100176752 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:56 INFO - PROCESS | 1774 | 1469100176762 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:56 INFO - PROCESS | 1774 | 1469100176970 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 04:22:57 INFO - PROCESS | 1774 | 1469100176993 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:57 INFO - PROCESS | 1774 | 1469100177006 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed1cc00 == 30 [pid = 1774] [id = 227] 04:22:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x8ed1d400) [pid = 1774] [serial = 682] [outer = (nil)] 04:22:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x8ed21c00) [pid = 1774] [serial = 683] [outer = 0x8ed1d400] 04:22:57 INFO - PROCESS | 1774 | 1469100177079 Marionette DEBUG loaded listener.js 04:22:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x8eec3400) [pid = 1774] [serial = 684] [outer = 0x8ed1d400] 04:22:58 INFO - PROCESS | 1774 | 1469100178487 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:22:58 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x8dc1ec00) [pid = 1774] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:22:58 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x8f157400) [pid = 1774] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:22:58 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x8e6cf000) [pid = 1774] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:22:58 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8f038000) [pid = 1774] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:22:58 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8c9ecc00) [pid = 1774] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:22:58 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x910b0400) [pid = 1774] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:22:58 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8e5f9800) [pid = 1774] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:22:58 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8ae0e400) [pid = 1774] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:22:58 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x910a8800) [pid = 1774] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:22:58 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8deb3000) [pid = 1774] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:22:58 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x9174d400) [pid = 1774] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:22:58 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8eec2800) [pid = 1774] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:22:58 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x91619c00) [pid = 1774] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:22:58 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8db35800) [pid = 1774] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:22:58 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8c9f5000) [pid = 1774] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1891ms 04:22:58 INFO - PROCESS | 1774 | 1469100178632 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 04:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:22:58 INFO - PROCESS | 1774 | 1469100178637 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 04:22:58 INFO - PROCESS | 1774 | 1469100178644 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:22:58 INFO - PROCESS | 1774 | 1469100178647 Marionette TRACE conn3 <- [1,882,null,{}] 04:22:58 INFO - PROCESS | 1774 | 1469100178653 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:58 INFO - PROCESS | 1774 | 1469100178658 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:58 INFO - PROCESS | 1774 | 1469100178866 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 04:22:58 INFO - PROCESS | 1774 | 1469100178945 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:58 INFO - PROCESS | 1774 | 1469100178955 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:22:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc20800 == 31 [pid = 1774] [id = 228] 04:22:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8e6c2000) [pid = 1774] [serial = 685] [outer = (nil)] 04:22:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8e9db000) [pid = 1774] [serial = 686] [outer = 0x8e6c2000] 04:22:59 INFO - PROCESS | 1774 | 1469100179025 Marionette DEBUG loaded listener.js 04:22:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8f02fc00) [pid = 1774] [serial = 687] [outer = 0x8e6c2000] 04:22:59 INFO - PROCESS | 1774 | 1469100179829 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1241ms 04:22:59 INFO - PROCESS | 1774 | 1469100179885 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 04:22:59 INFO - PROCESS | 1774 | 1469100179889 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 04:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:22:59 INFO - PROCESS | 1774 | 1469100179895 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:22:59 INFO - PROCESS | 1774 | 1469100179898 Marionette TRACE conn3 <- [1,886,null,{}] 04:22:59 INFO - PROCESS | 1774 | 1469100179904 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:59 INFO - PROCESS | 1774 | 1469100179909 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:00 INFO - PROCESS | 1774 | 1469100180063 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 04:23:00 INFO - PROCESS | 1774 | 1469100180072 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:00 INFO - PROCESS | 1774 | 1469100180081 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed19400 == 32 [pid = 1774] [id = 229] 04:23:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8f03b000) [pid = 1774] [serial = 688] [outer = (nil)] 04:23:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8f162c00) [pid = 1774] [serial = 689] [outer = 0x8f03b000] 04:23:00 INFO - PROCESS | 1774 | 1469100180153 Marionette DEBUG loaded listener.js 04:23:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8f50b400) [pid = 1774] [serial = 690] [outer = 0x8f03b000] 04:23:01 INFO - PROCESS | 1774 | 1469100181410 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1531ms 04:23:01 INFO - PROCESS | 1774 | 1469100181428 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 04:23:01 INFO - PROCESS | 1774 | 1469100181436 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 04:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:23:01 INFO - PROCESS | 1774 | 1469100181446 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:23:01 INFO - PROCESS | 1774 | 1469100181450 Marionette TRACE conn3 <- [1,890,null,{}] 04:23:01 INFO - PROCESS | 1774 | 1469100181463 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:01 INFO - PROCESS | 1774 | 1469100181468 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:01 INFO - PROCESS | 1774 | 1469100181699 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 04:23:01 INFO - PROCESS | 1774 | 1469100181927 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:01 INFO - PROCESS | 1774 | 1469100181933 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db38800 == 33 [pid = 1774] [id = 230] 04:23:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8db3c000) [pid = 1774] [serial = 691] [outer = (nil)] 04:23:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8deb1800) [pid = 1774] [serial = 692] [outer = 0x8db3c000] 04:23:02 INFO - PROCESS | 1774 | 1469100182024 Marionette DEBUG loaded listener.js 04:23:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8e5f8c00) [pid = 1774] [serial = 693] [outer = 0x8db3c000] 04:23:03 INFO - PROCESS | 1774 | 1469100183096 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1694ms 04:23:03 INFO - PROCESS | 1774 | 1469100183140 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 04:23:03 INFO - PROCESS | 1774 | 1469100183148 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 04:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:23:03 INFO - PROCESS | 1774 | 1469100183160 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:23:03 INFO - PROCESS | 1774 | 1469100183165 Marionette TRACE conn3 <- [1,894,null,{}] 04:23:03 INFO - PROCESS | 1774 | 1469100183173 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:03 INFO - PROCESS | 1774 | 1469100183178 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:03 INFO - PROCESS | 1774 | 1469100183413 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 04:23:03 INFO - PROCESS | 1774 | 1469100183677 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:03 INFO - PROCESS | 1774 | 1469100183688 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb3400 == 34 [pid = 1774] [id = 231] 04:23:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8eecd800) [pid = 1774] [serial = 694] [outer = (nil)] 04:23:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8f03a000) [pid = 1774] [serial = 695] [outer = 0x8eecd800] 04:23:03 INFO - PROCESS | 1774 | 1469100183778 Marionette DEBUG loaded listener.js 04:23:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8eec7800) [pid = 1774] [serial = 696] [outer = 0x8eecd800] 04:23:05 INFO - PROCESS | 1774 | 1469100185088 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1988ms 04:23:05 INFO - PROCESS | 1774 | 1469100185149 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 04:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:23:05 INFO - PROCESS | 1774 | 1469100185154 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 04:23:05 INFO - PROCESS | 1774 | 1469100185162 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:23:05 INFO - PROCESS | 1774 | 1469100185168 Marionette TRACE conn3 <- [1,898,null,{}] 04:23:05 INFO - PROCESS | 1774 | 1469100185186 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:05 INFO - PROCESS | 1774 | 1469100185195 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:05 INFO - PROCESS | 1774 | 1469100185449 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 04:23:05 INFO - PROCESS | 1774 | 1469100185674 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:05 INFO - PROCESS | 1774 | 1469100185687 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fe7c00 == 35 [pid = 1774] [id = 232] 04:23:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x90fe8000) [pid = 1774] [serial = 697] [outer = (nil)] 04:23:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x90ff0000) [pid = 1774] [serial = 698] [outer = 0x90fe8000] 04:23:05 INFO - PROCESS | 1774 | 1469100185778 Marionette DEBUG loaded listener.js 04:23:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x90ff3000) [pid = 1774] [serial = 699] [outer = 0x90fe8000] 04:23:06 INFO - PROCESS | 1774 | 1469100186856 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1747ms 04:23:06 INFO - PROCESS | 1774 | 1469100186909 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 04:23:06 INFO - PROCESS | 1774 | 1469100186913 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 04:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:23:06 INFO - PROCESS | 1774 | 1469100186920 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:23:06 INFO - PROCESS | 1774 | 1469100186924 Marionette TRACE conn3 <- [1,902,null,{}] 04:23:06 INFO - PROCESS | 1774 | 1469100186930 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:06 INFO - PROCESS | 1774 | 1469100186936 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:07 INFO - PROCESS | 1774 | 1469100187162 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 04:23:07 INFO - PROCESS | 1774 | 1469100187555 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:07 INFO - PROCESS | 1774 | 1469100187567 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae07000 == 36 [pid = 1774] [id = 233] 04:23:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x8ae09800) [pid = 1774] [serial = 700] [outer = (nil)] 04:23:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x8b801800) [pid = 1774] [serial = 701] [outer = 0x8ae09800] 04:23:07 INFO - PROCESS | 1774 | 1469100187645 Marionette DEBUG loaded listener.js 04:23:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x8c9ee000) [pid = 1774] [serial = 702] [outer = 0x8ae09800] 04:23:08 INFO - PROCESS | 1774 | 1469100188670 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1841ms 04:23:08 INFO - PROCESS | 1774 | 1469100188764 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 04:23:08 INFO - PROCESS | 1774 | 1469100188770 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 04:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:23:08 INFO - PROCESS | 1774 | 1469100188778 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:23:08 INFO - PROCESS | 1774 | 1469100188782 Marionette TRACE conn3 <- [1,906,null,{}] 04:23:08 INFO - PROCESS | 1774 | 1469100188791 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:08 INFO - PROCESS | 1774 | 1469100188798 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:08 INFO - PROCESS | 1774 | 1469100188985 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x8eec3000) [pid = 1774] [serial = 615] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x8f50a800) [pid = 1774] [serial = 656] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x8ed26000) [pid = 1774] [serial = 650] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x8f163c00) [pid = 1774] [serial = 654] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x8f156800) [pid = 1774] [serial = 653] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x8db35000) [pid = 1774] [serial = 644] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8dc28400) [pid = 1774] [serial = 645] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x910b5800) [pid = 1774] [serial = 623] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8e6c6c00) [pid = 1774] [serial = 624] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8e5fd400) [pid = 1774] [serial = 647] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8db38400) [pid = 1774] [serial = 638] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8e5f4c00) [pid = 1774] [serial = 639] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x91720400) [pid = 1774] [serial = 629] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x9174a400) [pid = 1774] [serial = 630] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x90fed800) [pid = 1774] [serial = 635] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x918c2c00) [pid = 1774] [serial = 636] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x918c7000) [pid = 1774] [serial = 632] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x918cd400) [pid = 1774] [serial = 633] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8f03d800) [pid = 1774] [serial = 620] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8f165400) [pid = 1774] [serial = 621] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x91620c00) [pid = 1774] [serial = 626] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x91622800) [pid = 1774] [serial = 627] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8e6c6800) [pid = 1774] [serial = 641] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8e9db800) [pid = 1774] [serial = 642] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8db36800) [pid = 1774] [serial = 617] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8dc24c00) [pid = 1774] [serial = 618] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8f510800) [pid = 1774] [serial = 657] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8eecac00) [pid = 1774] [serial = 651] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8e6c7c00) [pid = 1774] [serial = 648] [outer = (nil)] [url = about:blank] 04:23:09 INFO - PROCESS | 1774 | 1469100189221 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:09 INFO - PROCESS | 1774 | 1469100189230 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db36800 == 37 [pid = 1774] [id = 234] 04:23:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8dc24c00) [pid = 1774] [serial = 703] [outer = (nil)] 04:23:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8deba800) [pid = 1774] [serial = 704] [outer = 0x8dc24c00] 04:23:09 INFO - PROCESS | 1774 | 1469100189312 Marionette DEBUG loaded listener.js 04:23:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8e6c3000) [pid = 1774] [serial = 705] [outer = 0x8dc24c00] 04:23:10 INFO - PROCESS | 1774 | 1469100190486 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1742ms 04:23:10 INFO - PROCESS | 1774 | 1469100190542 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 04:23:10 INFO - PROCESS | 1774 | 1469100190553 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 04:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:23:10 INFO - PROCESS | 1774 | 1469100190643 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:23:10 INFO - PROCESS | 1774 | 1469100190651 Marionette TRACE conn3 <- [1,910,null,{}] 04:23:10 INFO - PROCESS | 1774 | 1469100190661 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:10 INFO - PROCESS | 1774 | 1469100190667 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:10 INFO - PROCESS | 1774 | 1469100190972 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 04:23:11 INFO - PROCESS | 1774 | 1469100191148 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:11 INFO - PROCESS | 1774 | 1469100191165 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db39400 == 38 [pid = 1774] [id = 235] 04:23:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8db39800) [pid = 1774] [serial = 706] [outer = (nil)] 04:23:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8db3ec00) [pid = 1774] [serial = 707] [outer = 0x8db39800] 04:23:11 INFO - PROCESS | 1774 | 1469100191257 Marionette DEBUG loaded listener.js 04:23:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8dc27000) [pid = 1774] [serial = 708] [outer = 0x8db39800] 04:23:12 INFO - PROCESS | 1774 | 1469100192280 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1705ms 04:23:12 INFO - PROCESS | 1774 | 1469100192333 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 04:23:12 INFO - PROCESS | 1774 | 1469100192340 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 04:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:23:12 INFO - PROCESS | 1774 | 1469100192350 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:23:12 INFO - PROCESS | 1774 | 1469100192355 Marionette TRACE conn3 <- [1,914,null,{}] 04:23:12 INFO - PROCESS | 1774 | 1469100192366 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:12 INFO - PROCESS | 1774 | 1469100192375 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:12 INFO - PROCESS | 1774 | 1469100192598 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 04:23:12 INFO - PROCESS | 1774 | 1469100192814 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:12 INFO - PROCESS | 1774 | 1469100192822 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6ca800 == 39 [pid = 1774] [id = 236] 04:23:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8e9d9800) [pid = 1774] [serial = 709] [outer = (nil)] 04:23:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8e9dd400) [pid = 1774] [serial = 710] [outer = 0x8e9d9800] 04:23:12 INFO - PROCESS | 1774 | 1469100192962 Marionette DEBUG loaded listener.js 04:23:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8ed20c00) [pid = 1774] [serial = 711] [outer = 0x8e9d9800] 04:23:13 INFO - PROCESS | 1774 | 1469100193984 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1692ms 04:23:14 INFO - PROCESS | 1774 | 1469100194043 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 04:23:14 INFO - PROCESS | 1774 | 1469100194047 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 04:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:23:14 INFO - PROCESS | 1774 | 1469100194056 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:23:14 INFO - PROCESS | 1774 | 1469100194060 Marionette TRACE conn3 <- [1,918,null,{}] 04:23:14 INFO - PROCESS | 1774 | 1469100194067 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:14 INFO - PROCESS | 1774 | 1469100194073 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:14 INFO - PROCESS | 1774 | 1469100194312 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 04:23:14 INFO - PROCESS | 1774 | 1469100194586 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:14 INFO - PROCESS | 1774 | 1469100194607 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f03e400 == 40 [pid = 1774] [id = 237] 04:23:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8f03ec00) [pid = 1774] [serial = 712] [outer = (nil)] 04:23:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f15a800) [pid = 1774] [serial = 713] [outer = 0x8f03ec00] 04:23:14 INFO - PROCESS | 1774 | 1469100194753 Marionette DEBUG loaded listener.js 04:23:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f163400) [pid = 1774] [serial = 714] [outer = 0x8f03ec00] 04:23:15 INFO - PROCESS | 1774 | 1469100195743 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1736ms 04:23:15 INFO - PROCESS | 1774 | 1469100195793 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 04:23:15 INFO - PROCESS | 1774 | 1469100195797 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 04:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:23:15 INFO - PROCESS | 1774 | 1469100195805 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:23:15 INFO - PROCESS | 1774 | 1469100195809 Marionette TRACE conn3 <- [1,922,null,{}] 04:23:15 INFO - PROCESS | 1774 | 1469100195815 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:15 INFO - PROCESS | 1774 | 1469100195820 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:16 INFO - PROCESS | 1774 | 1469100196027 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 04:23:16 INFO - PROCESS | 1774 | 1469100196191 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:16 INFO - PROCESS | 1774 | 1469100196200 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3d000 == 41 [pid = 1774] [id = 238] 04:23:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x90fb4c00) [pid = 1774] [serial = 715] [outer = (nil)] 04:23:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x90fe8400) [pid = 1774] [serial = 716] [outer = 0x90fb4c00] 04:23:16 INFO - PROCESS | 1774 | 1469100196289 Marionette DEBUG loaded listener.js 04:23:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x90fed000) [pid = 1774] [serial = 717] [outer = 0x90fb4c00] 04:23:17 INFO - PROCESS | 1774 | 1469100197250 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1486ms 04:23:17 INFO - PROCESS | 1774 | 1469100197292 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 04:23:17 INFO - PROCESS | 1774 | 1469100197297 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 04:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:23:17 INFO - PROCESS | 1774 | 1469100197304 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:23:17 INFO - PROCESS | 1774 | 1469100197308 Marionette TRACE conn3 <- [1,926,null,{}] 04:23:17 INFO - PROCESS | 1774 | 1469100197314 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:17 INFO - PROCESS | 1774 | 1469100197319 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:17 INFO - PROCESS | 1774 | 1469100197502 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 04:23:17 INFO - PROCESS | 1774 | 1469100197685 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:17 INFO - PROCESS | 1774 | 1469100197695 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0b400 == 42 [pid = 1774] [id = 239] 04:23:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8c9ee400) [pid = 1774] [serial = 718] [outer = (nil)] 04:23:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x910abc00) [pid = 1774] [serial = 719] [outer = 0x8c9ee400] 04:23:17 INFO - PROCESS | 1774 | 1469100197859 Marionette DEBUG loaded listener.js 04:23:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x910b0800) [pid = 1774] [serial = 720] [outer = 0x8c9ee400] 04:23:18 INFO - PROCESS | 1774 | 1469100198788 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1531ms 04:23:18 INFO - PROCESS | 1774 | 1469100198836 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 04:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:23:18 INFO - PROCESS | 1774 | 1469100198841 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 04:23:18 INFO - PROCESS | 1774 | 1469100198848 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:23:18 INFO - PROCESS | 1774 | 1469100198852 Marionette TRACE conn3 <- [1,930,null,{}] 04:23:18 INFO - PROCESS | 1774 | 1469100198858 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:18 INFO - PROCESS | 1774 | 1469100198870 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:19 INFO - PROCESS | 1774 | 1469100199180 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 04:23:19 INFO - PROCESS | 1774 | 1469100199447 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:19 INFO - PROCESS | 1774 | 1469100199458 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc2a000 == 43 [pid = 1774] [id = 240] 04:23:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x910ab800) [pid = 1774] [serial = 721] [outer = (nil)] 04:23:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x91625c00) [pid = 1774] [serial = 722] [outer = 0x910ab800] 04:23:19 INFO - PROCESS | 1774 | 1469100199551 Marionette DEBUG loaded listener.js 04:23:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x91749400) [pid = 1774] [serial = 723] [outer = 0x910ab800] 04:23:20 INFO - PROCESS | 1774 | 1469100200502 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1733ms 04:23:20 INFO - PROCESS | 1774 | 1469100200582 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 04:23:20 INFO - PROCESS | 1774 | 1469100200585 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 04:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:23:20 INFO - PROCESS | 1774 | 1469100200593 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:23:20 INFO - PROCESS | 1774 | 1469100200598 Marionette TRACE conn3 <- [1,934,null,{}] 04:23:20 INFO - PROCESS | 1774 | 1469100200605 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:20 INFO - PROCESS | 1774 | 1469100200612 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:20 INFO - PROCESS | 1774 | 1469100200840 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 04:23:21 INFO - PROCESS | 1774 | 1469100201053 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:21 INFO - PROCESS | 1774 | 1469100201059 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x91471800 == 44 [pid = 1774] [id = 241] 04:23:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x91472c00) [pid = 1774] [serial = 724] [outer = (nil)] 04:23:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x91750c00) [pid = 1774] [serial = 725] [outer = 0x91472c00] 04:23:21 INFO - PROCESS | 1774 | 1469100201211 Marionette DEBUG loaded listener.js 04:23:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x91754000) [pid = 1774] [serial = 726] [outer = 0x91472c00] 04:23:22 INFO - PROCESS | 1774 | 1469100202197 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1640ms 04:23:22 INFO - PROCESS | 1774 | 1469100202234 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 04:23:22 INFO - PROCESS | 1774 | 1469100202237 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 04:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:23:22 INFO - PROCESS | 1774 | 1469100202264 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:23:22 INFO - PROCESS | 1774 | 1469100202269 Marionette TRACE conn3 <- [1,938,null,{}] 04:23:22 INFO - PROCESS | 1774 | 1469100202277 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:22 INFO - PROCESS | 1774 | 1469100202281 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:22 INFO - PROCESS | 1774 | 1469100202490 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 04:23:22 INFO - PROCESS | 1774 | 1469100202887 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:22 INFO - PROCESS | 1774 | 1469100202898 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0e800 == 45 [pid = 1774] [id = 242] 04:23:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x8ae0f400) [pid = 1774] [serial = 727] [outer = (nil)] 04:23:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x8b80cc00) [pid = 1774] [serial = 728] [outer = 0x8ae0f400] 04:23:23 INFO - PROCESS | 1774 | 1469100203018 Marionette DEBUG loaded listener.js 04:23:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x8db37c00) [pid = 1774] [serial = 729] [outer = 0x8ae0f400] 04:23:23 INFO - PROCESS | 1774 | 1469100203932 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1762ms 04:23:24 INFO - PROCESS | 1774 | 1469100204016 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 04:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:23:24 INFO - PROCESS | 1774 | 1469100204033 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 04:23:24 INFO - PROCESS | 1774 | 1469100204047 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:23:24 INFO - PROCESS | 1774 | 1469100204055 Marionette TRACE conn3 <- [1,942,null,{}] 04:23:24 INFO - PROCESS | 1774 | 1469100204082 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:24 INFO - PROCESS | 1774 | 1469100204088 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x90fe7c00 == 44 [pid = 1774] [id = 232] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae07000 == 43 [pid = 1774] [id = 233] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb3400 == 42 [pid = 1774] [id = 231] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8db38800 == 41 [pid = 1774] [id = 230] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8f039800 == 40 [pid = 1774] [id = 218] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f4c00 == 39 [pid = 1774] [id = 205] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8f161400 == 38 [pid = 1774] [id = 209] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc1e400 == 37 [pid = 1774] [id = 204] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ec400 == 36 [pid = 1774] [id = 214] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8b804000 == 35 [pid = 1774] [id = 225] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f4000 == 34 [pid = 1774] [id = 215] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed27c00 == 33 [pid = 1774] [id = 224] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8f164800 == 32 [pid = 1774] [id = 203] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8f159c00 == 31 [pid = 1774] [id = 223] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x90feec00 == 30 [pid = 1774] [id = 222] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x90ff2400 == 29 [pid = 1774] [id = 221] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x910af400 == 28 [pid = 1774] [id = 207] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9dec00 == 27 [pid = 1774] [id = 217] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb0400 == 26 [pid = 1774] [id = 226] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c6400 == 25 [pid = 1774] [id = 216] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c8800 == 24 [pid = 1774] [id = 206] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed19400 == 23 [pid = 1774] [id = 229] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f3c00 == 22 [pid = 1774] [id = 219] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc20800 == 21 [pid = 1774] [id = 228] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8b810000 == 20 [pid = 1774] [id = 213] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8f03cc00 == 19 [pid = 1774] [id = 220] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed1cc00 == 18 [pid = 1774] [id = 227] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x9147f000 == 17 [pid = 1774] [id = 208] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x91471800 == 16 [pid = 1774] [id = 241] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0b400 == 15 [pid = 1774] [id = 239] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc2a000 == 14 [pid = 1774] [id = 240] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3d000 == 13 [pid = 1774] [id = 238] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8f03e400 == 12 [pid = 1774] [id = 237] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6ca800 == 11 [pid = 1774] [id = 236] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8db36800 == 10 [pid = 1774] [id = 234] 04:23:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8db39400 == 9 [pid = 1774] [id = 235] 04:23:25 INFO - PROCESS | 1774 | 1469100205319 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 04:23:25 INFO - PROCESS | 1774 | 1469100205594 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:25 INFO - PROCESS | 1774 | 1469100205606 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b808800 == 10 [pid = 1774] [id = 243] 04:23:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x8b80a800) [pid = 1774] [serial = 730] [outer = (nil)] 04:23:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x8c9f0400) [pid = 1774] [serial = 731] [outer = 0x8b80a800] 04:23:25 INFO - PROCESS | 1774 | 1469100205705 Marionette DEBUG loaded listener.js 04:23:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x8db33800) [pid = 1774] [serial = 732] [outer = 0x8b80a800] 04:23:26 INFO - PROCESS | 1774 | 1469100206665 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 2662ms 04:23:26 INFO - PROCESS | 1774 | 1469100206704 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 04:23:26 INFO - PROCESS | 1774 | 1469100206712 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 04:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:23:26 INFO - PROCESS | 1774 | 1469100206721 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:23:26 INFO - PROCESS | 1774 | 1469100206726 Marionette TRACE conn3 <- [1,946,null,{}] 04:23:26 INFO - PROCESS | 1774 | 1469100206741 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:26 INFO - PROCESS | 1774 | 1469100206750 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:26 INFO - PROCESS | 1774 | 1469100206985 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 04:23:27 INFO - PROCESS | 1774 | 1469100207013 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:27 INFO - PROCESS | 1774 | 1469100207027 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deae400 == 11 [pid = 1774] [id = 244] 04:23:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x8deb0400) [pid = 1774] [serial = 733] [outer = (nil)] 04:23:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0x8deb5400) [pid = 1774] [serial = 734] [outer = 0x8deb0400] 04:23:27 INFO - PROCESS | 1774 | 1469100207104 Marionette DEBUG loaded listener.js 04:23:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 95 (0x8e5f4000) [pid = 1774] [serial = 735] [outer = 0x8deb0400] 04:23:28 INFO - PROCESS | 1774 | 1469100208584 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:23:28 INFO - PROCESS | 1774 | --DOMWINDOW == 94 (0x8dc24c00) [pid = 1774] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:23:28 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0x8ed1d400) [pid = 1774] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:23:28 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0x8deb4400) [pid = 1774] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:23:28 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x8ed28400) [pid = 1774] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:23:28 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x8b805400) [pid = 1774] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:23:28 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x8ae09800) [pid = 1774] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:23:28 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x8c9f9400) [pid = 1774] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:23:28 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x8f03b000) [pid = 1774] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:23:28 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x8f163000) [pid = 1774] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:23:28 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x90ff3400) [pid = 1774] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:23:28 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8e6c2000) [pid = 1774] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:23:28 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x9147b400) [pid = 1774] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:23:28 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x91478800) [pid = 1774] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:23:28 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8db3c000) [pid = 1774] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:23:28 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8eecd800) [pid = 1774] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:23:28 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x90fe8000) [pid = 1774] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 2050ms 04:23:28 INFO - PROCESS | 1774 | 1469100208776 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 04:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:23:28 INFO - PROCESS | 1774 | 1469100208782 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 04:23:28 INFO - PROCESS | 1774 | 1469100208789 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:23:28 INFO - PROCESS | 1774 | 1469100208792 Marionette TRACE conn3 <- [1,950,null,{}] 04:23:28 INFO - PROCESS | 1774 | 1469100208806 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:28 INFO - PROCESS | 1774 | 1469100208813 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:28 INFO - PROCESS | 1774 | 1469100208979 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 04:23:29 INFO - PROCESS | 1774 | 1469100208996 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:29 INFO - PROCESS | 1774 | 1469100209005 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c9000 == 12 [pid = 1774] [id = 245] 04:23:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8e6c9800) [pid = 1774] [serial = 736] [outer = (nil)] 04:23:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8e9d6800) [pid = 1774] [serial = 737] [outer = 0x8e6c9800] 04:23:29 INFO - PROCESS | 1774 | 1469100209084 Marionette DEBUG loaded listener.js 04:23:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8ed1b400) [pid = 1774] [serial = 738] [outer = 0x8e6c9800] 04:23:30 INFO - PROCESS | 1774 | 1469100210027 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1294ms 04:23:30 INFO - PROCESS | 1774 | 1469100210084 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 04:23:30 INFO - PROCESS | 1774 | 1469100210090 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 04:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:23:30 INFO - PROCESS | 1774 | 1469100210117 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:23:30 INFO - PROCESS | 1774 | 1469100210129 Marionette TRACE conn3 <- [1,954,null,{}] 04:23:30 INFO - PROCESS | 1774 | 1469100210134 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:30 INFO - PROCESS | 1774 | 1469100210143 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:30 INFO - PROCESS | 1774 | 1469100210362 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 04:23:30 INFO - PROCESS | 1774 | 1469100210511 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:30 INFO - PROCESS | 1774 | 1469100210517 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b806800 == 13 [pid = 1774] [id = 246] 04:23:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8db3f800) [pid = 1774] [serial = 739] [outer = (nil)] 04:23:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8eecfc00) [pid = 1774] [serial = 740] [outer = 0x8db3f800] 04:23:30 INFO - PROCESS | 1774 | 1469100210596 Marionette DEBUG loaded listener.js 04:23:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8f157c00) [pid = 1774] [serial = 741] [outer = 0x8db3f800] 04:23:31 INFO - PROCESS | 1774 | 1469100211751 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1722ms 04:23:31 INFO - PROCESS | 1774 | 1469100211823 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 04:23:31 INFO - PROCESS | 1774 | 1469100211830 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 04:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:23:31 INFO - PROCESS | 1774 | 1469100211839 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:23:31 INFO - PROCESS | 1774 | 1469100211849 Marionette TRACE conn3 <- [1,958,null,{}] 04:23:31 INFO - PROCESS | 1774 | 1469100211860 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:31 INFO - PROCESS | 1774 | 1469100211869 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:32 INFO - PROCESS | 1774 | 1469100212137 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 04:23:32 INFO - PROCESS | 1774 | 1469100212361 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:32 INFO - PROCESS | 1774 | 1469100212371 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db41000 == 14 [pid = 1774] [id = 247] 04:23:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x8deb3800) [pid = 1774] [serial = 742] [outer = (nil)] 04:23:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x8e6c6400) [pid = 1774] [serial = 743] [outer = 0x8deb3800] 04:23:32 INFO - PROCESS | 1774 | 1469100212459 Marionette DEBUG loaded listener.js 04:23:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x8e9d2400) [pid = 1774] [serial = 744] [outer = 0x8deb3800] 04:23:33 INFO - PROCESS | 1774 | 1469100213497 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1741ms 04:23:33 INFO - PROCESS | 1774 | 1469100213581 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 04:23:33 INFO - PROCESS | 1774 | 1469100213589 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 04:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:23:33 INFO - PROCESS | 1774 | 1469100213602 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:23:33 INFO - PROCESS | 1774 | 1469100213607 Marionette TRACE conn3 <- [1,962,null,{}] 04:23:33 INFO - PROCESS | 1774 | 1469100213614 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:33 INFO - PROCESS | 1774 | 1469100213620 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:33 INFO - PROCESS | 1774 | 1469100213854 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 04:23:34 INFO - PROCESS | 1774 | 1469100214120 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:34 INFO - PROCESS | 1774 | 1469100214131 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f03c800 == 15 [pid = 1774] [id = 248] 04:23:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x8f03d800) [pid = 1774] [serial = 745] [outer = (nil)] 04:23:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x8f160000) [pid = 1774] [serial = 746] [outer = 0x8f03d800] 04:23:34 INFO - PROCESS | 1774 | 1469100214221 Marionette DEBUG loaded listener.js 04:23:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x8f509800) [pid = 1774] [serial = 747] [outer = 0x8f03d800] 04:23:35 INFO - PROCESS | 1774 | 1469100215218 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1687ms 04:23:35 INFO - PROCESS | 1774 | 1469100215289 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 04:23:35 INFO - PROCESS | 1774 | 1469100215295 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 04:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:23:35 INFO - PROCESS | 1774 | 1469100215303 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:23:35 INFO - PROCESS | 1774 | 1469100215310 Marionette TRACE conn3 <- [1,966,null,{}] 04:23:35 INFO - PROCESS | 1774 | 1469100215329 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:35 INFO - PROCESS | 1774 | 1469100215349 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:35 INFO - PROCESS | 1774 | 1469100215598 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 04:23:35 INFO - PROCESS | 1774 | 1469100215867 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:35 INFO - PROCESS | 1774 | 1469100215879 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b80ac00 == 16 [pid = 1774] [id = 249] 04:23:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x90fb8c00) [pid = 1774] [serial = 748] [outer = (nil)] 04:23:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x910a7000) [pid = 1774] [serial = 749] [outer = 0x90fb8c00] 04:23:35 INFO - PROCESS | 1774 | 1469100215977 Marionette DEBUG loaded listener.js 04:23:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0x910b4400) [pid = 1774] [serial = 750] [outer = 0x90fb8c00] 04:23:37 INFO - PROCESS | 1774 | 1469100217017 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1789ms 04:23:37 INFO - PROCESS | 1774 | 1469100217093 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 04:23:37 INFO - PROCESS | 1774 | 1469100217097 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 04:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:23:37 INFO - PROCESS | 1774 | 1469100217106 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:23:37 INFO - PROCESS | 1774 | 1469100217109 Marionette TRACE conn3 <- [1,970,null,{}] 04:23:37 INFO - PROCESS | 1774 | 1469100217116 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:37 INFO - PROCESS | 1774 | 1469100217120 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:37 INFO - PROCESS | 1774 | 1469100217367 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 04:23:37 INFO - PROCESS | 1774 | 1469100217712 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:37 INFO - PROCESS | 1774 | 1469100217724 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae07c00 == 17 [pid = 1774] [id = 250] 04:23:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 95 (0x8ae0a400) [pid = 1774] [serial = 751] [outer = (nil)] 04:23:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 96 (0x8b802c00) [pid = 1774] [serial = 752] [outer = 0x8ae0a400] 04:23:37 INFO - PROCESS | 1774 | 1469100217802 Marionette DEBUG loaded listener.js 04:23:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 97 (0x8c9f1400) [pid = 1774] [serial = 753] [outer = 0x8ae0a400] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 96 (0x8deba800) [pid = 1774] [serial = 704] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 95 (0x8ed21c00) [pid = 1774] [serial = 683] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 94 (0x8deb9c00) [pid = 1774] [serial = 680] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0x8eeca400) [pid = 1774] [serial = 674] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0x8c9f3000) [pid = 1774] [serial = 677] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x8c9fa400) [pid = 1774] [serial = 678] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x8b801800) [pid = 1774] [serial = 701] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x8c9ee000) [pid = 1774] [serial = 702] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x8e6cd400) [pid = 1774] [serial = 660] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x8f162c00) [pid = 1774] [serial = 689] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x8e5f8400) [pid = 1774] [serial = 659] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x90fb2400) [pid = 1774] [serial = 663] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8f506c00) [pid = 1774] [serial = 662] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8f50b400) [pid = 1774] [serial = 690] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x910b2800) [pid = 1774] [serial = 666] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x910ab000) [pid = 1774] [serial = 665] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8e9db000) [pid = 1774] [serial = 686] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8eec3400) [pid = 1774] [serial = 684] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x9161d400) [pid = 1774] [serial = 669] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x9147f400) [pid = 1774] [serial = 668] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x91729c00) [pid = 1774] [serial = 672] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x91726c00) [pid = 1774] [serial = 671] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8f03e000) [pid = 1774] [serial = 675] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8f02fc00) [pid = 1774] [serial = 687] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8deb1800) [pid = 1774] [serial = 692] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8e5f8c00) [pid = 1774] [serial = 693] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8e6c3000) [pid = 1774] [serial = 705] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8f03a000) [pid = 1774] [serial = 695] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8eec7800) [pid = 1774] [serial = 696] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x90ff3000) [pid = 1774] [serial = 699] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x90ff0000) [pid = 1774] [serial = 698] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8e5ef800) [pid = 1774] [serial = 681] [outer = (nil)] [url = about:blank] 04:23:38 INFO - PROCESS | 1774 | 1469100218879 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1840ms 04:23:38 INFO - PROCESS | 1774 | 1469100218949 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 04:23:38 INFO - PROCESS | 1774 | 1469100218955 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 04:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:23:38 INFO - PROCESS | 1774 | 1469100218963 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:23:38 INFO - PROCESS | 1774 | 1469100218968 Marionette TRACE conn3 <- [1,974,null,{}] 04:23:38 INFO - PROCESS | 1774 | 1469100218976 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:38 INFO - PROCESS | 1774 | 1469100218985 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:39 INFO - PROCESS | 1774 | 1469100219155 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 04:23:39 INFO - PROCESS | 1774 | 1469100219326 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:39 INFO - PROCESS | 1774 | 1469100219336 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc1ec00 == 18 [pid = 1774] [id = 251] 04:23:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8dc22c00) [pid = 1774] [serial = 754] [outer = (nil)] 04:23:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8deb4c00) [pid = 1774] [serial = 755] [outer = 0x8dc22c00] 04:23:39 INFO - PROCESS | 1774 | 1469100219416 Marionette DEBUG loaded listener.js 04:23:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8e5f0800) [pid = 1774] [serial = 756] [outer = 0x8dc22c00] 04:23:40 INFO - PROCESS | 1774 | 1469100220193 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1283ms 04:23:40 INFO - PROCESS | 1774 | 1469100220251 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 04:23:40 INFO - PROCESS | 1774 | 1469100220258 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 04:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:23:40 INFO - PROCESS | 1774 | 1469100220266 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:23:40 INFO - PROCESS | 1774 | 1469100220270 Marionette TRACE conn3 <- [1,978,null,{}] 04:23:40 INFO - PROCESS | 1774 | 1469100220281 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:40 INFO - PROCESS | 1774 | 1469100220286 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:40 INFO - PROCESS | 1774 | 1469100220476 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 04:23:40 INFO - PROCESS | 1774 | 1469100220598 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:40 INFO - PROCESS | 1774 | 1469100220605 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb6c00 == 19 [pid = 1774] [id = 252] 04:23:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8e6c2000) [pid = 1774] [serial = 757] [outer = (nil)] 04:23:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8ed24800) [pid = 1774] [serial = 758] [outer = 0x8e6c2000] 04:23:40 INFO - PROCESS | 1774 | 1469100220685 Marionette DEBUG loaded listener.js 04:23:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8eecb400) [pid = 1774] [serial = 759] [outer = 0x8e6c2000] 04:23:41 INFO - PROCESS | 1774 | 1469100221657 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1436ms 04:23:41 INFO - PROCESS | 1774 | 1469100221704 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 04:23:41 INFO - PROCESS | 1774 | 1469100221708 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 04:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:23:41 INFO - PROCESS | 1774 | 1469100221731 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:23:41 INFO - PROCESS | 1774 | 1469100221742 Marionette TRACE conn3 <- [1,982,null,{}] 04:23:41 INFO - PROCESS | 1774 | 1469100221759 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:41 INFO - PROCESS | 1774 | 1469100221767 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:42 INFO - PROCESS | 1774 | 1469100222010 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 04:23:42 INFO - PROCESS | 1774 | 1469100222040 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:42 INFO - PROCESS | 1774 | 1469100222048 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c8c00 == 20 [pid = 1774] [id = 253] 04:23:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8f15bc00) [pid = 1774] [serial = 760] [outer = (nil)] 04:23:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f50a400) [pid = 1774] [serial = 761] [outer = 0x8f15bc00] 04:23:42 INFO - PROCESS | 1774 | 1469100222130 Marionette DEBUG loaded listener.js 04:23:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x90fad800) [pid = 1774] [serial = 762] [outer = 0x8f15bc00] 04:23:43 INFO - PROCESS | 1774 | 1469100223105 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1449ms 04:23:43 INFO - PROCESS | 1774 | 1469100223174 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 04:23:43 INFO - PROCESS | 1774 | 1469100223179 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 04:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:23:43 INFO - PROCESS | 1774 | 1469100223185 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:23:43 INFO - PROCESS | 1774 | 1469100223189 Marionette TRACE conn3 <- [1,986,null,{}] 04:23:43 INFO - PROCESS | 1774 | 1469100223194 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:43 INFO - PROCESS | 1774 | 1469100223199 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:43 INFO - PROCESS | 1774 | 1469100223461 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 04:23:43 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8deb0400) [pid = 1774] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:23:43 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8b80a800) [pid = 1774] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:23:43 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8ae0f400) [pid = 1774] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:23:43 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8db39800) [pid = 1774] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:23:43 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8e9d9800) [pid = 1774] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:23:43 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8f03ec00) [pid = 1774] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:23:43 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x90fb4c00) [pid = 1774] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:23:43 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8c9ee400) [pid = 1774] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:23:43 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x910ab800) [pid = 1774] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:23:43 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x91472c00) [pid = 1774] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:23:43 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8e6c9800) [pid = 1774] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:23:43 INFO - PROCESS | 1774 | 1469100223569 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:43 INFO - PROCESS | 1774 | 1469100223578 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0c800 == 21 [pid = 1774] [id = 254] 04:23:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8ae0f400) [pid = 1774] [serial = 763] [outer = (nil)] 04:23:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8e5f0000) [pid = 1774] [serial = 764] [outer = 0x8ae0f400] 04:23:43 INFO - PROCESS | 1774 | 1469100223653 Marionette DEBUG loaded listener.js 04:23:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8e9d4000) [pid = 1774] [serial = 765] [outer = 0x8ae0f400] 04:23:44 INFO - PROCESS | 1774 | 1469100224458 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1331ms 04:23:44 INFO - PROCESS | 1774 | 1469100224517 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 04:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:23:44 INFO - PROCESS | 1774 | 1469100224522 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 04:23:44 INFO - PROCESS | 1774 | 1469100224528 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:23:44 INFO - PROCESS | 1774 | 1469100224532 Marionette TRACE conn3 <- [1,990,null,{}] 04:23:44 INFO - PROCESS | 1774 | 1469100224539 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:44 INFO - PROCESS | 1774 | 1469100224543 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:44 INFO - PROCESS | 1774 | 1469100224705 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 04:23:44 INFO - PROCESS | 1774 | 1469100224715 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:44 INFO - PROCESS | 1774 | 1469100224734 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae01c00 == 22 [pid = 1774] [id = 255] 04:23:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8db41800) [pid = 1774] [serial = 766] [outer = (nil)] 04:23:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x90fbbc00) [pid = 1774] [serial = 767] [outer = 0x8db41800] 04:23:44 INFO - PROCESS | 1774 | 1469100224925 Marionette DEBUG loaded listener.js 04:23:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x910aec00) [pid = 1774] [serial = 768] [outer = 0x8db41800] 04:23:45 INFO - PROCESS | 1774 | 1469100225946 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1487ms 04:23:46 INFO - PROCESS | 1774 | 1469100226016 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 04:23:46 INFO - PROCESS | 1774 | 1469100226024 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 04:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:23:46 INFO - PROCESS | 1774 | 1469100226033 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:23:46 INFO - PROCESS | 1774 | 1469100226038 Marionette TRACE conn3 <- [1,994,null,{}] 04:23:46 INFO - PROCESS | 1774 | 1469100226059 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:46 INFO - PROCESS | 1774 | 1469100226070 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:46 INFO - PROCESS | 1774 | 1469100226381 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 04:23:46 INFO - PROCESS | 1774 | 1469100226584 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:46 INFO - PROCESS | 1774 | 1469100226599 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f7000 == 23 [pid = 1774] [id = 256] 04:23:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8c9f9000) [pid = 1774] [serial = 769] [outer = (nil)] 04:23:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8debb400) [pid = 1774] [serial = 770] [outer = 0x8c9f9000] 04:23:46 INFO - PROCESS | 1774 | 1469100226697 Marionette DEBUG loaded listener.js 04:23:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8e5fd400) [pid = 1774] [serial = 771] [outer = 0x8c9f9000] 04:23:47 INFO - PROCESS | 1774 | 1469100227665 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1693ms 04:23:47 INFO - PROCESS | 1774 | 1469100227726 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 04:23:47 INFO - PROCESS | 1774 | 1469100227734 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 04:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:23:47 INFO - PROCESS | 1774 | 1469100227745 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:23:47 INFO - PROCESS | 1774 | 1469100227749 Marionette TRACE conn3 <- [1,998,null,{}] 04:23:47 INFO - PROCESS | 1774 | 1469100227757 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:47 INFO - PROCESS | 1774 | 1469100227763 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:48 INFO - PROCESS | 1774 | 1469100228000 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 04:23:48 INFO - PROCESS | 1774 | 1469100228262 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:48 INFO - PROCESS | 1774 | 1469100228271 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eec1c00 == 24 [pid = 1774] [id = 257] 04:23:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f031000) [pid = 1774] [serial = 772] [outer = (nil)] 04:23:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f038c00) [pid = 1774] [serial = 773] [outer = 0x8f031000] 04:23:48 INFO - PROCESS | 1774 | 1469100228365 Marionette DEBUG loaded listener.js 04:23:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8f03e800) [pid = 1774] [serial = 774] [outer = 0x8f031000] 04:23:49 INFO - PROCESS | 1774 | 1469100229331 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1638ms 04:23:49 INFO - PROCESS | 1774 | 1469100229384 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 04:23:49 INFO - PROCESS | 1774 | 1469100229389 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 04:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:23:49 INFO - PROCESS | 1774 | 1469100229396 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:23:49 INFO - PROCESS | 1774 | 1469100229402 Marionette TRACE conn3 <- [1,1002,null,{}] 04:23:49 INFO - PROCESS | 1774 | 1469100229420 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:49 INFO - PROCESS | 1774 | 1469100229429 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:49 INFO - PROCESS | 1774 | 1469100229617 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 04:23:49 INFO - PROCESS | 1774 | 1469100229830 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:49 INFO - PROCESS | 1774 | 1469100229837 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fb5c00 == 25 [pid = 1774] [id = 258] 04:23:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x91477800) [pid = 1774] [serial = 775] [outer = (nil)] 04:23:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x9147bc00) [pid = 1774] [serial = 776] [outer = 0x91477800] 04:23:49 INFO - PROCESS | 1774 | 1469100229974 Marionette DEBUG loaded listener.js 04:23:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x91619c00) [pid = 1774] [serial = 777] [outer = 0x91477800] 04:23:50 INFO - PROCESS | 1774 | 1469100230924 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1587ms 04:23:50 INFO - PROCESS | 1774 | 1469100230984 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 04:23:50 INFO - PROCESS | 1774 | 1469100230989 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 04:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:23:50 INFO - PROCESS | 1774 | 1469100230996 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:23:51 INFO - PROCESS | 1774 | 1469100231000 Marionette TRACE conn3 <- [1,1006,null,{}] 04:23:51 INFO - PROCESS | 1774 | 1469100231006 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:51 INFO - PROCESS | 1774 | 1469100231012 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:51 INFO - PROCESS | 1774 | 1469100231220 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 04:23:51 INFO - PROCESS | 1774 | 1469100231453 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:51 INFO - PROCESS | 1774 | 1469100231462 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b80c400 == 26 [pid = 1774] [id = 259] 04:23:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x910ad400) [pid = 1774] [serial = 778] [outer = (nil)] 04:23:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x91624c00) [pid = 1774] [serial = 779] [outer = 0x910ad400] 04:23:51 INFO - PROCESS | 1774 | 1469100231592 Marionette DEBUG loaded listener.js 04:23:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x91627c00) [pid = 1774] [serial = 780] [outer = 0x910ad400] 04:23:52 INFO - PROCESS | 1774 | 1469100232496 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1542ms 04:23:52 INFO - PROCESS | 1774 | 1469100232540 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 04:23:52 INFO - PROCESS | 1774 | 1469100232544 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 04:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:23:52 INFO - PROCESS | 1774 | 1469100232552 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:23:52 INFO - PROCESS | 1774 | 1469100232556 Marionette TRACE conn3 <- [1,1010,null,{}] 04:23:52 INFO - PROCESS | 1774 | 1469100232563 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:52 INFO - PROCESS | 1774 | 1469100232569 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:52 INFO - PROCESS | 1774 | 1469100232772 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 04:23:52 INFO - PROCESS | 1774 | 1469100232939 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 1774 | 1469100232946 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x9147c800 == 27 [pid = 1774] [id = 260] 04:23:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x91622c00) [pid = 1774] [serial = 781] [outer = (nil)] 04:23:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x91748800) [pid = 1774] [serial = 782] [outer = 0x91622c00] 04:23:53 INFO - PROCESS | 1774 | 1469100233036 Marionette DEBUG loaded listener.js 04:23:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x9174b400) [pid = 1774] [serial = 783] [outer = 0x91622c00] 04:23:54 INFO - PROCESS | 1774 | 1469100234035 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1535ms 04:23:54 INFO - PROCESS | 1774 | 1469100234089 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 04:23:54 INFO - PROCESS | 1774 | 1469100234092 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 04:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:23:54 INFO - PROCESS | 1774 | 1469100234100 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:23:54 INFO - PROCESS | 1774 | 1469100234104 Marionette TRACE conn3 <- [1,1014,null,{}] 04:23:54 INFO - PROCESS | 1774 | 1469100234110 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:54 INFO - PROCESS | 1774 | 1469100234121 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:54 INFO - PROCESS | 1774 | 1469100234380 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 04:23:54 INFO - PROCESS | 1774 | 1469100234605 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:54 INFO - PROCESS | 1774 | 1469100234614 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0cc00 == 28 [pid = 1774] [id = 261] 04:23:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8b808000) [pid = 1774] [serial = 784] [outer = (nil)] 04:23:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x8c9f3400) [pid = 1774] [serial = 785] [outer = 0x8b808000] 04:23:54 INFO - PROCESS | 1774 | 1469100234900 Marionette DEBUG loaded listener.js 04:23:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x8dc22800) [pid = 1774] [serial = 786] [outer = 0x8b808000] 04:23:55 INFO - PROCESS | 1774 | 1469100235886 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1835ms 04:23:55 INFO - PROCESS | 1774 | 1469100235937 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 04:23:55 INFO - PROCESS | 1774 | 1469100235944 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 04:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:23:55 INFO - PROCESS | 1774 | 1469100235954 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:23:55 INFO - PROCESS | 1774 | 1469100235957 Marionette TRACE conn3 <- [1,1018,null,{}] 04:23:55 INFO - PROCESS | 1774 | 1469100235966 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:55 INFO - PROCESS | 1774 | 1469100235972 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:56 INFO - PROCESS | 1774 | 1469100236175 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 04:23:56 INFO - PROCESS | 1774 | 1469100236426 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:56 INFO - PROCESS | 1774 | 1469100236436 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d5400 == 29 [pid = 1774] [id = 262] 04:23:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x8e9e1800) [pid = 1774] [serial = 787] [outer = (nil)] 04:23:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x8eec6c00) [pid = 1774] [serial = 788] [outer = 0x8e9e1800] 04:23:56 INFO - PROCESS | 1774 | 1469100236575 Marionette DEBUG loaded listener.js 04:23:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x8f035400) [pid = 1774] [serial = 789] [outer = 0x8e9e1800] 04:23:57 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0e800 == 28 [pid = 1774] [id = 242] 04:23:57 INFO - PROCESS | 1774 | --DOCSHELL 0x8b808800 == 27 [pid = 1774] [id = 243] 04:23:57 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x8deb5400) [pid = 1774] [serial = 734] [outer = (nil)] [url = about:blank] 04:23:57 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x8c9f0400) [pid = 1774] [serial = 731] [outer = (nil)] [url = about:blank] 04:23:57 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x8e5f4000) [pid = 1774] [serial = 735] [outer = (nil)] [url = about:blank] 04:23:57 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x8db37c00) [pid = 1774] [serial = 729] [outer = (nil)] [url = about:blank] 04:23:57 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x8b80cc00) [pid = 1774] [serial = 728] [outer = (nil)] [url = about:blank] 04:23:57 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8dc27000) [pid = 1774] [serial = 708] [outer = (nil)] [url = about:blank] 04:23:57 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8db3ec00) [pid = 1774] [serial = 707] [outer = (nil)] [url = about:blank] 04:23:57 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8ed20c00) [pid = 1774] [serial = 711] [outer = (nil)] [url = about:blank] 04:23:58 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8e9dd400) [pid = 1774] [serial = 710] [outer = (nil)] [url = about:blank] 04:23:58 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8f163400) [pid = 1774] [serial = 714] [outer = (nil)] [url = about:blank] 04:23:58 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8f15a800) [pid = 1774] [serial = 713] [outer = (nil)] [url = about:blank] 04:23:58 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x90fed000) [pid = 1774] [serial = 717] [outer = (nil)] [url = about:blank] 04:23:58 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x90fe8400) [pid = 1774] [serial = 716] [outer = (nil)] [url = about:blank] 04:23:58 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x910b0800) [pid = 1774] [serial = 720] [outer = (nil)] [url = about:blank] 04:23:58 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x910abc00) [pid = 1774] [serial = 719] [outer = (nil)] [url = about:blank] 04:23:58 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x91749400) [pid = 1774] [serial = 723] [outer = (nil)] [url = about:blank] 04:23:58 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x91625c00) [pid = 1774] [serial = 722] [outer = (nil)] [url = about:blank] 04:23:58 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x91754000) [pid = 1774] [serial = 726] [outer = (nil)] [url = about:blank] 04:23:58 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x91750c00) [pid = 1774] [serial = 725] [outer = (nil)] [url = about:blank] 04:23:58 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8e9d6800) [pid = 1774] [serial = 737] [outer = (nil)] [url = about:blank] 04:23:58 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8ed1b400) [pid = 1774] [serial = 738] [outer = (nil)] [url = about:blank] 04:23:58 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8db33800) [pid = 1774] [serial = 732] [outer = (nil)] [url = about:blank] 04:23:58 INFO - PROCESS | 1774 | 1469100238514 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2590ms 04:23:58 INFO - PROCESS | 1774 | 1469100238544 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 04:23:58 INFO - PROCESS | 1774 | 1469100238552 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 04:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:23:58 INFO - PROCESS | 1774 | 1469100238561 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:23:58 INFO - PROCESS | 1774 | 1469100238566 Marionette TRACE conn3 <- [1,1022,null,{}] 04:23:58 INFO - PROCESS | 1774 | 1469100238576 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:58 INFO - PROCESS | 1774 | 1469100238581 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:58 INFO - PROCESS | 1774 | 1469100238759 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 04:23:58 INFO - PROCESS | 1774 | 1469100238968 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:58 INFO - PROCESS | 1774 | 1469100238977 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:23:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9fac00 == 28 [pid = 1774] [id = 263] 04:23:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8c9fb400) [pid = 1774] [serial = 790] [outer = (nil)] 04:23:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8dc26400) [pid = 1774] [serial = 791] [outer = 0x8c9fb400] 04:23:59 INFO - PROCESS | 1774 | 1469100239059 Marionette DEBUG loaded listener.js 04:23:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8dc2a000) [pid = 1774] [serial = 792] [outer = 0x8c9fb400] 04:23:59 INFO - PROCESS | 1774 | 1469100239839 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1336ms 04:23:59 INFO - PROCESS | 1774 | 1469100239898 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 04:23:59 INFO - PROCESS | 1774 | 1469100239907 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 04:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:23:59 INFO - PROCESS | 1774 | 1469100239919 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:23:59 INFO - PROCESS | 1774 | 1469100239923 Marionette TRACE conn3 <- [1,1026,null,{}] 04:23:59 INFO - PROCESS | 1774 | 1469100239930 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:59 INFO - PROCESS | 1774 | 1469100239937 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:00 INFO - PROCESS | 1774 | 1469100240122 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 04:24:00 INFO - PROCESS | 1774 | 1469100240256 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:00 INFO - PROCESS | 1774 | 1469100240265 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3b800 == 29 [pid = 1774] [id = 264] 04:24:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8deb5c00) [pid = 1774] [serial = 793] [outer = (nil)] 04:24:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8e6c3c00) [pid = 1774] [serial = 794] [outer = 0x8deb5c00] 04:24:00 INFO - PROCESS | 1774 | 1469100240344 Marionette DEBUG loaded listener.js 04:24:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8e6ca400) [pid = 1774] [serial = 795] [outer = 0x8deb5c00] 04:24:01 INFO - PROCESS | 1774 | 1469100241379 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1485ms 04:24:01 INFO - PROCESS | 1774 | 1469100241405 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 04:24:01 INFO - PROCESS | 1774 | 1469100241409 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 04:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:24:01 INFO - PROCESS | 1774 | 1469100241417 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:24:01 INFO - PROCESS | 1774 | 1469100241423 Marionette TRACE conn3 <- [1,1030,null,{}] 04:24:01 INFO - PROCESS | 1774 | 1469100241447 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:01 INFO - PROCESS | 1774 | 1469100241457 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:01 INFO - PROCESS | 1774 | 1469100241690 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 04:24:01 INFO - PROCESS | 1774 | 1469100241726 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:01 INFO - PROCESS | 1774 | 1469100241741 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eec7400 == 30 [pid = 1774] [id = 265] 04:24:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8eec7c00) [pid = 1774] [serial = 796] [outer = (nil)] 04:24:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8eecf400) [pid = 1774] [serial = 797] [outer = 0x8eec7c00] 04:24:01 INFO - PROCESS | 1774 | 1469100241816 Marionette DEBUG loaded listener.js 04:24:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8f15a800) [pid = 1774] [serial = 798] [outer = 0x8eec7c00] 04:24:03 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8db41800) [pid = 1774] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:24:03 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8f15bc00) [pid = 1774] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:24:03 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8ae0f400) [pid = 1774] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:24:03 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8f03d800) [pid = 1774] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:24:03 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8deb3800) [pid = 1774] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:24:03 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8db3f800) [pid = 1774] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:24:03 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8e6c2000) [pid = 1774] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:24:03 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8dc22c00) [pid = 1774] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:24:03 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x90fb8c00) [pid = 1774] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:24:03 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8ae0a400) [pid = 1774] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:24:03 INFO - PROCESS | 1774 | 1469100243254 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1906ms 04:24:03 INFO - PROCESS | 1774 | 1469100243385 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 04:24:03 INFO - PROCESS | 1774 | 1469100243389 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 04:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:24:03 INFO - PROCESS | 1774 | 1469100243410 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:24:03 INFO - PROCESS | 1774 | 1469100243413 Marionette TRACE conn3 <- [1,1034,null,{}] 04:24:03 INFO - PROCESS | 1774 | 1469100243419 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:03 INFO - PROCESS | 1774 | 1469100243425 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:03 INFO - PROCESS | 1774 | 1469100243581 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 04:24:03 INFO - PROCESS | 1774 | 1469100243591 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:03 INFO - PROCESS | 1774 | 1469100243598 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae09000 == 31 [pid = 1774] [id = 266] 04:24:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8ae0f400) [pid = 1774] [serial = 799] [outer = (nil)] 04:24:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8eec9c00) [pid = 1774] [serial = 800] [outer = 0x8ae0f400] 04:24:03 INFO - PROCESS | 1774 | 1469100243673 Marionette DEBUG loaded listener.js 04:24:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8f507000) [pid = 1774] [serial = 801] [outer = 0x8ae0f400] 04:24:04 INFO - PROCESS | 1774 | 1469100244506 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1147ms 04:24:04 INFO - PROCESS | 1774 | 1469100244552 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 04:24:04 INFO - PROCESS | 1774 | 1469100244556 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 04:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:24:04 INFO - PROCESS | 1774 | 1469100244563 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:24:04 INFO - PROCESS | 1774 | 1469100244567 Marionette TRACE conn3 <- [1,1038,null,{}] 04:24:04 INFO - PROCESS | 1774 | 1469100244572 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:04 INFO - PROCESS | 1774 | 1469100244577 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:04 INFO - PROCESS | 1774 | 1469100244735 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 04:24:04 INFO - PROCESS | 1774 | 1469100244744 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:04 INFO - PROCESS | 1774 | 1469100244753 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eec3400 == 32 [pid = 1774] [id = 267] 04:24:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8f030800) [pid = 1774] [serial = 802] [outer = (nil)] 04:24:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x90fbcc00) [pid = 1774] [serial = 803] [outer = 0x8f030800] 04:24:04 INFO - PROCESS | 1774 | 1469100244824 Marionette DEBUG loaded listener.js 04:24:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x90feec00) [pid = 1774] [serial = 804] [outer = 0x8f030800] 04:24:06 INFO - PROCESS | 1774 | 1469100246013 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1493ms 04:24:06 INFO - PROCESS | 1774 | 1469100246057 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 04:24:06 INFO - PROCESS | 1774 | 1469100246065 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 04:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:24:06 INFO - PROCESS | 1774 | 1469100246074 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:24:06 INFO - PROCESS | 1774 | 1469100246080 Marionette TRACE conn3 <- [1,1042,null,{}] 04:24:06 INFO - PROCESS | 1774 | 1469100246091 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:06 INFO - PROCESS | 1774 | 1469100246096 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:06 INFO - PROCESS | 1774 | 1469100246321 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 04:24:06 INFO - PROCESS | 1774 | 1469100246539 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:06 INFO - PROCESS | 1774 | 1469100246546 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc29000 == 33 [pid = 1774] [id = 268] 04:24:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8dc2b400) [pid = 1774] [serial = 805] [outer = (nil)] 04:24:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8e5f4000) [pid = 1774] [serial = 806] [outer = 0x8dc2b400] 04:24:06 INFO - PROCESS | 1774 | 1469100246681 Marionette DEBUG loaded listener.js 04:24:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8e9d4c00) [pid = 1774] [serial = 807] [outer = 0x8dc2b400] 04:24:07 INFO - PROCESS | 1774 | 1469100247703 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1696ms 04:24:07 INFO - PROCESS | 1774 | 1469100247771 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 04:24:07 INFO - PROCESS | 1774 | 1469100247788 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 04:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:24:07 INFO - PROCESS | 1774 | 1469100247803 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:24:07 INFO - PROCESS | 1774 | 1469100247808 Marionette TRACE conn3 <- [1,1046,null,{}] 04:24:07 INFO - PROCESS | 1774 | 1469100247815 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:07 INFO - PROCESS | 1774 | 1469100247821 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:08 INFO - PROCESS | 1774 | 1469100248048 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 04:24:08 INFO - PROCESS | 1774 | 1469100248318 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:08 INFO - PROCESS | 1774 | 1469100248326 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc25000 == 34 [pid = 1774] [id = 269] 04:24:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8f162800) [pid = 1774] [serial = 808] [outer = (nil)] 04:24:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x90fb6000) [pid = 1774] [serial = 809] [outer = 0x8f162800] 04:24:08 INFO - PROCESS | 1774 | 1469100248444 Marionette DEBUG loaded listener.js 04:24:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8f15ec00) [pid = 1774] [serial = 810] [outer = 0x8f162800] 04:24:09 INFO - PROCESS | 1774 | 1469100249469 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1742ms 04:24:09 INFO - PROCESS | 1774 | 1469100249545 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 04:24:09 INFO - PROCESS | 1774 | 1469100249549 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 04:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:24:09 INFO - PROCESS | 1774 | 1469100249557 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:24:09 INFO - PROCESS | 1774 | 1469100249566 Marionette TRACE conn3 <- [1,1050,null,{}] 04:24:09 INFO - PROCESS | 1774 | 1469100249584 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:09 INFO - PROCESS | 1774 | 1469100249594 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:09 INFO - PROCESS | 1774 | 1469100249836 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 04:24:10 INFO - PROCESS | 1774 | 1469100250062 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:10 INFO - PROCESS | 1774 | 1469100250075 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x91476800 == 35 [pid = 1774] [id = 270] 04:24:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x91477400) [pid = 1774] [serial = 811] [outer = (nil)] 04:24:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x9161c000) [pid = 1774] [serial = 812] [outer = 0x91477400] 04:24:10 INFO - PROCESS | 1774 | 1469100250163 Marionette DEBUG loaded listener.js 04:24:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x91620800) [pid = 1774] [serial = 813] [outer = 0x91477400] 04:24:11 INFO - PROCESS | 1774 | 1469100251196 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1701ms 04:24:11 INFO - PROCESS | 1774 | 1469100251258 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 04:24:11 INFO - PROCESS | 1774 | 1469100251264 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 04:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:24:11 INFO - PROCESS | 1774 | 1469100251271 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:24:11 INFO - PROCESS | 1774 | 1469100251275 Marionette TRACE conn3 <- [1,1054,null,{}] 04:24:11 INFO - PROCESS | 1774 | 1469100251281 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:11 INFO - PROCESS | 1774 | 1469100251286 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:11 INFO - PROCESS | 1774 | 1469100251490 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 04:24:11 INFO - PROCESS | 1774 | 1469100251699 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:11 INFO - PROCESS | 1774 | 1469100251707 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c3000 == 36 [pid = 1774] [id = 271] 04:24:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8ed1e400) [pid = 1774] [serial = 814] [outer = (nil)] 04:24:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x9172a000) [pid = 1774] [serial = 815] [outer = 0x8ed1e400] 04:24:11 INFO - PROCESS | 1774 | 1469100251838 Marionette DEBUG loaded listener.js 04:24:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x9174a400) [pid = 1774] [serial = 816] [outer = 0x8ed1e400] 04:24:12 INFO - PROCESS | 1774 | 1469100252951 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1737ms 04:24:13 INFO - PROCESS | 1774 | 1469100253009 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 04:24:13 INFO - PROCESS | 1774 | 1469100253014 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 04:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:24:13 INFO - PROCESS | 1774 | 1469100253024 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:24:13 INFO - PROCESS | 1774 | 1469100253027 Marionette TRACE conn3 <- [1,1058,null,{}] 04:24:13 INFO - PROCESS | 1774 | 1469100253036 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:13 INFO - PROCESS | 1774 | 1469100253042 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:13 INFO - PROCESS | 1774 | 1469100253304 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 04:24:13 INFO - PROCESS | 1774 | 1469100253540 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:13 INFO - PROCESS | 1774 | 1469100253555 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3fc00 == 37 [pid = 1774] [id = 272] 04:24:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x8dc23c00) [pid = 1774] [serial = 817] [outer = (nil)] 04:24:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x8deae800) [pid = 1774] [serial = 818] [outer = 0x8dc23c00] 04:24:13 INFO - PROCESS | 1774 | 1469100253632 Marionette DEBUG loaded listener.js 04:24:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x8debc800) [pid = 1774] [serial = 819] [outer = 0x8dc23c00] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x8f50a400) [pid = 1774] [serial = 761] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x8e5f0000) [pid = 1774] [serial = 764] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x90fad800) [pid = 1774] [serial = 762] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8f160000) [pid = 1774] [serial = 746] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8f509800) [pid = 1774] [serial = 747] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8e6c6400) [pid = 1774] [serial = 743] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8e9d2400) [pid = 1774] [serial = 744] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8f157c00) [pid = 1774] [serial = 741] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8eecfc00) [pid = 1774] [serial = 740] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8ed24800) [pid = 1774] [serial = 758] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8deb4c00) [pid = 1774] [serial = 755] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8e5f0800) [pid = 1774] [serial = 756] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x910a7000) [pid = 1774] [serial = 749] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x910b4400) [pid = 1774] [serial = 750] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8b802c00) [pid = 1774] [serial = 752] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8c9f1400) [pid = 1774] [serial = 753] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8e9d4000) [pid = 1774] [serial = 765] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8eecb400) [pid = 1774] [serial = 759] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x910aec00) [pid = 1774] [serial = 768] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x90fbbc00) [pid = 1774] [serial = 767] [outer = (nil)] [url = about:blank] 04:24:14 INFO - PROCESS | 1774 | 1469100254543 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1584ms 04:24:14 INFO - PROCESS | 1774 | 1469100254608 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 04:24:14 INFO - PROCESS | 1774 | 1469100254615 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 04:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:24:14 INFO - PROCESS | 1774 | 1469100254625 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:24:14 INFO - PROCESS | 1774 | 1469100254629 Marionette TRACE conn3 <- [1,1062,null,{}] 04:24:14 INFO - PROCESS | 1774 | 1469100254636 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:14 INFO - PROCESS | 1774 | 1469100254642 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:14 INFO - PROCESS | 1774 | 1469100254811 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 04:24:14 INFO - PROCESS | 1774 | 1469100254951 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:14 INFO - PROCESS | 1774 | 1469100254960 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0dc00 == 38 [pid = 1774] [id = 273] 04:24:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8e5f1400) [pid = 1774] [serial = 820] [outer = (nil)] 04:24:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8e9ddc00) [pid = 1774] [serial = 821] [outer = 0x8e5f1400] 04:24:15 INFO - PROCESS | 1774 | 1469100255038 Marionette DEBUG loaded listener.js 04:24:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8ed22000) [pid = 1774] [serial = 822] [outer = 0x8e5f1400] 04:24:15 INFO - PROCESS | 1774 | 1469100255882 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1335ms 04:24:15 INFO - PROCESS | 1774 | 1469100255974 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 04:24:15 INFO - PROCESS | 1774 | 1469100255979 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 04:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:24:15 INFO - PROCESS | 1774 | 1469100255990 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:24:15 INFO - PROCESS | 1774 | 1469100255995 Marionette TRACE conn3 <- [1,1066,null,{}] 04:24:16 INFO - PROCESS | 1774 | 1469100256012 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:16 INFO - PROCESS | 1774 | 1469100256020 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:16 INFO - PROCESS | 1774 | 1469100256186 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 04:24:16 INFO - PROCESS | 1774 | 1469100256350 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:16 INFO - PROCESS | 1774 | 1469100256363 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f504400 == 39 [pid = 1774] [id = 274] 04:24:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8f505800) [pid = 1774] [serial = 823] [outer = (nil)] 04:24:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x90fb1c00) [pid = 1774] [serial = 824] [outer = 0x8f505800] 04:24:16 INFO - PROCESS | 1774 | 1469100256435 Marionette DEBUG loaded listener.js 04:24:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x90fed800) [pid = 1774] [serial = 825] [outer = 0x8f505800] 04:24:17 INFO - PROCESS | 1774 | 1469100257373 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1435ms 04:24:17 INFO - PROCESS | 1774 | 1469100257426 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 04:24:17 INFO - PROCESS | 1774 | 1469100257430 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 04:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:24:17 INFO - PROCESS | 1774 | 1469100257437 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 1774 | 1469100257440 Marionette TRACE conn3 <- [1,1070,null,{}] 04:24:17 INFO - PROCESS | 1774 | 1469100257452 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:17 INFO - PROCESS | 1774 | 1469100257457 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:17 INFO - PROCESS | 1774 | 1469100257671 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 04:24:17 INFO - PROCESS | 1774 | 1469100257697 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:17 INFO - PROCESS | 1774 | 1469100257703 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fb3000 == 40 [pid = 1774] [id = 275] 04:24:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x910a8800) [pid = 1774] [serial = 826] [outer = (nil)] 04:24:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x910b1800) [pid = 1774] [serial = 827] [outer = 0x910a8800] 04:24:17 INFO - PROCESS | 1774 | 1469100257788 Marionette DEBUG loaded listener.js 04:24:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x910b4000) [pid = 1774] [serial = 828] [outer = 0x910a8800] 04:24:18 INFO - PROCESS | 1774 | 1469100258750 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:24:18 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8c9f9000) [pid = 1774] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:24:18 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8f031000) [pid = 1774] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:24:18 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x91477800) [pid = 1774] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:24:18 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x910ad400) [pid = 1774] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1402ms 04:24:18 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8eec7c00) [pid = 1774] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:24:18 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x91622c00) [pid = 1774] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:24:18 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8e9e1800) [pid = 1774] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:24:18 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8c9fb400) [pid = 1774] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:24:18 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8deb5c00) [pid = 1774] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:24:18 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8ae0f400) [pid = 1774] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:24:18 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8b808000) [pid = 1774] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:24:18 INFO - PROCESS | 1774 | 1469100258857 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 04:24:18 INFO - PROCESS | 1774 | 1469100258861 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 04:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:24:18 INFO - PROCESS | 1774 | 1469100258868 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:24:18 INFO - PROCESS | 1774 | 1469100258871 Marionette TRACE conn3 <- [1,1074,null,{}] 04:24:18 INFO - PROCESS | 1774 | 1469100258877 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:18 INFO - PROCESS | 1774 | 1469100258883 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:19 INFO - PROCESS | 1774 | 1469100259053 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 04:24:19 INFO - PROCESS | 1774 | 1469100259062 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:19 INFO - PROCESS | 1774 | 1469100259069 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c7800 == 41 [pid = 1774] [id = 276] 04:24:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8e9d7400) [pid = 1774] [serial = 829] [outer = (nil)] 04:24:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8f033c00) [pid = 1774] [serial = 830] [outer = 0x8e9d7400] 04:24:19 INFO - PROCESS | 1774 | 1469100259264 Marionette DEBUG loaded listener.js 04:24:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8f50d800) [pid = 1774] [serial = 831] [outer = 0x8e9d7400] 04:24:20 INFO - PROCESS | 1774 | 1469100260127 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1284ms 04:24:20 INFO - PROCESS | 1774 | 1469100260153 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 04:24:20 INFO - PROCESS | 1774 | 1469100260157 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 04:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:24:20 INFO - PROCESS | 1774 | 1469100260164 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:24:20 INFO - PROCESS | 1774 | 1469100260167 Marionette TRACE conn3 <- [1,1078,null,{}] 04:24:20 INFO - PROCESS | 1774 | 1469100260173 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:20 INFO - PROCESS | 1774 | 1469100260184 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:20 INFO - PROCESS | 1774 | 1469100260438 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 04:24:20 INFO - PROCESS | 1774 | 1469100260453 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:20 INFO - PROCESS | 1774 | 1469100260459 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f9000 == 42 [pid = 1774] [id = 277] 04:24:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8c9fb400) [pid = 1774] [serial = 832] [outer = (nil)] 04:24:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x91752400) [pid = 1774] [serial = 833] [outer = 0x8c9fb400] 04:24:20 INFO - PROCESS | 1774 | 1469100260537 Marionette DEBUG loaded listener.js 04:24:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x90fea400) [pid = 1774] [serial = 834] [outer = 0x8c9fb400] 04:24:21 INFO - PROCESS | 1774 | 1469100261678 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1537ms 04:24:21 INFO - PROCESS | 1774 | 1469100261702 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 04:24:21 INFO - PROCESS | 1774 | 1469100261710 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 04:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:24:21 INFO - PROCESS | 1774 | 1469100261719 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:24:21 INFO - PROCESS | 1774 | 1469100261723 Marionette TRACE conn3 <- [1,1082,null,{}] 04:24:21 INFO - PROCESS | 1774 | 1469100261734 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:21 INFO - PROCESS | 1774 | 1469100261740 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:21 INFO - PROCESS | 1774 | 1469100261971 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 04:24:22 INFO - PROCESS | 1774 | 1469100262196 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:22 INFO - PROCESS | 1774 | 1469100262206 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3a400 == 43 [pid = 1774] [id = 278] 04:24:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8db3d400) [pid = 1774] [serial = 835] [outer = (nil)] 04:24:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8e5f0c00) [pid = 1774] [serial = 836] [outer = 0x8db3d400] 04:24:22 INFO - PROCESS | 1774 | 1469100262338 Marionette DEBUG loaded listener.js 04:24:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8e9d2400) [pid = 1774] [serial = 837] [outer = 0x8db3d400] 04:24:23 INFO - PROCESS | 1774 | 1469100263300 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1641ms 04:24:23 INFO - PROCESS | 1774 | 1469100263360 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 04:24:23 INFO - PROCESS | 1774 | 1469100263368 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 04:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:24:23 INFO - PROCESS | 1774 | 1469100263379 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:24:23 INFO - PROCESS | 1774 | 1469100263384 Marionette TRACE conn3 <- [1,1086,null,{}] 04:24:23 INFO - PROCESS | 1774 | 1469100263392 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:23 INFO - PROCESS | 1774 | 1469100263398 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:23 INFO - PROCESS | 1774 | 1469100263630 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 04:24:23 INFO - PROCESS | 1774 | 1469100263853 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:23 INFO - PROCESS | 1774 | 1469100263863 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f03d800 == 44 [pid = 1774] [id = 279] 04:24:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8f165000) [pid = 1774] [serial = 838] [outer = (nil)] 04:24:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8f50f400) [pid = 1774] [serial = 839] [outer = 0x8f165000] 04:24:23 INFO - PROCESS | 1774 | 1469100263995 Marionette DEBUG loaded listener.js 04:24:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x910a7800) [pid = 1774] [serial = 840] [outer = 0x8f165000] 04:24:24 INFO - PROCESS | 1774 | 1469100264975 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1632ms 04:24:25 INFO - PROCESS | 1774 | 1469100265012 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 04:24:25 INFO - PROCESS | 1774 | 1469100265015 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 04:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:24:25 INFO - PROCESS | 1774 | 1469100265023 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:24:25 INFO - PROCESS | 1774 | 1469100265030 Marionette TRACE conn3 <- [1,1090,null,{}] 04:24:25 INFO - PROCESS | 1774 | 1469100265047 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:25 INFO - PROCESS | 1774 | 1469100265056 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:25 INFO - PROCESS | 1774 | 1469100265251 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 04:24:25 INFO - PROCESS | 1774 | 1469100265450 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:25 INFO - PROCESS | 1774 | 1469100265463 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x91628c00 == 45 [pid = 1774] [id = 280] 04:24:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x917c4400) [pid = 1774] [serial = 841] [outer = (nil)] 04:24:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x917c7c00) [pid = 1774] [serial = 842] [outer = 0x917c4400] 04:24:25 INFO - PROCESS | 1774 | 1469100265593 Marionette DEBUG loaded listener.js 04:24:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x917cc400) [pid = 1774] [serial = 843] [outer = 0x917c4400] 04:24:26 INFO - PROCESS | 1774 | 1469100266531 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1540ms 04:24:26 INFO - PROCESS | 1774 | 1469100266564 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 04:24:26 INFO - PROCESS | 1774 | 1469100266568 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 04:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:24:26 INFO - PROCESS | 1774 | 1469100266576 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:24:26 INFO - PROCESS | 1774 | 1469100266581 Marionette TRACE conn3 <- [1,1094,null,{}] 04:24:26 INFO - PROCESS | 1774 | 1469100266587 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:26 INFO - PROCESS | 1774 | 1469100266593 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:26 INFO - PROCESS | 1774 | 1469100266783 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 04:24:26 INFO - PROCESS | 1774 | 1469100266948 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:26 INFO - PROCESS | 1774 | 1469100266957 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb7800 == 46 [pid = 1774] [id = 281] 04:24:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x917c8400) [pid = 1774] [serial = 844] [outer = (nil)] 04:24:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x918bf800) [pid = 1774] [serial = 845] [outer = 0x917c8400] 04:24:27 INFO - PROCESS | 1774 | 1469100267090 Marionette DEBUG loaded listener.js 04:24:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x918c2800) [pid = 1774] [serial = 846] [outer = 0x917c8400] 04:24:28 INFO - PROCESS | 1774 | 1469100268021 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1482ms 04:24:28 INFO - PROCESS | 1774 | 1469100268059 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 04:24:28 INFO - PROCESS | 1774 | 1469100268063 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 04:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:24:28 INFO - PROCESS | 1774 | 1469100268070 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:24:28 INFO - PROCESS | 1774 | 1469100268073 Marionette TRACE conn3 <- [1,1098,null,{}] 04:24:28 INFO - PROCESS | 1774 | 1469100268080 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:28 INFO - PROCESS | 1774 | 1469100268085 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:28 INFO - PROCESS | 1774 | 1469100268276 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 04:24:28 INFO - PROCESS | 1774 | 1469100268444 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:28 INFO - PROCESS | 1774 | 1469100268452 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed1d800 == 47 [pid = 1774] [id = 282] 04:24:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x917c9000) [pid = 1774] [serial = 847] [outer = (nil)] 04:24:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x918c9c00) [pid = 1774] [serial = 848] [outer = 0x917c9000] 04:24:28 INFO - PROCESS | 1774 | 1469100268583 Marionette DEBUG loaded listener.js 04:24:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x918cd400) [pid = 1774] [serial = 849] [outer = 0x917c9000] 04:24:29 INFO - PROCESS | 1774 | 1469100269480 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1437ms 04:24:29 INFO - PROCESS | 1774 | 1469100269509 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 04:24:29 INFO - PROCESS | 1774 | 1469100269513 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 04:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:24:29 INFO - PROCESS | 1774 | 1469100269520 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:24:29 INFO - PROCESS | 1774 | 1469100269524 Marionette TRACE conn3 <- [1,1102,null,{}] 04:24:29 INFO - PROCESS | 1774 | 1469100269530 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:29 INFO - PROCESS | 1774 | 1469100269540 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:29 INFO - PROCESS | 1774 | 1469100269756 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 04:24:29 INFO - PROCESS | 1774 | 1469100269926 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:29 INFO - PROCESS | 1774 | 1469100269932 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f032800 == 48 [pid = 1774] [id = 283] 04:24:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x918cbc00) [pid = 1774] [serial = 850] [outer = (nil)] 04:24:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x9221b800) [pid = 1774] [serial = 851] [outer = 0x918cbc00] 04:24:30 INFO - PROCESS | 1774 | 1469100270077 Marionette DEBUG loaded listener.js 04:24:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x92f0c400) [pid = 1774] [serial = 852] [outer = 0x918cbc00] 04:24:30 INFO - PROCESS | 1774 | --DOCSHELL 0x947e4c00 == 47 [pid = 1774] [id = 9] 04:24:31 INFO - PROCESS | 1774 | 1469100271078 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1586ms 04:24:31 INFO - PROCESS | 1774 | 1469100271108 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 04:24:31 INFO - PROCESS | 1774 | 1469100271112 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 04:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:24:31 INFO - PROCESS | 1774 | 1469100271119 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:24:31 INFO - PROCESS | 1774 | 1469100271123 Marionette TRACE conn3 <- [1,1106,null,{}] 04:24:31 INFO - PROCESS | 1774 | 1469100271129 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:31 INFO - PROCESS | 1774 | 1469100271135 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:31 INFO - PROCESS | 1774 | 1469100271464 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 04:24:31 INFO - PROCESS | 1774 | 1469100271837 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:31 INFO - PROCESS | 1774 | 1469100271847 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0ec00 == 48 [pid = 1774] [id = 284] 04:24:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x8ae10400) [pid = 1774] [serial = 853] [outer = (nil)] 04:24:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x8b80b000) [pid = 1774] [serial = 854] [outer = 0x8ae10400] 04:24:31 INFO - PROCESS | 1774 | 1469100271952 Marionette DEBUG loaded listener.js 04:24:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x8c9f6c00) [pid = 1774] [serial = 855] [outer = 0x8ae10400] 04:24:32 INFO - PROCESS | 1774 | 1469100272988 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1932ms 04:24:33 INFO - PROCESS | 1774 | 1469100273054 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 04:24:33 INFO - PROCESS | 1774 | 1469100273060 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 04:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:24:33 INFO - PROCESS | 1774 | 1469100273068 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:24:33 INFO - PROCESS | 1774 | 1469100273073 Marionette TRACE conn3 <- [1,1110,null,{}] 04:24:33 INFO - PROCESS | 1774 | 1469100273082 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:33 INFO - PROCESS | 1774 | 1469100273090 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:33 INFO - PROCESS | 1774 | 1469100273310 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d5400 == 47 [pid = 1774] [id = 262] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c7800 == 46 [pid = 1774] [id = 276] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x90fb3000 == 45 [pid = 1774] [id = 275] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8f504400 == 44 [pid = 1774] [id = 274] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0dc00 == 43 [pid = 1774] [id = 273] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3fc00 == 42 [pid = 1774] [id = 272] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c3000 == 41 [pid = 1774] [id = 271] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0cc00 == 40 [pid = 1774] [id = 261] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9fac00 == 39 [pid = 1774] [id = 263] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3b800 == 38 [pid = 1774] [id = 264] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8eec7400 == 37 [pid = 1774] [id = 265] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae09000 == 36 [pid = 1774] [id = 266] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc25000 == 35 [pid = 1774] [id = 269] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc29000 == 34 [pid = 1774] [id = 268] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8eec3400 == 33 [pid = 1774] [id = 267] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x91476800 == 32 [pid = 1774] [id = 270] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x98889800 == 31 [pid = 1774] [id = 11] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0ec00 == 30 [pid = 1774] [id = 284] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8f032800 == 29 [pid = 1774] [id = 283] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb7800 == 28 [pid = 1774] [id = 281] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed1d800 == 27 [pid = 1774] [id = 282] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x91628c00 == 26 [pid = 1774] [id = 280] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8f03d800 == 25 [pid = 1774] [id = 279] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f9000 == 24 [pid = 1774] [id = 277] 04:24:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3a400 == 23 [pid = 1774] [id = 278] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0x8e5fd400) [pid = 1774] [serial = 771] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x8debb400) [pid = 1774] [serial = 770] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x8f03e800) [pid = 1774] [serial = 774] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x8f038c00) [pid = 1774] [serial = 773] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x91619c00) [pid = 1774] [serial = 777] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x9147bc00) [pid = 1774] [serial = 776] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x91627c00) [pid = 1774] [serial = 780] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x91624c00) [pid = 1774] [serial = 779] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8eecf400) [pid = 1774] [serial = 797] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x9174b400) [pid = 1774] [serial = 783] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x91748800) [pid = 1774] [serial = 782] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8f035400) [pid = 1774] [serial = 789] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8eec6c00) [pid = 1774] [serial = 788] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8dc26400) [pid = 1774] [serial = 791] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8dc2a000) [pid = 1774] [serial = 792] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8e6c3c00) [pid = 1774] [serial = 794] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x90fbcc00) [pid = 1774] [serial = 803] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8eec9c00) [pid = 1774] [serial = 800] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8dc22800) [pid = 1774] [serial = 786] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8c9f3400) [pid = 1774] [serial = 785] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8f507000) [pid = 1774] [serial = 801] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8f15a800) [pid = 1774] [serial = 798] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8e6ca400) [pid = 1774] [serial = 795] [outer = (nil)] [url = about:blank] 04:24:34 INFO - PROCESS | 1774 | 1469100274617 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:34 INFO - PROCESS | 1774 | 1469100274627 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0d400 == 24 [pid = 1774] [id = 285] 04:24:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8ae0d800) [pid = 1774] [serial = 856] [outer = (nil)] 04:24:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8b803400) [pid = 1774] [serial = 857] [outer = 0x8ae0d800] 04:24:34 INFO - PROCESS | 1774 | 1469100274714 Marionette DEBUG loaded listener.js 04:24:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8c9f1800) [pid = 1774] [serial = 858] [outer = 0x8ae0d800] 04:24:35 INFO - PROCESS | 1774 | 1469100275548 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2539ms 04:24:35 INFO - PROCESS | 1774 | 1469100275610 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 04:24:35 INFO - PROCESS | 1774 | 1469100275616 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 04:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:24:35 INFO - PROCESS | 1774 | 1469100275625 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:24:35 INFO - PROCESS | 1774 | 1469100275630 Marionette TRACE conn3 <- [1,1114,null,{}] 04:24:35 INFO - PROCESS | 1774 | 1469100275639 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:35 INFO - PROCESS | 1774 | 1469100275647 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:35 INFO - PROCESS | 1774 | 1469100275820 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 04:24:35 INFO - PROCESS | 1774 | 1469100275949 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:35 INFO - PROCESS | 1774 | 1469100275957 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc23800 == 25 [pid = 1774] [id = 286] 04:24:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8dc24000) [pid = 1774] [serial = 859] [outer = (nil)] 04:24:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8dc28c00) [pid = 1774] [serial = 860] [outer = 0x8dc24000] 04:24:36 INFO - PROCESS | 1774 | 1469100276041 Marionette DEBUG loaded listener.js 04:24:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8deb0400) [pid = 1774] [serial = 861] [outer = 0x8dc24000] 04:24:36 INFO - PROCESS | 1774 | 1469100276958 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1388ms 04:24:37 INFO - PROCESS | 1774 | 1469100277021 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 04:24:37 INFO - PROCESS | 1774 | 1469100277029 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 04:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:24:37 INFO - PROCESS | 1774 | 1469100277037 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:24:37 INFO - PROCESS | 1774 | 1469100277041 Marionette TRACE conn3 <- [1,1118,null,{}] 04:24:37 INFO - PROCESS | 1774 | 1469100277054 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:37 INFO - PROCESS | 1774 | 1469100277060 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:37 INFO - PROCESS | 1774 | 1469100277292 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 04:24:37 INFO - PROCESS | 1774 | 1469100277318 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:37 INFO - PROCESS | 1774 | 1469100277327 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c1000 == 26 [pid = 1774] [id = 287] 04:24:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8e6c2400) [pid = 1774] [serial = 862] [outer = (nil)] 04:24:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8e6c5800) [pid = 1774] [serial = 863] [outer = 0x8e6c2400] 04:24:37 INFO - PROCESS | 1774 | 1469100277403 Marionette DEBUG loaded listener.js 04:24:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8e6cf000) [pid = 1774] [serial = 864] [outer = 0x8e6c2400] 04:24:38 INFO - PROCESS | 1774 | 1469100278438 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1437ms 04:24:38 INFO - PROCESS | 1774 | 1469100278476 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 04:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:24:38 INFO - PROCESS | 1774 | 1469100278480 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 04:24:38 INFO - PROCESS | 1774 | 1469100278506 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:24:38 INFO - PROCESS | 1774 | 1469100278517 Marionette TRACE conn3 <- [1,1122,null,{}] 04:24:38 INFO - PROCESS | 1774 | 1469100278527 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:38 INFO - PROCESS | 1774 | 1469100278536 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:38 INFO - PROCESS | 1774 | 1469100278772 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 04:24:38 INFO - PROCESS | 1774 | 1469100278803 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:38 INFO - PROCESS | 1774 | 1469100278809 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eec4800 == 27 [pid = 1774] [id = 288] 04:24:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8eec4c00) [pid = 1774] [serial = 865] [outer = (nil)] 04:24:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8eed0800) [pid = 1774] [serial = 866] [outer = 0x8eec4c00] 04:24:38 INFO - PROCESS | 1774 | 1469100278884 Marionette DEBUG loaded listener.js 04:24:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8f035400) [pid = 1774] [serial = 867] [outer = 0x8eec4c00] 04:24:39 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8c9fb400) [pid = 1774] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:24:39 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x980e9800) [pid = 1774] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:24:39 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x995bb400) [pid = 1774] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:24:39 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8e9d7400) [pid = 1774] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:24:39 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8dc2b400) [pid = 1774] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:24:39 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x910a8800) [pid = 1774] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:24:39 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8e5f1400) [pid = 1774] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:24:39 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8f162800) [pid = 1774] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:24:39 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x91477400) [pid = 1774] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:24:39 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8dc23c00) [pid = 1774] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:24:39 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8f505800) [pid = 1774] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:24:39 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8f030800) [pid = 1774] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:24:39 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8ed1e400) [pid = 1774] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:24:40 INFO - PROCESS | 1774 | 1469100280313 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1872ms 04:24:40 INFO - PROCESS | 1774 | 1469100280360 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 04:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:24:40 INFO - PROCESS | 1774 | 1469100280365 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 04:24:40 INFO - PROCESS | 1774 | 1469100280371 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:24:40 INFO - PROCESS | 1774 | 1469100280374 Marionette TRACE conn3 <- [1,1126,null,{}] 04:24:40 INFO - PROCESS | 1774 | 1469100280380 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:40 INFO - PROCESS | 1774 | 1469100280385 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:40 INFO - PROCESS | 1774 | 1469100280558 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 04:24:40 INFO - PROCESS | 1774 | 1469100280681 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:40 INFO - PROCESS | 1774 | 1469100280693 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3c800 == 28 [pid = 1774] [id = 289] 04:24:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8e5f0000) [pid = 1774] [serial = 868] [outer = (nil)] 04:24:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8f03ac00) [pid = 1774] [serial = 869] [outer = 0x8e5f0000] 04:24:40 INFO - PROCESS | 1774 | 1469100280775 Marionette DEBUG loaded listener.js 04:24:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8f03dc00) [pid = 1774] [serial = 870] [outer = 0x8e5f0000] 04:24:41 INFO - PROCESS | 1774 | 1469100281576 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1231ms 04:24:41 INFO - PROCESS | 1774 | 1469100281602 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 04:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:24:41 INFO - PROCESS | 1774 | 1469100281606 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 04:24:41 INFO - PROCESS | 1774 | 1469100281613 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:24:41 INFO - PROCESS | 1774 | 1469100281617 Marionette TRACE conn3 <- [1,1130,null,{}] 04:24:41 INFO - PROCESS | 1774 | 1469100281676 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:41 INFO - PROCESS | 1774 | 1469100281683 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:41 INFO - PROCESS | 1774 | 1469100281909 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 04:24:42 INFO - PROCESS | 1774 | 1469100282076 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:42 INFO - PROCESS | 1774 | 1469100282085 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db32400 == 29 [pid = 1774] [id = 290] 04:24:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8db33000) [pid = 1774] [serial = 871] [outer = (nil)] 04:24:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8db3b800) [pid = 1774] [serial = 872] [outer = 0x8db33000] 04:24:42 INFO - PROCESS | 1774 | 1469100282185 Marionette DEBUG loaded listener.js 04:24:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8e5f4800) [pid = 1774] [serial = 873] [outer = 0x8db33000] 04:24:43 INFO - PROCESS | 1774 | 1469100283318 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1746ms 04:24:43 INFO - PROCESS | 1774 | 1469100283360 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 04:24:43 INFO - PROCESS | 1774 | 1469100283367 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 04:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:24:43 INFO - PROCESS | 1774 | 1469100283376 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:24:43 INFO - PROCESS | 1774 | 1469100283380 Marionette TRACE conn3 <- [1,1134,null,{}] 04:24:43 INFO - PROCESS | 1774 | 1469100283391 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:43 INFO - PROCESS | 1774 | 1469100283397 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:43 INFO - PROCESS | 1774 | 1469100283629 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 04:24:43 INFO - PROCESS | 1774 | 1469100283856 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:43 INFO - PROCESS | 1774 | 1469100283870 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b810800 == 30 [pid = 1774] [id = 291] 04:24:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8e6c5000) [pid = 1774] [serial = 874] [outer = (nil)] 04:24:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8f038400) [pid = 1774] [serial = 875] [outer = 0x8e6c5000] 04:24:43 INFO - PROCESS | 1774 | 1469100283958 Marionette DEBUG loaded listener.js 04:24:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8f15dc00) [pid = 1774] [serial = 876] [outer = 0x8e6c5000] 04:24:45 INFO - PROCESS | 1774 | 1469100285009 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1701ms 04:24:45 INFO - PROCESS | 1774 | 1469100285077 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 04:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:24:45 INFO - PROCESS | 1774 | 1469100285082 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 04:24:45 INFO - PROCESS | 1774 | 1469100285090 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:24:45 INFO - PROCESS | 1774 | 1469100285093 Marionette TRACE conn3 <- [1,1138,null,{}] 04:24:45 INFO - PROCESS | 1774 | 1469100285100 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:45 INFO - PROCESS | 1774 | 1469100285106 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:45 INFO - PROCESS | 1774 | 1469100285328 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 04:24:45 INFO - PROCESS | 1774 | 1469100285649 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:45 INFO - PROCESS | 1774 | 1469100285664 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f508c00 == 31 [pid = 1774] [id = 292] 04:24:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8f509400) [pid = 1774] [serial = 877] [outer = (nil)] 04:24:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8f50fc00) [pid = 1774] [serial = 878] [outer = 0x8f509400] 04:24:45 INFO - PROCESS | 1774 | 1469100285758 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x90fb2800) [pid = 1774] [serial = 879] [outer = 0x8f509400] 04:24:46 INFO - PROCESS | 1774 | 1469100286827 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1797ms 04:24:46 INFO - PROCESS | 1774 | 1469100286895 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 04:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:24:46 INFO - PROCESS | 1774 | 1469100286905 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 04:24:46 INFO - PROCESS | 1774 | 1469100286913 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:24:46 INFO - PROCESS | 1774 | 1469100286917 Marionette TRACE conn3 <- [1,1142,null,{}] 04:24:46 INFO - PROCESS | 1774 | 1469100286924 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:46 INFO - PROCESS | 1774 | 1469100286929 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:47 INFO - PROCESS | 1774 | 1469100287156 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 04:24:47 INFO - PROCESS | 1774 | 1469100287397 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:47 INFO - PROCESS | 1774 | 1469100287406 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f503c00 == 32 [pid = 1774] [id = 293] 04:24:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x90fee400) [pid = 1774] [serial = 880] [outer = (nil)] 04:24:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x90ff5800) [pid = 1774] [serial = 881] [outer = 0x90fee400] 04:24:47 INFO - PROCESS | 1774 | 1469100287493 Marionette DEBUG loaded listener.js 04:24:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x90ff0400) [pid = 1774] [serial = 882] [outer = 0x90fee400] 04:24:48 INFO - PROCESS | 1774 | 1469100288507 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1784ms 04:24:48 INFO - PROCESS | 1774 | 1469100288698 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 04:24:48 INFO - PROCESS | 1774 | 1469100288706 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 04:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:24:48 INFO - PROCESS | 1774 | 1469100288715 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:24:48 INFO - PROCESS | 1774 | 1469100288720 Marionette TRACE conn3 <- [1,1146,null,{}] 04:24:48 INFO - PROCESS | 1774 | 1469100288729 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:48 INFO - PROCESS | 1774 | 1469100288735 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:48 INFO - PROCESS | 1774 | 1469100288913 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 04:24:49 INFO - PROCESS | 1774 | 1469100289150 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:49 INFO - PROCESS | 1774 | 1469100289163 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3bc00 == 33 [pid = 1774] [id = 294] 04:24:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8db3d800) [pid = 1774] [serial = 883] [outer = (nil)] 04:24:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x8debb400) [pid = 1774] [serial = 884] [outer = 0x8db3d800] 04:24:49 INFO - PROCESS | 1774 | 1469100289238 Marionette DEBUG loaded listener.js 04:24:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x8e5f9400) [pid = 1774] [serial = 885] [outer = 0x8db3d800] 04:24:50 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c9000 == 32 [pid = 1774] [id = 245] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x93c7a400) [pid = 1774] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:24:50 INFO - PROCESS | 1774 | 1469100290248 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x91752400) [pid = 1774] [serial = 833] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x90fea400) [pid = 1774] [serial = 834] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x99878400) [pid = 1774] [serial = 600] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8f033c00) [pid = 1774] [serial = 830] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8e5f4000) [pid = 1774] [serial = 806] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x910b1800) [pid = 1774] [serial = 827] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8e9ddc00) [pid = 1774] [serial = 821] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x90fb6000) [pid = 1774] [serial = 809] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x9161c000) [pid = 1774] [serial = 812] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8deae800) [pid = 1774] [serial = 818] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x91620800) [pid = 1774] [serial = 813] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8f15ec00) [pid = 1774] [serial = 810] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x90fb1c00) [pid = 1774] [serial = 824] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x90fed800) [pid = 1774] [serial = 825] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8f50d800) [pid = 1774] [serial = 831] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x90feec00) [pid = 1774] [serial = 804] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8e9d4c00) [pid = 1774] [serial = 807] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8ed22000) [pid = 1774] [serial = 822] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x910b4000) [pid = 1774] [serial = 828] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x9172a000) [pid = 1774] [serial = 815] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8debc800) [pid = 1774] [serial = 819] [outer = (nil)] [url = about:blank] 04:24:50 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x9174a400) [pid = 1774] [serial = 816] [outer = (nil)] [url = about:blank] 04:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1587ms 04:24:50 INFO - PROCESS | 1774 | 1469100290306 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 04:24:50 INFO - PROCESS | 1774 | 1469100290312 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 04:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:24:50 INFO - PROCESS | 1774 | 1469100290323 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:24:50 INFO - PROCESS | 1774 | 1469100290330 Marionette TRACE conn3 <- [1,1150,null,{}] 04:24:50 INFO - PROCESS | 1774 | 1469100290336 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:50 INFO - PROCESS | 1774 | 1469100290341 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:50 INFO - PROCESS | 1774 | 1469100290515 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 04:24:50 INFO - PROCESS | 1774 | 1469100290655 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:50 INFO - PROCESS | 1774 | 1469100290665 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9df000 == 33 [pid = 1774] [id = 295] 04:24:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8ed1b400) [pid = 1774] [serial = 886] [outer = (nil)] 04:24:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8ed26400) [pid = 1774] [serial = 887] [outer = 0x8ed1b400] 04:24:50 INFO - PROCESS | 1774 | 1469100290794 Marionette DEBUG loaded listener.js 04:24:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8f030400) [pid = 1774] [serial = 888] [outer = 0x8ed1b400] 04:24:51 INFO - PROCESS | 1774 | 1469100291625 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1338ms 04:24:51 INFO - PROCESS | 1774 | 1469100291658 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 04:24:51 INFO - PROCESS | 1774 | 1469100291663 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 04:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:24:51 INFO - PROCESS | 1774 | 1469100291671 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:24:51 INFO - PROCESS | 1774 | 1469100291674 Marionette TRACE conn3 <- [1,1154,null,{}] 04:24:51 INFO - PROCESS | 1774 | 1469100291691 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:51 INFO - PROCESS | 1774 | 1469100291700 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:51 INFO - PROCESS | 1774 | 1469100291877 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 04:24:52 INFO - PROCESS | 1774 | 1469100291999 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:52 INFO - PROCESS | 1774 | 1469100292010 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f510800 == 34 [pid = 1774] [id = 296] 04:24:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x90fb5000) [pid = 1774] [serial = 889] [outer = (nil)] 04:24:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x90fb8c00) [pid = 1774] [serial = 890] [outer = 0x90fb5000] 04:24:52 INFO - PROCESS | 1774 | 1469100292088 Marionette DEBUG loaded listener.js 04:24:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x90fe8400) [pid = 1774] [serial = 891] [outer = 0x90fb5000] 04:24:52 INFO - PROCESS | 1774 | 1469100292971 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1340ms 04:24:53 INFO - PROCESS | 1774 | 1469100293014 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 04:24:53 INFO - PROCESS | 1774 | 1469100293018 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 04:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:24:53 INFO - PROCESS | 1774 | 1469100293025 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:24:53 INFO - PROCESS | 1774 | 1469100293028 Marionette TRACE conn3 <- [1,1158,null,{}] 04:24:53 INFO - PROCESS | 1774 | 1469100293034 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:53 INFO - PROCESS | 1774 | 1469100293038 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:53 INFO - PROCESS | 1774 | 1469100293253 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 04:24:53 INFO - PROCESS | 1774 | 1469100293287 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:53 INFO - PROCESS | 1774 | 1469100293297 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fe7800 == 35 [pid = 1774] [id = 297] 04:24:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x90ff2800) [pid = 1774] [serial = 892] [outer = (nil)] 04:24:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x910aa400) [pid = 1774] [serial = 893] [outer = 0x90ff2800] 04:24:53 INFO - PROCESS | 1774 | 1469100293367 Marionette DEBUG loaded listener.js 04:24:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f03b800) [pid = 1774] [serial = 894] [outer = 0x90ff2800] 04:24:54 INFO - PROCESS | 1774 | 1469100294315 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 04:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1335ms 04:24:54 INFO - PROCESS | 1774 | 1469100294361 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 04:24:54 INFO - PROCESS | 1774 | 1469100294365 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 04:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:24:54 INFO - PROCESS | 1774 | 1469100294371 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:24:54 INFO - PROCESS | 1774 | 1469100294374 Marionette TRACE conn3 <- [1,1162,null,{}] 04:24:54 INFO - PROCESS | 1774 | 1469100294380 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:54 INFO - PROCESS | 1774 | 1469100294385 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:54 INFO - PROCESS | 1774 | 1469100294594 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 04:24:54 INFO - PROCESS | 1774 | 1469100294613 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:54 INFO - PROCESS | 1774 | 1469100294621 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b806c00 == 36 [pid = 1774] [id = 298] 04:24:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f50d400) [pid = 1774] [serial = 895] [outer = (nil)] 04:24:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x91479800) [pid = 1774] [serial = 896] [outer = 0x8f50d400] 04:24:54 INFO - PROCESS | 1774 | 1469100294691 Marionette DEBUG loaded listener.js 04:24:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x9147e400) [pid = 1774] [serial = 897] [outer = 0x8f50d400] 04:24:55 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8e6c2400) [pid = 1774] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:24:55 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8ae0d800) [pid = 1774] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:24:55 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8eec4c00) [pid = 1774] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:24:55 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8ae10400) [pid = 1774] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:24:55 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8dc24000) [pid = 1774] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:24:55 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8db3d400) [pid = 1774] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:24:55 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8f165000) [pid = 1774] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:24:55 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x917c4400) [pid = 1774] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:24:55 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x917c8400) [pid = 1774] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:24:55 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x917c9000) [pid = 1774] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:24:55 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x918cbc00) [pid = 1774] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:24:55 INFO - PROCESS | 1774 | 1469100295690 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1338ms 04:24:55 INFO - PROCESS | 1774 | 1469100295711 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 04:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:24:55 INFO - PROCESS | 1774 | 1469100295716 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 04:24:55 INFO - PROCESS | 1774 | 1469100295723 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - PROCESS | 1774 | 1469100295726 Marionette TRACE conn3 <- [1,1166,null,{}] 04:24:55 INFO - PROCESS | 1774 | 1469100295732 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:55 INFO - PROCESS | 1774 | 1469100295743 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:55 INFO - PROCESS | 1774 | 1469100295958 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 04:24:56 INFO - PROCESS | 1774 | 1469100296082 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:56 INFO - PROCESS | 1774 | 1469100296094 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae08000 == 37 [pid = 1774] [id = 299] 04:24:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8ae0cc00) [pid = 1774] [serial = 898] [outer = (nil)] 04:24:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x91623800) [pid = 1774] [serial = 899] [outer = 0x8ae0cc00] 04:24:56 INFO - PROCESS | 1774 | 1469100296163 Marionette DEBUG loaded listener.js 04:24:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x9171e400) [pid = 1774] [serial = 900] [outer = 0x8ae0cc00] 04:24:56 INFO - PROCESS | 1774 | 1469100296969 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1302ms 04:24:57 INFO - PROCESS | 1774 | 1469100297051 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 04:24:57 INFO - PROCESS | 1774 | 1469100297057 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 04:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:24:57 INFO - PROCESS | 1774 | 1469100297067 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:24:57 INFO - PROCESS | 1774 | 1469100297074 Marionette TRACE conn3 <- [1,1170,null,{}] 04:24:57 INFO - PROCESS | 1774 | 1469100297083 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:57 INFO - PROCESS | 1774 | 1469100297089 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:57 INFO - PROCESS | 1774 | 1469100297326 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 04:24:57 INFO - PROCESS | 1774 | 1469100297493 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:57 INFO - PROCESS | 1774 | 1469100297510 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db36c00 == 38 [pid = 1774] [id = 300] 04:24:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8db37400) [pid = 1774] [serial = 901] [outer = (nil)] 04:24:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8dc23400) [pid = 1774] [serial = 902] [outer = 0x8db37400] 04:24:57 INFO - PROCESS | 1774 | 1469100297598 Marionette DEBUG loaded listener.js 04:24:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8deba400) [pid = 1774] [serial = 903] [outer = 0x8db37400] 04:24:58 INFO - PROCESS | 1774 | 1469100298651 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1639ms 04:24:58 INFO - PROCESS | 1774 | 1469100298708 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 04:24:58 INFO - PROCESS | 1774 | 1469100298713 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 04:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:24:58 INFO - PROCESS | 1774 | 1469100298725 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:24:58 INFO - PROCESS | 1774 | 1469100298731 Marionette TRACE conn3 <- [1,1174,null,{}] 04:24:58 INFO - PROCESS | 1774 | 1469100298740 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:58 INFO - PROCESS | 1774 | 1469100298746 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:58 INFO - PROCESS | 1774 | 1469100298986 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 04:24:59 INFO - PROCESS | 1774 | 1469100299206 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:59 INFO - PROCESS | 1774 | 1469100299216 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:24:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eecf400 == 39 [pid = 1774] [id = 301] 04:24:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8f03d800) [pid = 1774] [serial = 904] [outer = (nil)] 04:24:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f162800) [pid = 1774] [serial = 905] [outer = 0x8f03d800] 04:24:59 INFO - PROCESS | 1774 | 1469100299350 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f506800) [pid = 1774] [serial = 906] [outer = 0x8f03d800] 04:25:00 INFO - PROCESS | 1774 | 1469100300325 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:25:00 INFO - PROCESS | 1774 | 1469100300375 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 04:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:25:00 INFO - PROCESS | 1774 | 1469100300383 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:25:00 INFO - PROCESS | 1774 | 1469100300388 Marionette TRACE conn3 <- [1,1178,null,{}] 04:25:00 INFO - PROCESS | 1774 | 1469100300403 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:00 INFO - PROCESS | 1774 | 1469100300413 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:00 INFO - PROCESS | 1774 | 1469100300613 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 04:25:00 INFO - PROCESS | 1774 | 1469100300895 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:00 INFO - PROCESS | 1774 | 1469100300911 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x90faf400 == 40 [pid = 1774] [id = 302] 04:25:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x9161f800) [pid = 1774] [serial = 907] [outer = (nil)] 04:25:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x91627400) [pid = 1774] [serial = 908] [outer = 0x9161f800] 04:25:01 INFO - PROCESS | 1774 | 1469100301042 Marionette DEBUG loaded listener.js 04:25:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x91749800) [pid = 1774] [serial = 909] [outer = 0x9161f800] 04:25:02 INFO - PROCESS | 1774 | 1469100302056 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:25:02 INFO - PROCESS | 1774 | 1469100302127 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 04:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:25:02 INFO - PROCESS | 1774 | 1469100302134 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:25:02 INFO - PROCESS | 1774 | 1469100302139 Marionette TRACE conn3 <- [1,1182,null,{}] 04:25:02 INFO - PROCESS | 1774 | 1469100302145 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:02 INFO - PROCESS | 1774 | 1469100302151 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:02 INFO - PROCESS | 1774 | 1469100302351 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 04:25:02 INFO - PROCESS | 1774 | 1469100302567 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:02 INFO - PROCESS | 1774 | 1469100302573 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae08400 == 41 [pid = 1774] [id = 303] 04:25:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x9161ac00) [pid = 1774] [serial = 910] [outer = (nil)] 04:25:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x917c8000) [pid = 1774] [serial = 911] [outer = 0x9161ac00] 04:25:02 INFO - PROCESS | 1774 | 1469100302704 Marionette DEBUG loaded listener.js 04:25:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x917cd400) [pid = 1774] [serial = 912] [outer = 0x9161ac00] 04:25:03 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:25:03 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:25:03 INFO - PROCESS | 1774 | 1469100303650 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:25:03 INFO - PROCESS | 1774 | 1469100303729 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 04:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:25:03 INFO - PROCESS | 1774 | 1469100303736 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:25:03 INFO - PROCESS | 1774 | 1469100303739 Marionette TRACE conn3 <- [1,1186,null,{}] 04:25:03 INFO - PROCESS | 1774 | 1469100303745 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:03 INFO - PROCESS | 1774 | 1469100303751 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:03 INFO - PROCESS | 1774 | 1469100303968 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 04:25:04 INFO - PROCESS | 1774 | 1469100304179 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:04 INFO - PROCESS | 1774 | 1469100304187 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3dc00 == 42 [pid = 1774] [id = 304] 04:25:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x91756000) [pid = 1774] [serial = 913] [outer = (nil)] 04:25:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x918cc800) [pid = 1774] [serial = 914] [outer = 0x91756000] 04:25:04 INFO - PROCESS | 1774 | 1469100304316 Marionette DEBUG loaded listener.js 04:25:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x91f44000) [pid = 1774] [serial = 915] [outer = 0x91756000] 04:25:05 INFO - PROCESS | 1774 | 1469100305248 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 04:25:05 INFO - PROCESS | 1774 | 1469100305338 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 04:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:25:05 INFO - PROCESS | 1774 | 1469100305345 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:25:05 INFO - PROCESS | 1774 | 1469100305348 Marionette TRACE conn3 <- [1,1190,null,{}] 04:25:05 INFO - PROCESS | 1774 | 1469100305354 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:05 INFO - PROCESS | 1774 | 1469100305365 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:05 INFO - PROCESS | 1774 | 1469100305627 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 04:25:05 INFO - PROCESS | 1774 | 1469100305859 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:05 INFO - PROCESS | 1774 | 1469100305870 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ecc00 == 43 [pid = 1774] [id = 305] 04:25:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8c9ef000) [pid = 1774] [serial = 916] [outer = (nil)] 04:25:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8deb0000) [pid = 1774] [serial = 917] [outer = 0x8c9ef000] 04:25:05 INFO - PROCESS | 1774 | 1469100305993 Marionette DEBUG loaded listener.js 04:25:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x910b4c00) [pid = 1774] [serial = 918] [outer = 0x8c9ef000] 04:25:07 INFO - PROCESS | 1774 | 1469100307177 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 04:25:07 INFO - PROCESS | 1774 | 1469100307245 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 04:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:25:07 INFO - PROCESS | 1774 | 1469100307254 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:25:07 INFO - PROCESS | 1774 | 1469100307262 Marionette TRACE conn3 <- [1,1194,null,{}] 04:25:07 INFO - PROCESS | 1774 | 1469100307270 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:07 INFO - PROCESS | 1774 | 1469100307276 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:07 INFO - PROCESS | 1774 | 1469100307594 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 04:25:07 INFO - PROCESS | 1774 | 1469100307960 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:07 INFO - PROCESS | 1774 | 1469100307975 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5fd400 == 44 [pid = 1774] [id = 306] 04:25:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x8e6c4000) [pid = 1774] [serial = 919] [outer = (nil)] 04:25:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x8e9de400) [pid = 1774] [serial = 920] [outer = 0x8e6c4000] 04:25:08 INFO - PROCESS | 1774 | 1469100308123 Marionette DEBUG loaded listener.js 04:25:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x8ed28800) [pid = 1774] [serial = 921] [outer = 0x8e6c4000] 04:25:10 INFO - PROCESS | 1774 | --DOCSHELL 0x8f03c800 == 43 [pid = 1774] [id = 248] 04:25:10 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc1ec00 == 42 [pid = 1774] [id = 251] 04:25:10 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0d400 == 41 [pid = 1774] [id = 285] 04:25:10 INFO - PROCESS | 1774 | --DOCSHELL 0x8deae400 == 40 [pid = 1774] [id = 244] 04:25:10 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb6c00 == 39 [pid = 1774] [id = 252] 04:25:10 INFO - PROCESS | 1774 | --DOCSHELL 0x8b806800 == 38 [pid = 1774] [id = 246] 04:25:10 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c8c00 == 37 [pid = 1774] [id = 253] 04:25:10 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0c800 == 36 [pid = 1774] [id = 254] 04:25:10 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae01c00 == 35 [pid = 1774] [id = 255] 04:25:10 INFO - PROCESS | 1774 | --DOCSHELL 0x90fb5c00 == 34 [pid = 1774] [id = 258] 04:25:10 INFO - PROCESS | 1774 | --DOCSHELL 0x8b80ac00 == 33 [pid = 1774] [id = 249] 04:25:10 INFO - PROCESS | 1774 | --DOCSHELL 0x8b80c400 == 32 [pid = 1774] [id = 259] 04:25:10 INFO - PROCESS | 1774 | --DOCSHELL 0x8db41000 == 31 [pid = 1774] [id = 247] 04:25:10 INFO - PROCESS | 1774 | --DOCSHELL 0x9147c800 == 30 [pid = 1774] [id = 260] 04:25:10 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae07c00 == 29 [pid = 1774] [id = 250] 04:25:10 INFO - PROCESS | 1774 | --DOCSHELL 0x8eec1c00 == 28 [pid = 1774] [id = 257] 04:25:10 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f7000 == 27 [pid = 1774] [id = 256] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x8f03ac00) [pid = 1774] [serial = 869] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x8e6cf000) [pid = 1774] [serial = 864] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x8b803400) [pid = 1774] [serial = 857] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x8eed0800) [pid = 1774] [serial = 866] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8c9f1800) [pid = 1774] [serial = 858] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8c9f6c00) [pid = 1774] [serial = 855] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8b80b000) [pid = 1774] [serial = 854] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8dc28c00) [pid = 1774] [serial = 860] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8e9d2400) [pid = 1774] [serial = 837] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8e5f0c00) [pid = 1774] [serial = 836] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x910a7800) [pid = 1774] [serial = 840] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8f50f400) [pid = 1774] [serial = 839] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x917cc400) [pid = 1774] [serial = 843] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x917c7c00) [pid = 1774] [serial = 842] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x918c2800) [pid = 1774] [serial = 846] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x918bf800) [pid = 1774] [serial = 845] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x918cd400) [pid = 1774] [serial = 849] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x918c9c00) [pid = 1774] [serial = 848] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8e6c5800) [pid = 1774] [serial = 863] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x92f0c400) [pid = 1774] [serial = 852] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x9221b800) [pid = 1774] [serial = 851] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8f035400) [pid = 1774] [serial = 867] [outer = (nil)] [url = about:blank] 04:25:10 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8deb0400) [pid = 1774] [serial = 861] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:25:11 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:25:11 INFO - PROCESS | 1774 | 1469100311403 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 04:25:11 INFO - PROCESS | 1774 | 1469100311494 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 04:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:25:11 INFO - PROCESS | 1774 | 1469100311514 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:25:11 INFO - PROCESS | 1774 | 1469100311522 Marionette TRACE conn3 <- [1,1198,null,{}] 04:25:11 INFO - PROCESS | 1774 | 1469100311552 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:11 INFO - PROCESS | 1774 | 1469100311560 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:11 INFO - PROCESS | 1774 | 1469100311898 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 04:25:12 INFO - PROCESS | 1774 | 1469100312067 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:12 INFO - PROCESS | 1774 | 1469100312088 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ec800 == 28 [pid = 1774] [id = 307] 04:25:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8c9efc00) [pid = 1774] [serial = 922] [outer = (nil)] 04:25:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8db3e800) [pid = 1774] [serial = 923] [outer = 0x8c9efc00] 04:25:12 INFO - PROCESS | 1774 | 1469100312210 Marionette DEBUG loaded listener.js 04:25:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8dc20800) [pid = 1774] [serial = 924] [outer = 0x8c9efc00] 04:25:13 INFO - PROCESS | 1774 | 1469100313442 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1971ms 04:25:13 INFO - PROCESS | 1774 | 1469100313484 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 04:25:13 INFO - PROCESS | 1774 | 1469100313498 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 04:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:25:13 INFO - PROCESS | 1774 | 1469100313516 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:25:13 INFO - PROCESS | 1774 | 1469100313524 Marionette TRACE conn3 <- [1,1202,null,{}] 04:25:13 INFO - PROCESS | 1774 | 1469100313533 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:13 INFO - PROCESS | 1774 | 1469100313540 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:13 INFO - PROCESS | 1774 | 1469100313804 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 04:25:14 INFO - PROCESS | 1774 | 1469100314098 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:14 INFO - PROCESS | 1774 | 1469100314111 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5fec00 == 29 [pid = 1774] [id = 308] 04:25:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8e6c0c00) [pid = 1774] [serial = 925] [outer = (nil)] 04:25:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8e6c5400) [pid = 1774] [serial = 926] [outer = 0x8e6c0c00] 04:25:14 INFO - PROCESS | 1774 | 1469100314233 Marionette DEBUG loaded listener.js 04:25:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8e6ca800) [pid = 1774] [serial = 927] [outer = 0x8e6c0c00] 04:25:15 INFO - PROCESS | 1774 | 1469100315461 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2004ms 04:25:15 INFO - PROCESS | 1774 | 1469100315526 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 04:25:15 INFO - PROCESS | 1774 | 1469100315530 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 04:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:25:15 INFO - PROCESS | 1774 | 1469100315537 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:25:15 INFO - PROCESS | 1774 | 1469100315543 Marionette TRACE conn3 <- [1,1206,null,{}] 04:25:15 INFO - PROCESS | 1774 | 1469100315568 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:15 INFO - PROCESS | 1774 | 1469100315577 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:15 INFO - PROCESS | 1774 | 1469100315797 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 04:25:15 INFO - PROCESS | 1774 | 1469100315826 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:15 INFO - PROCESS | 1774 | 1469100315840 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eeca800 == 30 [pid = 1774] [id = 309] 04:25:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8eecc400) [pid = 1774] [serial = 928] [outer = (nil)] 04:25:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f035400) [pid = 1774] [serial = 929] [outer = 0x8eecc400] 04:25:15 INFO - PROCESS | 1774 | 1469100315916 Marionette DEBUG loaded listener.js 04:25:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8f156c00) [pid = 1774] [serial = 930] [outer = 0x8eecc400] 04:25:16 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8ae0cc00) [pid = 1774] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:25:16 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x90ff2800) [pid = 1774] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:25:16 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8f50d400) [pid = 1774] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:25:16 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8e5f0000) [pid = 1774] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:25:16 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x90fee400) [pid = 1774] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:25:16 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8f509400) [pid = 1774] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:25:16 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8db3d800) [pid = 1774] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:25:16 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x90fb5000) [pid = 1774] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:25:16 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8ed1b400) [pid = 1774] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:25:16 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8db33000) [pid = 1774] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:25:16 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8e6c5000) [pid = 1774] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:25:17 INFO - PROCESS | 1774 | 1469100317323 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1845ms 04:25:17 INFO - PROCESS | 1774 | 1469100317383 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 04:25:17 INFO - PROCESS | 1774 | 1469100317388 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 04:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:25:17 INFO - PROCESS | 1774 | 1469100317395 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:25:17 INFO - PROCESS | 1774 | 1469100317398 Marionette TRACE conn3 <- [1,1210,null,{}] 04:25:17 INFO - PROCESS | 1774 | 1469100317404 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:17 INFO - PROCESS | 1774 | 1469100317410 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:17 INFO - PROCESS | 1774 | 1469100317627 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 04:25:17 INFO - PROCESS | 1774 | 1469100317642 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:17 INFO - PROCESS | 1774 | 1469100317651 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f2000 == 31 [pid = 1774] [id = 310] 04:25:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8e6cd000) [pid = 1774] [serial = 931] [outer = (nil)] 04:25:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8f165800) [pid = 1774] [serial = 932] [outer = 0x8e6cd000] 04:25:17 INFO - PROCESS | 1774 | 1469100317723 Marionette DEBUG loaded listener.js 04:25:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8f50b800) [pid = 1774] [serial = 933] [outer = 0x8e6cd000] 04:25:18 INFO - PROCESS | 1774 | 1469100318666 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1336ms 04:25:18 INFO - PROCESS | 1774 | 1469100318733 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 04:25:18 INFO - PROCESS | 1774 | 1469100318740 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 04:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:25:18 INFO - PROCESS | 1774 | 1469100318750 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:25:18 INFO - PROCESS | 1774 | 1469100318755 Marionette TRACE conn3 <- [1,1214,null,{}] 04:25:18 INFO - PROCESS | 1774 | 1469100318767 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:18 INFO - PROCESS | 1774 | 1469100318772 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:19 INFO - PROCESS | 1774 | 1469100319001 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 04:25:19 INFO - PROCESS | 1774 | 1469100319233 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:19 INFO - PROCESS | 1774 | 1469100319244 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3d000 == 32 [pid = 1774] [id = 311] 04:25:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8db3f800) [pid = 1774] [serial = 934] [outer = (nil)] 04:25:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8dc24c00) [pid = 1774] [serial = 935] [outer = 0x8db3f800] 04:25:19 INFO - PROCESS | 1774 | 1469100319377 Marionette DEBUG loaded listener.js 04:25:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8deb5000) [pid = 1774] [serial = 936] [outer = 0x8db3f800] 04:25:20 INFO - PROCESS | 1774 | 1469100320331 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1644ms 04:25:20 INFO - PROCESS | 1774 | 1469100320394 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 04:25:20 INFO - PROCESS | 1774 | 1469100320402 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 04:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:25:20 INFO - PROCESS | 1774 | 1469100320414 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:25:20 INFO - PROCESS | 1774 | 1469100320418 Marionette TRACE conn3 <- [1,1218,null,{}] 04:25:20 INFO - PROCESS | 1774 | 1469100320425 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:20 INFO - PROCESS | 1774 | 1469100320431 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:20 INFO - PROCESS | 1774 | 1469100320660 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 04:25:20 INFO - PROCESS | 1774 | 1469100320878 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:20 INFO - PROCESS | 1774 | 1469100320887 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed1c000 == 33 [pid = 1774] [id = 312] 04:25:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8ed20800) [pid = 1774] [serial = 937] [outer = (nil)] 04:25:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8eec8400) [pid = 1774] [serial = 938] [outer = 0x8ed20800] 04:25:21 INFO - PROCESS | 1774 | 1469100321019 Marionette DEBUG loaded listener.js 04:25:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f03bc00) [pid = 1774] [serial = 939] [outer = 0x8ed20800] 04:25:22 INFO - PROCESS | 1774 | 1469100322012 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1642ms 04:25:22 INFO - PROCESS | 1774 | 1469100322056 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 04:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:25:22 INFO - PROCESS | 1774 | 1469100322061 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 04:25:22 INFO - PROCESS | 1774 | 1469100322068 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:25:22 INFO - PROCESS | 1774 | 1469100322075 Marionette TRACE conn3 <- [1,1222,null,{}] 04:25:22 INFO - PROCESS | 1774 | 1469100322092 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:22 INFO - PROCESS | 1774 | 1469100322101 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:22 INFO - PROCESS | 1774 | 1469100322300 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 04:25:22 INFO - PROCESS | 1774 | 1469100322564 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:22 INFO - PROCESS | 1774 | 1469100322578 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fee400 == 34 [pid = 1774] [id = 313] 04:25:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x90fef800) [pid = 1774] [serial = 940] [outer = (nil)] 04:25:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x910a7000) [pid = 1774] [serial = 941] [outer = 0x90fef800] 04:25:22 INFO - PROCESS | 1774 | 1469100322710 Marionette DEBUG loaded listener.js 04:25:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8f15a000) [pid = 1774] [serial = 942] [outer = 0x90fef800] 04:25:23 INFO - PROCESS | 1774 | 1469100323650 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 04:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:25:23 INFO - PROCESS | 1774 | 1469100323730 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 04:25:23 INFO - PROCESS | 1774 | 1469100323737 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:25:23 INFO - PROCESS | 1774 | 1469100323740 Marionette TRACE conn3 <- [1,1226,null,{}] 04:25:23 INFO - PROCESS | 1774 | 1469100323747 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:23 INFO - PROCESS | 1774 | 1469100323752 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:23 INFO - PROCESS | 1774 | 1469100323971 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 04:25:24 INFO - PROCESS | 1774 | 1469100324182 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:24 INFO - PROCESS | 1774 | 1469100324189 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x910a8000 == 35 [pid = 1774] [id = 314] 04:25:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x91478800) [pid = 1774] [serial = 943] [outer = (nil)] 04:25:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x9161ec00) [pid = 1774] [serial = 944] [outer = 0x91478800] 04:25:24 INFO - PROCESS | 1774 | 1469100324321 Marionette DEBUG loaded listener.js 04:25:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x91621400) [pid = 1774] [serial = 945] [outer = 0x91478800] 04:25:25 INFO - PROCESS | 1774 | 1469100325230 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1546ms 04:25:25 INFO - PROCESS | 1774 | 1469100325284 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 04:25:25 INFO - PROCESS | 1774 | 1469100325288 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 04:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:25:25 INFO - PROCESS | 1774 | 1469100325295 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:25:25 INFO - PROCESS | 1774 | 1469100325299 Marionette TRACE conn3 <- [1,1230,null,{}] 04:25:25 INFO - PROCESS | 1774 | 1469100325305 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:25 INFO - PROCESS | 1774 | 1469100325311 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:25 INFO - PROCESS | 1774 | 1469100325488 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 04:25:25 INFO - PROCESS | 1774 | 1469100325657 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:25 INFO - PROCESS | 1774 | 1469100325667 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3a000 == 36 [pid = 1774] [id = 315] 04:25:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8db3fc00) [pid = 1774] [serial = 946] [outer = (nil)] 04:25:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x9174b800) [pid = 1774] [serial = 947] [outer = 0x8db3fc00] 04:25:25 INFO - PROCESS | 1774 | 1469100325756 Marionette DEBUG loaded listener.js 04:25:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x91748000) [pid = 1774] [serial = 948] [outer = 0x8db3fc00] 04:25:26 INFO - PROCESS | 1774 | 1469100326712 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1481ms 04:25:26 INFO - PROCESS | 1774 | 1469100326778 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 04:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:25:26 INFO - PROCESS | 1774 | 1469100326782 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 04:25:26 INFO - PROCESS | 1774 | 1469100326790 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:25:26 INFO - PROCESS | 1774 | 1469100326794 Marionette TRACE conn3 <- [1,1234,null,{}] 04:25:26 INFO - PROCESS | 1774 | 1469100326801 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:26 INFO - PROCESS | 1774 | 1469100326813 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:27 INFO - PROCESS | 1774 | 1469100327077 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 04:25:27 INFO - PROCESS | 1774 | 1469100327305 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:27 INFO - PROCESS | 1774 | 1469100327317 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b807800 == 37 [pid = 1774] [id = 316] 04:25:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8c9ed000) [pid = 1774] [serial = 949] [outer = (nil)] 04:25:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8e6ce000) [pid = 1774] [serial = 950] [outer = 0x8c9ed000] 04:25:27 INFO - PROCESS | 1774 | 1469100327424 Marionette DEBUG loaded listener.js 04:25:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x90fb9c00) [pid = 1774] [serial = 951] [outer = 0x8c9ed000] 04:25:28 INFO - PROCESS | 1774 | 1469100328480 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1736ms 04:25:28 INFO - PROCESS | 1774 | 1469100328527 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 04:25:28 INFO - PROCESS | 1774 | 1469100328534 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 04:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:25:28 INFO - PROCESS | 1774 | 1469100328543 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:25:28 INFO - PROCESS | 1774 | 1469100328548 Marionette TRACE conn3 <- [1,1238,null,{}] 04:25:28 INFO - PROCESS | 1774 | 1469100328557 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:28 INFO - PROCESS | 1774 | 1469100328563 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:28 INFO - PROCESS | 1774 | 1469100328748 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 04:25:29 INFO - PROCESS | 1774 | 1469100329015 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:29 INFO - PROCESS | 1774 | 1469100329034 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f5c00 == 38 [pid = 1774] [id = 317] 04:25:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x8c9f6000) [pid = 1774] [serial = 952] [outer = (nil)] 04:25:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x8db39400) [pid = 1774] [serial = 953] [outer = 0x8c9f6000] 04:25:29 INFO - PROCESS | 1774 | 1469100329134 Marionette DEBUG loaded listener.js 04:25:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x8dc1f400) [pid = 1774] [serial = 954] [outer = 0x8c9f6000] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x91623800) [pid = 1774] [serial = 899] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x910aa400) [pid = 1774] [serial = 893] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x91479800) [pid = 1774] [serial = 896] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8f03b800) [pid = 1774] [serial = 894] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8f03dc00) [pid = 1774] [serial = 870] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x90ff5800) [pid = 1774] [serial = 881] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x90ff0400) [pid = 1774] [serial = 882] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8f50fc00) [pid = 1774] [serial = 878] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x90fb2800) [pid = 1774] [serial = 879] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8debb400) [pid = 1774] [serial = 884] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8e5f9400) [pid = 1774] [serial = 885] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x90fb8c00) [pid = 1774] [serial = 890] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8ed26400) [pid = 1774] [serial = 887] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8f030400) [pid = 1774] [serial = 888] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8db3b800) [pid = 1774] [serial = 872] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8e5f4800) [pid = 1774] [serial = 873] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8f038400) [pid = 1774] [serial = 875] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8f15dc00) [pid = 1774] [serial = 876] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x9147e400) [pid = 1774] [serial = 897] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x9171e400) [pid = 1774] [serial = 900] [outer = (nil)] [url = about:blank] 04:25:29 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x90fe8400) [pid = 1774] [serial = 891] [outer = (nil)] [url = about:blank] 04:25:30 INFO - PROCESS | 1774 | 1469100330058 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1545ms 04:25:30 INFO - PROCESS | 1774 | 1469100330087 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 04:25:30 INFO - PROCESS | 1774 | 1469100330094 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 04:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:25:30 INFO - PROCESS | 1774 | 1469100330105 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:25:30 INFO - PROCESS | 1774 | 1469100330108 Marionette TRACE conn3 <- [1,1242,null,{}] 04:25:30 INFO - PROCESS | 1774 | 1469100330115 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:30 INFO - PROCESS | 1774 | 1469100330121 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:30 INFO - PROCESS | 1774 | 1469100330290 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 04:25:30 INFO - PROCESS | 1774 | 1469100330414 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:30 INFO - PROCESS | 1774 | 1469100330423 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f5c00 == 39 [pid = 1774] [id = 318] 04:25:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8e5fa400) [pid = 1774] [serial = 955] [outer = (nil)] 04:25:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8e6cd400) [pid = 1774] [serial = 956] [outer = 0x8e5fa400] 04:25:30 INFO - PROCESS | 1774 | 1469100330496 Marionette DEBUG loaded listener.js 04:25:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8ed1a400) [pid = 1774] [serial = 957] [outer = 0x8e5fa400] 04:25:31 INFO - PROCESS | 1774 | 1469100331348 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1279ms 04:25:31 INFO - PROCESS | 1774 | 1469100331384 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 1774 | 1469100331388 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 04:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:25:31 INFO - PROCESS | 1774 | 1469100331395 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - PROCESS | 1774 | 1469100331401 Marionette TRACE conn3 <- [1,1246,null,{}] 04:25:31 INFO - PROCESS | 1774 | 1469100331417 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:31 INFO - PROCESS | 1774 | 1469100331426 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:31 INFO - PROCESS | 1774 | 1469100331607 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 04:25:31 INFO - PROCESS | 1774 | 1469100331734 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:31 INFO - PROCESS | 1774 | 1469100331748 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3c400 == 40 [pid = 1774] [id = 319] 04:25:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8e6cfc00) [pid = 1774] [serial = 958] [outer = (nil)] 04:25:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x90fb1800) [pid = 1774] [serial = 959] [outer = 0x8e6cfc00] 04:25:31 INFO - PROCESS | 1774 | 1469100331832 Marionette DEBUG loaded listener.js 04:25:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x90fbc400) [pid = 1774] [serial = 960] [outer = 0x8e6cfc00] 04:25:32 INFO - PROCESS | 1774 | 1469100332784 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1436ms 04:25:32 INFO - PROCESS | 1774 | 1469100332832 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 04:25:32 INFO - PROCESS | 1774 | 1469100332837 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 04:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:25:32 INFO - PROCESS | 1774 | 1469100332850 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:25:32 INFO - PROCESS | 1774 | 1469100332853 Marionette TRACE conn3 <- [1,1250,null,{}] 04:25:32 INFO - PROCESS | 1774 | 1469100332859 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:32 INFO - PROCESS | 1774 | 1469100332864 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:33 INFO - PROCESS | 1774 | 1469100333087 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 04:25:33 INFO - PROCESS | 1774 | 1469100333113 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:33 INFO - PROCESS | 1774 | 1469100333123 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f161400 == 41 [pid = 1774] [id = 320] 04:25:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x90fed800) [pid = 1774] [serial = 961] [outer = (nil)] 04:25:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x910abc00) [pid = 1774] [serial = 962] [outer = 0x90fed800] 04:25:33 INFO - PROCESS | 1774 | 1469100333203 Marionette DEBUG loaded listener.js 04:25:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x91475400) [pid = 1774] [serial = 963] [outer = 0x90fed800] 04:25:34 INFO - PROCESS | 1774 | 1469100334152 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1335ms 04:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:25:34 INFO - PROCESS | 1774 | 1469100334185 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 04:25:34 INFO - PROCESS | 1774 | 1469100334189 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 04:25:34 INFO - PROCESS | 1774 | 1469100334195 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:25:34 INFO - PROCESS | 1774 | 1469100334198 Marionette TRACE conn3 <- [1,1254,null,{}] 04:25:34 INFO - PROCESS | 1774 | 1469100334212 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:34 INFO - PROCESS | 1774 | 1469100334217 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:34 INFO - PROCESS | 1774 | 1469100334424 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 04:25:34 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8eecc400) [pid = 1774] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:25:34 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8e6c4000) [pid = 1774] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:25:34 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8c9efc00) [pid = 1774] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:25:34 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8db37400) [pid = 1774] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:25:34 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8f03d800) [pid = 1774] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:25:34 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x9161f800) [pid = 1774] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:25:34 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x9161ac00) [pid = 1774] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:25:34 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x91756000) [pid = 1774] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:25:34 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8c9ef000) [pid = 1774] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:25:34 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8e6c0c00) [pid = 1774] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:25:34 INFO - PROCESS | 1774 | 1469100334614 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:34 INFO - PROCESS | 1774 | 1469100334625 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae09c00 == 42 [pid = 1774] [id = 321] 04:25:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8ae0a800) [pid = 1774] [serial = 964] [outer = (nil)] 04:25:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8b803400) [pid = 1774] [serial = 965] [outer = 0x8ae0a800] 04:25:34 INFO - PROCESS | 1774 | 1469100334753 Marionette DEBUG loaded listener.js 04:25:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8b80f800) [pid = 1774] [serial = 966] [outer = 0x8ae0a800] 04:25:35 INFO - PROCESS | 1774 | 1469100335825 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1688ms 04:25:35 INFO - PROCESS | 1774 | 1469100335885 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 04:25:35 INFO - PROCESS | 1774 | 1469100335892 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 04:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:25:35 INFO - PROCESS | 1774 | 1469100335901 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:25:35 INFO - PROCESS | 1774 | 1469100335906 Marionette TRACE conn3 <- [1,1258,null,{}] 04:25:35 INFO - PROCESS | 1774 | 1469100335914 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:35 INFO - PROCESS | 1774 | 1469100335923 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:36 INFO - PROCESS | 1774 | 1469100336155 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 04:25:36 INFO - PROCESS | 1774 | 1469100336425 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:36 INFO - PROCESS | 1774 | 1469100336433 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x8debcc00 == 43 [pid = 1774] [id = 322] 04:25:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8e5f3000) [pid = 1774] [serial = 967] [outer = (nil)] 04:25:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8e5fcc00) [pid = 1774] [serial = 968] [outer = 0x8e5f3000] 04:25:36 INFO - PROCESS | 1774 | 1469100336541 Marionette DEBUG loaded listener.js 04:25:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8e6c9000) [pid = 1774] [serial = 969] [outer = 0x8e5f3000] 04:25:37 INFO - PROCESS | 1774 | 1469100337509 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1641ms 04:25:37 INFO - PROCESS | 1774 | 1469100337546 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 04:25:37 INFO - PROCESS | 1774 | 1469100337552 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 04:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:25:37 INFO - PROCESS | 1774 | 1469100337560 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:25:37 INFO - PROCESS | 1774 | 1469100337564 Marionette TRACE conn3 <- [1,1262,null,{}] 04:25:37 INFO - PROCESS | 1774 | 1469100337571 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:37 INFO - PROCESS | 1774 | 1469100337577 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:37 INFO - PROCESS | 1774 | 1469100337777 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 04:25:38 INFO - PROCESS | 1774 | 1469100338039 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:38 INFO - PROCESS | 1774 | 1469100338049 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eece000 == 44 [pid = 1774] [id = 323] 04:25:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f030800) [pid = 1774] [serial = 970] [outer = (nil)] 04:25:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f03c000) [pid = 1774] [serial = 971] [outer = 0x8f030800] 04:25:38 INFO - PROCESS | 1774 | 1469100338179 Marionette DEBUG loaded listener.js 04:25:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8f503400) [pid = 1774] [serial = 972] [outer = 0x8f030800] 04:25:39 INFO - PROCESS | 1774 | 1469100339147 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1634ms 04:25:39 INFO - PROCESS | 1774 | 1469100339196 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 04:25:39 INFO - PROCESS | 1774 | 1469100339200 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 04:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:25:39 INFO - PROCESS | 1774 | 1469100339217 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:25:39 INFO - PROCESS | 1774 | 1469100339227 Marionette TRACE conn3 <- [1,1266,null,{}] 04:25:39 INFO - PROCESS | 1774 | 1469100339234 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:39 INFO - PROCESS | 1774 | 1469100339242 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:39 INFO - PROCESS | 1774 | 1469100339479 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 04:25:39 INFO - PROCESS | 1774 | 1469100339693 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:39 INFO - PROCESS | 1774 | 1469100339703 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eec2000 == 45 [pid = 1774] [id = 324] 04:25:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8f03d800) [pid = 1774] [serial = 973] [outer = (nil)] 04:25:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x91480800) [pid = 1774] [serial = 974] [outer = 0x8f03d800] 04:25:39 INFO - PROCESS | 1774 | 1469100339832 Marionette DEBUG loaded listener.js 04:25:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x91627800) [pid = 1774] [serial = 975] [outer = 0x8f03d800] 04:25:40 INFO - PROCESS | 1774 | 1469100340762 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1606ms 04:25:40 INFO - PROCESS | 1774 | 1469100340816 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 04:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:25:40 INFO - PROCESS | 1774 | 1469100340821 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 04:25:40 INFO - PROCESS | 1774 | 1469100340828 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:25:40 INFO - PROCESS | 1774 | 1469100340832 Marionette TRACE conn3 <- [1,1270,null,{}] 04:25:40 INFO - PROCESS | 1774 | 1469100340838 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:40 INFO - PROCESS | 1774 | 1469100340843 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:41 INFO - PROCESS | 1774 | 1469100341033 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 04:25:41 INFO - PROCESS | 1774 | 1469100341201 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:41 INFO - PROCESS | 1774 | 1469100341217 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9fa400 == 46 [pid = 1774] [id = 325] 04:25:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8e5fb000) [pid = 1774] [serial = 976] [outer = (nil)] 04:25:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x917c7c00) [pid = 1774] [serial = 977] [outer = 0x8e5fb000] 04:25:41 INFO - PROCESS | 1774 | 1469100341353 Marionette DEBUG loaded listener.js 04:25:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x917cfc00) [pid = 1774] [serial = 978] [outer = 0x8e5fb000] 04:25:42 INFO - PROCESS | 1774 | 1469100342302 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1535ms 04:25:42 INFO - PROCESS | 1774 | 1469100342363 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 04:25:42 INFO - PROCESS | 1774 | 1469100342368 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 04:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:25:42 INFO - PROCESS | 1774 | 1469100342375 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:25:42 INFO - PROCESS | 1774 | 1469100342378 Marionette TRACE conn3 <- [1,1274,null,{}] 04:25:42 INFO - PROCESS | 1774 | 1469100342385 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:42 INFO - PROCESS | 1774 | 1469100342390 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:42 INFO - PROCESS | 1774 | 1469100342579 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 04:25:42 INFO - PROCESS | 1774 | 1469100342750 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:42 INFO - PROCESS | 1774 | 1469100342768 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x918c8000 == 47 [pid = 1774] [id = 326] 04:25:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x918c8800) [pid = 1774] [serial = 979] [outer = (nil)] 04:25:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x918cd800) [pid = 1774] [serial = 980] [outer = 0x918c8800] 04:25:42 INFO - PROCESS | 1774 | 1469100342918 Marionette DEBUG loaded listener.js 04:25:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x92f04400) [pid = 1774] [serial = 981] [outer = 0x918c8800] 04:25:43 INFO - PROCESS | 1774 | 1469100343962 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1645ms 04:25:44 INFO - PROCESS | 1774 | 1469100344020 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 04:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:25:44 INFO - PROCESS | 1774 | 1469100344025 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 04:25:44 INFO - PROCESS | 1774 | 1469100344032 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:25:44 INFO - PROCESS | 1774 | 1469100344038 Marionette TRACE conn3 <- [1,1278,null,{}] 04:25:44 INFO - PROCESS | 1774 | 1469100344044 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:44 INFO - PROCESS | 1774 | 1469100344050 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:44 INFO - PROCESS | 1774 | 1469100344257 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 04:25:44 INFO - PROCESS | 1774 | 1469100344485 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:44 INFO - PROCESS | 1774 | 1469100344497 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b810c00 == 48 [pid = 1774] [id = 327] 04:25:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8c9ec400) [pid = 1774] [serial = 982] [outer = (nil)] 04:25:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x8c9f8800) [pid = 1774] [serial = 983] [outer = 0x8c9ec400] 04:25:44 INFO - PROCESS | 1774 | 1469100344794 Marionette DEBUG loaded listener.js 04:25:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x8db3cc00) [pid = 1774] [serial = 984] [outer = 0x8c9ec400] 04:25:45 INFO - PROCESS | 1774 | 1469100345740 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1746ms 04:25:45 INFO - PROCESS | 1774 | 1469100345779 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 04:25:45 INFO - PROCESS | 1774 | 1469100345785 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 04:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:25:45 INFO - PROCESS | 1774 | 1469100345794 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:25:45 INFO - PROCESS | 1774 | 1469100345797 Marionette TRACE conn3 <- [1,1282,null,{}] 04:25:45 INFO - PROCESS | 1774 | 1469100345806 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:45 INFO - PROCESS | 1774 | 1469100345811 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:45 INFO - PROCESS | 1774 | 1469100345992 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 04:25:46 INFO - PROCESS | 1774 | 1469100346318 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:46 INFO - PROCESS | 1774 | 1469100346324 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d7800 == 49 [pid = 1774] [id = 328] 04:25:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x8e9d8c00) [pid = 1774] [serial = 985] [outer = (nil)] 04:25:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x8ed22000) [pid = 1774] [serial = 986] [outer = 0x8e9d8c00] 04:25:46 INFO - PROCESS | 1774 | 1469100346416 Marionette DEBUG loaded listener.js 04:25:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x8eecb800) [pid = 1774] [serial = 987] [outer = 0x8e9d8c00] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8f503c00 == 48 [pid = 1774] [id = 293] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8f508c00 == 47 [pid = 1774] [id = 292] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8f161400 == 46 [pid = 1774] [id = 320] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3c400 == 45 [pid = 1774] [id = 319] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f5c00 == 44 [pid = 1774] [id = 318] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f5c00 == 43 [pid = 1774] [id = 317] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x90faf400 == 42 [pid = 1774] [id = 302] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae08400 == 41 [pid = 1774] [id = 303] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3dc00 == 40 [pid = 1774] [id = 304] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9df000 == 39 [pid = 1774] [id = 295] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ecc00 == 38 [pid = 1774] [id = 305] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ec800 == 37 [pid = 1774] [id = 307] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8b806c00 == 36 [pid = 1774] [id = 298] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8eeca800 == 35 [pid = 1774] [id = 309] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c1000 == 34 [pid = 1774] [id = 287] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed1c000 == 33 [pid = 1774] [id = 312] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8eecf400 == 32 [pid = 1774] [id = 301] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8b807800 == 31 [pid = 1774] [id = 316] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x910a8000 == 30 [pid = 1774] [id = 314] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8b810800 == 29 [pid = 1774] [id = 291] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3bc00 == 28 [pid = 1774] [id = 294] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3a000 == 27 [pid = 1774] [id = 315] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8f510800 == 26 [pid = 1774] [id = 296] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5fec00 == 25 [pid = 1774] [id = 308] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3c800 == 24 [pid = 1774] [id = 289] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3d000 == 23 [pid = 1774] [id = 311] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae08000 == 22 [pid = 1774] [id = 299] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8db32400 == 21 [pid = 1774] [id = 290] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x90fee400 == 20 [pid = 1774] [id = 313] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8eec4800 == 19 [pid = 1774] [id = 288] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8db36c00 == 18 [pid = 1774] [id = 300] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc23800 == 17 [pid = 1774] [id = 286] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x90fe7800 == 16 [pid = 1774] [id = 297] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5fd400 == 15 [pid = 1774] [id = 306] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x918c8000 == 14 [pid = 1774] [id = 326] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9fa400 == 13 [pid = 1774] [id = 325] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8eec2000 == 12 [pid = 1774] [id = 324] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8debcc00 == 11 [pid = 1774] [id = 322] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8eece000 == 10 [pid = 1774] [id = 323] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f2000 == 9 [pid = 1774] [id = 310] 04:25:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae09c00 == 8 [pid = 1774] [id = 321] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x8f035400) [pid = 1774] [serial = 929] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x8ed28800) [pid = 1774] [serial = 921] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x8e9de400) [pid = 1774] [serial = 920] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x8db3e800) [pid = 1774] [serial = 923] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x8dc20800) [pid = 1774] [serial = 924] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8deba400) [pid = 1774] [serial = 903] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8dc23400) [pid = 1774] [serial = 902] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8f506800) [pid = 1774] [serial = 906] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8f162800) [pid = 1774] [serial = 905] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x91749800) [pid = 1774] [serial = 909] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x91627400) [pid = 1774] [serial = 908] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x917cd400) [pid = 1774] [serial = 912] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x917c8000) [pid = 1774] [serial = 911] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x91f44000) [pid = 1774] [serial = 915] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x918cc800) [pid = 1774] [serial = 914] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x910b4c00) [pid = 1774] [serial = 918] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8deb0000) [pid = 1774] [serial = 917] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8e6c5400) [pid = 1774] [serial = 926] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8e6ca800) [pid = 1774] [serial = 927] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8f156c00) [pid = 1774] [serial = 930] [outer = (nil)] [url = about:blank] 04:25:47 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8f165800) [pid = 1774] [serial = 932] [outer = (nil)] [url = about:blank] 04:25:48 INFO - PROCESS | 1774 | 1469100348428 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2702ms 04:25:48 INFO - PROCESS | 1774 | 1469100348496 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 04:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:25:48 INFO - PROCESS | 1774 | 1469100348502 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 04:25:48 INFO - PROCESS | 1774 | 1469100348510 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:25:48 INFO - PROCESS | 1774 | 1469100348514 Marionette TRACE conn3 <- [1,1286,null,{}] 04:25:48 INFO - PROCESS | 1774 | 1469100348522 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:48 INFO - PROCESS | 1774 | 1469100348528 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:48 INFO - PROCESS | 1774 | 1469100348700 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 04:25:48 INFO - PROCESS | 1774 | 1469100348711 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:48 INFO - PROCESS | 1774 | 1469100348723 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f5000 == 9 [pid = 1774] [id = 329] 04:25:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8c9f7000) [pid = 1774] [serial = 988] [outer = (nil)] 04:25:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8db3dc00) [pid = 1774] [serial = 989] [outer = 0x8c9f7000] 04:25:48 INFO - PROCESS | 1774 | 1469100348795 Marionette DEBUG loaded listener.js 04:25:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8dc2c400) [pid = 1774] [serial = 990] [outer = 0x8c9f7000] 04:25:49 INFO - PROCESS | 1774 | 1469100349774 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1283ms 04:25:49 INFO - PROCESS | 1774 | 1469100349794 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 04:25:49 INFO - PROCESS | 1774 | 1469100349804 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 04:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:25:49 INFO - PROCESS | 1774 | 1469100349817 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:25:49 INFO - PROCESS | 1774 | 1469100349821 Marionette TRACE conn3 <- [1,1290,null,{}] 04:25:49 INFO - PROCESS | 1774 | 1469100349827 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:49 INFO - PROCESS | 1774 | 1469100349833 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:50 INFO - PROCESS | 1774 | 1469100350074 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 04:25:50 INFO - PROCESS | 1774 | 1469100350153 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:50 INFO - PROCESS | 1774 | 1469100350163 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c1000 == 10 [pid = 1774] [id = 330] 04:25:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8e6cbc00) [pid = 1774] [serial = 991] [outer = (nil)] 04:25:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8e9d6800) [pid = 1774] [serial = 992] [outer = 0x8e6cbc00] 04:25:50 INFO - PROCESS | 1774 | 1469100350236 Marionette DEBUG loaded listener.js 04:25:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8e9de000) [pid = 1774] [serial = 993] [outer = 0x8e6cbc00] 04:25:51 INFO - PROCESS | 1774 | 1469100351201 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1435ms 04:25:51 INFO - PROCESS | 1774 | 1469100351252 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 04:25:51 INFO - PROCESS | 1774 | 1469100351255 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 04:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:25:51 INFO - PROCESS | 1774 | 1469100351269 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:25:51 INFO - PROCESS | 1774 | 1469100351275 Marionette TRACE conn3 <- [1,1294,null,{}] 04:25:51 INFO - PROCESS | 1774 | 1469100351293 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:51 INFO - PROCESS | 1774 | 1469100351302 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:51 INFO - PROCESS | 1774 | 1469100351523 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 04:25:51 INFO - PROCESS | 1774 | 1469100351545 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:51 INFO - PROCESS | 1774 | 1469100351554 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f035000 == 11 [pid = 1774] [id = 331] 04:25:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8f035400) [pid = 1774] [serial = 994] [outer = (nil)] 04:25:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8f156400) [pid = 1774] [serial = 995] [outer = 0x8f035400] 04:25:51 INFO - PROCESS | 1774 | 1469100351631 Marionette DEBUG loaded listener.js 04:25:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8f161000) [pid = 1774] [serial = 996] [outer = 0x8f035400] 04:25:52 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8e5fa400) [pid = 1774] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:25:52 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x91478800) [pid = 1774] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:25:52 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8c9f6000) [pid = 1774] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:25:52 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8db3fc00) [pid = 1774] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:25:52 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x90fef800) [pid = 1774] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:25:52 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8db3f800) [pid = 1774] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:25:52 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8c9ed000) [pid = 1774] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:25:52 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8ed20800) [pid = 1774] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:25:52 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8e6cfc00) [pid = 1774] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:25:53 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x90fed800) [pid = 1774] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:25:53 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8e6cd000) [pid = 1774] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:25:53 INFO - PROCESS | 1774 | 1469100353040 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1801ms 04:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:25:53 INFO - PROCESS | 1774 | 1469100353070 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 04:25:53 INFO - PROCESS | 1774 | 1469100353074 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 04:25:53 INFO - PROCESS | 1774 | 1469100353081 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:25:53 INFO - PROCESS | 1774 | 1469100353085 Marionette TRACE conn3 <- [1,1298,null,{}] 04:25:53 INFO - PROCESS | 1774 | 1469100353090 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:53 INFO - PROCESS | 1774 | 1469100353095 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:53 INFO - PROCESS | 1774 | 1469100353393 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 04:25:53 INFO - PROCESS | 1774 | 1469100353473 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:53 INFO - PROCESS | 1774 | 1469100353483 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f3000 == 12 [pid = 1774] [id = 332] 04:25:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8db3a800) [pid = 1774] [serial = 997] [outer = (nil)] 04:25:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8eecc000) [pid = 1774] [serial = 998] [outer = 0x8db3a800] 04:25:53 INFO - PROCESS | 1774 | 1469100353555 Marionette DEBUG loaded listener.js 04:25:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8f506800) [pid = 1774] [serial = 999] [outer = 0x8db3a800] 04:25:54 INFO - PROCESS | 1774 | 1469100354316 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1288ms 04:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:25:54 INFO - PROCESS | 1774 | 1469100354369 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 04:25:54 INFO - PROCESS | 1774 | 1469100354372 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 04:25:54 INFO - PROCESS | 1774 | 1469100354379 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:25:54 INFO - PROCESS | 1774 | 1469100354382 Marionette TRACE conn3 <- [1,1302,null,{}] 04:25:54 INFO - PROCESS | 1774 | 1469100354388 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:54 INFO - PROCESS | 1774 | 1469100354393 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:54 INFO - PROCESS | 1774 | 1469100354551 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 04:25:54 INFO - PROCESS | 1774 | 1469100354560 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:54 INFO - PROCESS | 1774 | 1469100354569 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db33c00 == 13 [pid = 1774] [id = 333] 04:25:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8eec6000) [pid = 1774] [serial = 1000] [outer = (nil)] 04:25:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x90fb2800) [pid = 1774] [serial = 1001] [outer = 0x8eec6000] 04:25:54 INFO - PROCESS | 1774 | 1469100354640 Marionette DEBUG loaded listener.js 04:25:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x90fbb400) [pid = 1774] [serial = 1002] [outer = 0x8eec6000] 04:25:55 INFO - PROCESS | 1774 | 1469100355874 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1581ms 04:25:55 INFO - PROCESS | 1774 | 1469100355961 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 04:25:55 INFO - PROCESS | 1774 | 1469100355968 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 04:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:25:55 INFO - PROCESS | 1774 | 1469100355977 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:25:55 INFO - PROCESS | 1774 | 1469100355983 Marionette TRACE conn3 <- [1,1306,null,{}] 04:25:56 INFO - PROCESS | 1774 | 1469100355993 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:56 INFO - PROCESS | 1774 | 1469100355999 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:56 INFO - PROCESS | 1774 | 1469100356225 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 04:25:56 INFO - PROCESS | 1774 | 1469100356455 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:56 INFO - PROCESS | 1774 | 1469100356466 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b801400 == 14 [pid = 1774] [id = 334] 04:25:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8db3a000) [pid = 1774] [serial = 1003] [outer = (nil)] 04:25:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8e5f0400) [pid = 1774] [serial = 1004] [outer = 0x8db3a000] 04:25:56 INFO - PROCESS | 1774 | 1469100356552 Marionette DEBUG loaded listener.js 04:25:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8e6c5800) [pid = 1774] [serial = 1005] [outer = 0x8db3a000] 04:25:57 INFO - PROCESS | 1774 | 1469100357531 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1637ms 04:25:57 INFO - PROCESS | 1774 | 1469100357614 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 04:25:57 INFO - PROCESS | 1774 | 1469100357621 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 04:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:25:57 INFO - PROCESS | 1774 | 1469100357633 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:25:57 INFO - PROCESS | 1774 | 1469100357637 Marionette TRACE conn3 <- [1,1310,null,{}] 04:25:57 INFO - PROCESS | 1774 | 1469100357645 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:57 INFO - PROCESS | 1774 | 1469100357651 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:57 INFO - PROCESS | 1774 | 1469100357842 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 04:25:58 INFO - PROCESS | 1774 | 1469100358076 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:58 INFO - PROCESS | 1774 | 1469100358086 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f4400 == 15 [pid = 1774] [id = 335] 04:25:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8eece000) [pid = 1774] [serial = 1006] [outer = (nil)] 04:25:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8f157c00) [pid = 1774] [serial = 1007] [outer = 0x8eece000] 04:25:58 INFO - PROCESS | 1774 | 1469100358216 Marionette DEBUG loaded listener.js 04:25:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8f50a400) [pid = 1774] [serial = 1008] [outer = 0x8eece000] 04:25:59 INFO - PROCESS | 1774 | 1469100359292 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 04:25:59 INFO - PROCESS | 1774 | 1469100359387 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 04:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:25:59 INFO - PROCESS | 1774 | 1469100359394 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:25:59 INFO - PROCESS | 1774 | 1469100359401 Marionette TRACE conn3 <- [1,1314,null,{}] 04:25:59 INFO - PROCESS | 1774 | 1469100359418 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:59 INFO - PROCESS | 1774 | 1469100359428 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:59 INFO - PROCESS | 1774 | 1469100359742 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 04:25:59 INFO - PROCESS | 1774 | 1469100359909 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:59 INFO - PROCESS | 1774 | 1469100359920 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:25:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x910a9c00 == 16 [pid = 1774] [id = 336] 04:25:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x910aa000) [pid = 1774] [serial = 1009] [outer = (nil)] 04:25:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x91472000) [pid = 1774] [serial = 1010] [outer = 0x910aa000] 04:26:00 INFO - PROCESS | 1774 | 1469100360009 Marionette DEBUG loaded listener.js 04:26:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x91477000) [pid = 1774] [serial = 1011] [outer = 0x910aa000] 04:26:00 INFO - PROCESS | 1774 | 1469100360982 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1636ms 04:26:01 INFO - PROCESS | 1774 | 1469100361032 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 04:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:26:01 INFO - PROCESS | 1774 | 1469100361037 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 04:26:01 INFO - PROCESS | 1774 | 1469100361043 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:26:01 INFO - PROCESS | 1774 | 1469100361047 Marionette TRACE conn3 <- [1,1318,null,{}] 04:26:01 INFO - PROCESS | 1774 | 1469100361053 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:01 INFO - PROCESS | 1774 | 1469100361059 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:01 INFO - PROCESS | 1774 | 1469100361250 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 04:26:01 INFO - PROCESS | 1774 | 1469100361473 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:01 INFO - PROCESS | 1774 | 1469100361481 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eec9800 == 17 [pid = 1774] [id = 337] 04:26:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8f158000) [pid = 1774] [serial = 1012] [outer = (nil)] 04:26:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x91476800) [pid = 1774] [serial = 1013] [outer = 0x8f158000] 04:26:01 INFO - PROCESS | 1774 | 1469100361618 Marionette DEBUG loaded listener.js 04:26:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x9161d000) [pid = 1774] [serial = 1014] [outer = 0x8f158000] 04:26:02 INFO - PROCESS | 1774 | 1469100362806 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1832ms 04:26:02 INFO - PROCESS | 1774 | 1469100362876 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 04:26:02 INFO - PROCESS | 1774 | 1469100362882 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 04:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:26:02 INFO - PROCESS | 1774 | 1469100362891 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:26:02 INFO - PROCESS | 1774 | 1469100362896 Marionette TRACE conn3 <- [1,1322,null,{}] 04:26:02 INFO - PROCESS | 1774 | 1469100362909 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:02 INFO - PROCESS | 1774 | 1469100362920 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:03 INFO - PROCESS | 1774 | 1469100363256 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8f50b800) [pid = 1774] [serial = 933] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x91475400) [pid = 1774] [serial = 963] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8e6cd400) [pid = 1774] [serial = 956] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x9161ec00) [pid = 1774] [serial = 944] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x91621400) [pid = 1774] [serial = 945] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8db39400) [pid = 1774] [serial = 953] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8dc1f400) [pid = 1774] [serial = 954] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x9174b800) [pid = 1774] [serial = 947] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x91748000) [pid = 1774] [serial = 948] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x910a7000) [pid = 1774] [serial = 941] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8f15a000) [pid = 1774] [serial = 942] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8dc24c00) [pid = 1774] [serial = 935] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8deb5000) [pid = 1774] [serial = 936] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8e6ce000) [pid = 1774] [serial = 950] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x90fb9c00) [pid = 1774] [serial = 951] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8eec8400) [pid = 1774] [serial = 938] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8f03bc00) [pid = 1774] [serial = 939] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8ed1a400) [pid = 1774] [serial = 957] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x90fbc400) [pid = 1774] [serial = 960] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x90fb1800) [pid = 1774] [serial = 959] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x910abc00) [pid = 1774] [serial = 962] [outer = (nil)] [url = about:blank] 04:26:03 INFO - PROCESS | 1774 | 1469100363480 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:03 INFO - PROCESS | 1774 | 1469100363489 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b80d800 == 18 [pid = 1774] [id = 338] 04:26:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8b80e800) [pid = 1774] [serial = 1015] [outer = (nil)] 04:26:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8dc1f400) [pid = 1774] [serial = 1016] [outer = 0x8b80e800] 04:26:03 INFO - PROCESS | 1774 | 1469100363567 Marionette DEBUG loaded listener.js 04:26:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8deb7c00) [pid = 1774] [serial = 1017] [outer = 0x8b80e800] 04:26:04 INFO - PROCESS | 1774 | 1469100364368 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1547ms 04:26:04 INFO - PROCESS | 1774 | 1469100364438 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 04:26:04 INFO - PROCESS | 1774 | 1469100364445 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 04:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:26:04 INFO - PROCESS | 1774 | 1469100364457 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:26:04 INFO - PROCESS | 1774 | 1469100364460 Marionette TRACE conn3 <- [1,1326,null,{}] 04:26:04 INFO - PROCESS | 1774 | 1469100364467 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:04 INFO - PROCESS | 1774 | 1469100364473 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:04 INFO - PROCESS | 1774 | 1469100364648 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 04:26:04 INFO - PROCESS | 1774 | 1469100364781 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:04 INFO - PROCESS | 1774 | 1469100364800 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9fac00 == 19 [pid = 1774] [id = 339] 04:26:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8ed1f400) [pid = 1774] [serial = 1018] [outer = (nil)] 04:26:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8eec8400) [pid = 1774] [serial = 1019] [outer = 0x8ed1f400] 04:26:04 INFO - PROCESS | 1774 | 1469100364877 Marionette DEBUG loaded listener.js 04:26:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8f032c00) [pid = 1774] [serial = 1020] [outer = 0x8ed1f400] 04:26:05 INFO - PROCESS | 1774 | 1469100365771 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1332ms 04:26:05 INFO - PROCESS | 1774 | 1469100365798 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 04:26:05 INFO - PROCESS | 1774 | 1469100365802 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 04:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:26:05 INFO - PROCESS | 1774 | 1469100365809 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:26:05 INFO - PROCESS | 1774 | 1469100365814 Marionette TRACE conn3 <- [1,1330,null,{}] 04:26:05 INFO - PROCESS | 1774 | 1469100365831 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:05 INFO - PROCESS | 1774 | 1469100365839 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:06 INFO - PROCESS | 1774 | 1469100366058 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 04:26:06 INFO - PROCESS | 1774 | 1469100366080 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:06 INFO - PROCESS | 1774 | 1469100366093 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x90feb400 == 20 [pid = 1774] [id = 340] 04:26:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x90febc00) [pid = 1774] [serial = 1021] [outer = (nil)] 04:26:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x90fef800) [pid = 1774] [serial = 1022] [outer = 0x90febc00] 04:26:06 INFO - PROCESS | 1774 | 1469100366165 Marionette DEBUG loaded listener.js 04:26:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x910ac000) [pid = 1774] [serial = 1023] [outer = 0x90febc00] 04:26:07 INFO - PROCESS | 1774 | 1469100367105 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1342ms 04:26:07 INFO - PROCESS | 1774 | 1469100367151 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 04:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:26:07 INFO - PROCESS | 1774 | 1469100367156 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 04:26:07 INFO - PROCESS | 1774 | 1469100367163 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:26:07 INFO - PROCESS | 1774 | 1469100367166 Marionette TRACE conn3 <- [1,1334,null,{}] 04:26:07 INFO - PROCESS | 1774 | 1469100367180 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:07 INFO - PROCESS | 1774 | 1469100367185 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:07 INFO - PROCESS | 1774 | 1469100367410 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 04:26:07 INFO - PROCESS | 1774 | 1469100367433 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:07 INFO - PROCESS | 1774 | 1469100367441 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f164c00 == 21 [pid = 1774] [id = 341] 04:26:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x910af400) [pid = 1774] [serial = 1024] [outer = (nil)] 04:26:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x91477800) [pid = 1774] [serial = 1025] [outer = 0x910af400] 04:26:07 INFO - PROCESS | 1774 | 1469100367513 Marionette DEBUG loaded listener.js 04:26:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x9147c800) [pid = 1774] [serial = 1026] [outer = 0x910af400] 04:26:08 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8f03d800) [pid = 1774] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:26:08 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8e9d8c00) [pid = 1774] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:26:08 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8e5fb000) [pid = 1774] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:26:08 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8f035400) [pid = 1774] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:26:08 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8ae0a800) [pid = 1774] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:26:08 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8c9ec400) [pid = 1774] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:26:08 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8f030800) [pid = 1774] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:26:08 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x918c8800) [pid = 1774] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:26:08 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8e6cbc00) [pid = 1774] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:26:08 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8c9f7000) [pid = 1774] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:26:08 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8e5f3000) [pid = 1774] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:26:08 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8db3a800) [pid = 1774] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:26:08 INFO - PROCESS | 1774 | 1469100368570 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1440ms 04:26:08 INFO - PROCESS | 1774 | 1469100368603 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 04:26:08 INFO - PROCESS | 1774 | 1469100368607 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 04:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:26:08 INFO - PROCESS | 1774 | 1469100368614 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:26:08 INFO - PROCESS | 1774 | 1469100368617 Marionette TRACE conn3 <- [1,1338,null,{}] 04:26:08 INFO - PROCESS | 1774 | 1469100368623 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:08 INFO - PROCESS | 1774 | 1469100368628 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:08 INFO - PROCESS | 1774 | 1469100368842 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 04:26:08 INFO - PROCESS | 1774 | 1469100368864 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:08 INFO - PROCESS | 1774 | 1469100368874 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc21c00 == 22 [pid = 1774] [id = 342] 04:26:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8e6c3800) [pid = 1774] [serial = 1027] [outer = (nil)] 04:26:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x90fb4800) [pid = 1774] [serial = 1028] [outer = 0x8e6c3800] 04:26:08 INFO - PROCESS | 1774 | 1469100368941 Marionette DEBUG loaded listener.js 04:26:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x90fea400) [pid = 1774] [serial = 1029] [outer = 0x8e6c3800] 04:26:10 INFO - PROCESS | 1774 | 1469100370220 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1642ms 04:26:10 INFO - PROCESS | 1774 | 1469100370258 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 04:26:10 INFO - PROCESS | 1774 | 1469100370265 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 04:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:26:10 INFO - PROCESS | 1774 | 1469100370285 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:26:10 INFO - PROCESS | 1774 | 1469100370291 Marionette TRACE conn3 <- [1,1342,null,{}] 04:26:10 INFO - PROCESS | 1774 | 1469100370300 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:10 INFO - PROCESS | 1774 | 1469100370307 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:10 INFO - PROCESS | 1774 | 1469100370683 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 04:26:10 INFO - PROCESS | 1774 | 1469100370772 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:10 INFO - PROCESS | 1774 | 1469100370780 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db33400 == 23 [pid = 1774] [id = 343] 04:26:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8db34400) [pid = 1774] [serial = 1030] [outer = (nil)] 04:26:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8db39c00) [pid = 1774] [serial = 1031] [outer = 0x8db34400] 04:26:10 INFO - PROCESS | 1774 | 1469100370910 Marionette DEBUG loaded listener.js 04:26:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8dc26c00) [pid = 1774] [serial = 1032] [outer = 0x8db34400] 04:26:11 INFO - PROCESS | 1774 | 1469100371921 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1692ms 04:26:11 INFO - PROCESS | 1774 | 1469100371976 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 04:26:11 INFO - PROCESS | 1774 | 1469100371984 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 04:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:26:12 INFO - PROCESS | 1774 | 1469100371995 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:26:12 INFO - PROCESS | 1774 | 1469100371999 Marionette TRACE conn3 <- [1,1346,null,{}] 04:26:12 INFO - PROCESS | 1774 | 1469100372006 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:12 INFO - PROCESS | 1774 | 1469100372012 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:12 INFO - PROCESS | 1774 | 1469100372215 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 04:26:12 INFO - PROCESS | 1774 | 1469100372436 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:12 INFO - PROCESS | 1774 | 1469100372446 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c1c00 == 24 [pid = 1774] [id = 344] 04:26:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8e9d9000) [pid = 1774] [serial = 1033] [outer = (nil)] 04:26:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8ed22400) [pid = 1774] [serial = 1034] [outer = 0x8e9d9000] 04:26:12 INFO - PROCESS | 1774 | 1469100372576 Marionette DEBUG loaded listener.js 04:26:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f031c00) [pid = 1774] [serial = 1035] [outer = 0x8e9d9000] 04:26:13 INFO - PROCESS | 1774 | 1469100373619 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1694ms 04:26:13 INFO - PROCESS | 1774 | 1469100373691 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 04:26:13 INFO - PROCESS | 1774 | 1469100373697 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 04:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:26:13 INFO - PROCESS | 1774 | 1469100373705 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:26:13 INFO - PROCESS | 1774 | 1469100373712 Marionette TRACE conn3 <- [1,1350,null,{}] 04:26:13 INFO - PROCESS | 1774 | 1469100373731 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:13 INFO - PROCESS | 1774 | 1469100373741 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:14 INFO - PROCESS | 1774 | 1469100374001 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 04:26:14 INFO - PROCESS | 1774 | 1469100374286 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:14 INFO - PROCESS | 1774 | 1469100374299 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fb1800 == 25 [pid = 1774] [id = 345] 04:26:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x90fb5800) [pid = 1774] [serial = 1036] [outer = (nil)] 04:26:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x90ff2000) [pid = 1774] [serial = 1037] [outer = 0x90fb5800] 04:26:14 INFO - PROCESS | 1774 | 1469100374386 Marionette DEBUG loaded listener.js 04:26:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x910b5400) [pid = 1774] [serial = 1038] [outer = 0x90fb5800] 04:26:15 INFO - PROCESS | 1774 | 1469100375375 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1745ms 04:26:15 INFO - PROCESS | 1774 | 1469100375450 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 04:26:15 INFO - PROCESS | 1774 | 1469100375455 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 04:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:26:15 INFO - PROCESS | 1774 | 1469100375462 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:26:15 INFO - PROCESS | 1774 | 1469100375466 Marionette TRACE conn3 <- [1,1354,null,{}] 04:26:15 INFO - PROCESS | 1774 | 1469100375472 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:15 INFO - PROCESS | 1774 | 1469100375477 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:15 INFO - PROCESS | 1774 | 1469100375708 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 04:26:15 INFO - PROCESS | 1774 | 1469100375925 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:15 INFO - PROCESS | 1774 | 1469100375936 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c2000 == 26 [pid = 1774] [id = 346] 04:26:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x90fe9c00) [pid = 1774] [serial = 1039] [outer = (nil)] 04:26:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x91750000) [pid = 1774] [serial = 1040] [outer = 0x90fe9c00] 04:26:16 INFO - PROCESS | 1774 | 1469100376062 Marionette DEBUG loaded listener.js 04:26:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x917c3800) [pid = 1774] [serial = 1041] [outer = 0x90fe9c00] 04:26:17 INFO - PROCESS | 1774 | 1469100377043 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1637ms 04:26:17 INFO - PROCESS | 1774 | 1469100377100 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 04:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:26:17 INFO - PROCESS | 1774 | 1469100377105 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 04:26:17 INFO - PROCESS | 1774 | 1469100377112 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:26:17 INFO - PROCESS | 1774 | 1469100377115 Marionette TRACE conn3 <- [1,1358,null,{}] 04:26:17 INFO - PROCESS | 1774 | 1469100377122 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:17 INFO - PROCESS | 1774 | 1469100377127 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:17 INFO - PROCESS | 1774 | 1469100377315 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 04:26:17 INFO - PROCESS | 1774 | 1469100377533 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:17 INFO - PROCESS | 1774 | 1469100377544 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae04000 == 27 [pid = 1774] [id = 347] 04:26:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8dc25c00) [pid = 1774] [serial = 1042] [outer = (nil)] 04:26:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x917cc800) [pid = 1774] [serial = 1043] [outer = 0x8dc25c00] 04:26:17 INFO - PROCESS | 1774 | 1469100377670 Marionette DEBUG loaded listener.js 04:26:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x917cf400) [pid = 1774] [serial = 1044] [outer = 0x8dc25c00] 04:26:18 INFO - PROCESS | 1774 | 1469100378641 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1583ms 04:26:18 INFO - PROCESS | 1774 | 1469100378695 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 04:26:18 INFO - PROCESS | 1774 | 1469100378700 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 04:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:26:18 INFO - PROCESS | 1774 | 1469100378707 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:26:18 INFO - PROCESS | 1774 | 1469100378710 Marionette TRACE conn3 <- [1,1362,null,{}] 04:26:18 INFO - PROCESS | 1774 | 1469100378716 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:18 INFO - PROCESS | 1774 | 1469100378728 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:19 INFO - PROCESS | 1774 | 1469100379019 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 04:26:19 INFO - PROCESS | 1774 | 1469100379439 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:19 INFO - PROCESS | 1774 | 1469100379446 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae02800 == 28 [pid = 1774] [id = 348] 04:26:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8ae0f000) [pid = 1774] [serial = 1045] [outer = (nil)] 04:26:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8b806400) [pid = 1774] [serial = 1046] [outer = 0x8ae0f000] 04:26:19 INFO - PROCESS | 1774 | 1469100379569 Marionette DEBUG loaded listener.js 04:26:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8c9edc00) [pid = 1774] [serial = 1047] [outer = 0x8ae0f000] 04:26:20 INFO - PROCESS | 1774 | 1469100380614 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1991ms 04:26:20 INFO - PROCESS | 1774 | 1469100380702 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 04:26:20 INFO - PROCESS | 1774 | 1469100380708 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 04:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:26:20 INFO - PROCESS | 1774 | 1469100380717 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:26:20 INFO - PROCESS | 1774 | 1469100380722 Marionette TRACE conn3 <- [1,1366,null,{}] 04:26:20 INFO - PROCESS | 1774 | 1469100380730 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:20 INFO - PROCESS | 1774 | 1469100380739 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f5000 == 27 [pid = 1774] [id = 329] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c1000 == 26 [pid = 1774] [id = 330] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f3000 == 25 [pid = 1774] [id = 332] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8f035000 == 24 [pid = 1774] [id = 331] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d7800 == 23 [pid = 1774] [id = 328] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8f164c00 == 22 [pid = 1774] [id = 341] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x90feb400 == 21 [pid = 1774] [id = 340] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9fac00 == 20 [pid = 1774] [id = 339] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8b80d800 == 19 [pid = 1774] [id = 338] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8db33c00 == 18 [pid = 1774] [id = 333] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8b810c00 == 17 [pid = 1774] [id = 327] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f4400 == 16 [pid = 1774] [id = 335] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x910a9c00 == 15 [pid = 1774] [id = 336] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8b801400 == 14 [pid = 1774] [id = 334] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8eec9800 == 13 [pid = 1774] [id = 337] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae04000 == 12 [pid = 1774] [id = 347] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c2000 == 11 [pid = 1774] [id = 346] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c1c00 == 10 [pid = 1774] [id = 344] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x90fb1800 == 9 [pid = 1774] [id = 345] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc21c00 == 8 [pid = 1774] [id = 342] 04:26:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8db33400 == 7 [pid = 1774] [id = 343] 04:26:21 INFO - PROCESS | 1774 | 1469100381928 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x91480800) [pid = 1774] [serial = 974] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8eecb800) [pid = 1774] [serial = 987] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x917cfc00) [pid = 1774] [serial = 978] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8f161000) [pid = 1774] [serial = 996] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8b80f800) [pid = 1774] [serial = 966] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8db3cc00) [pid = 1774] [serial = 984] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8b803400) [pid = 1774] [serial = 965] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x91627800) [pid = 1774] [serial = 975] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8f503400) [pid = 1774] [serial = 972] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x917c7c00) [pid = 1774] [serial = 977] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x918cd800) [pid = 1774] [serial = 980] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8e9de000) [pid = 1774] [serial = 993] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8db3dc00) [pid = 1774] [serial = 989] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8c9f8800) [pid = 1774] [serial = 983] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8dc2c400) [pid = 1774] [serial = 990] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8f156400) [pid = 1774] [serial = 995] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8f03c000) [pid = 1774] [serial = 971] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8ed22000) [pid = 1774] [serial = 986] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8e5fcc00) [pid = 1774] [serial = 968] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8e6c9000) [pid = 1774] [serial = 969] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8eecc000) [pid = 1774] [serial = 998] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x92f04400) [pid = 1774] [serial = 981] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8e9d6800) [pid = 1774] [serial = 992] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x90fb2800) [pid = 1774] [serial = 1001] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x8f506800) [pid = 1774] [serial = 999] [outer = (nil)] [url = about:blank] 04:26:22 INFO - PROCESS | 1774 | 1469100382214 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:22 INFO - PROCESS | 1774 | 1469100382227 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b80a000 == 8 [pid = 1774] [id = 349] 04:26:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8b80b000) [pid = 1774] [serial = 1048] [outer = (nil)] 04:26:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8c9ecc00) [pid = 1774] [serial = 1049] [outer = 0x8b80b000] 04:26:22 INFO - PROCESS | 1774 | 1469100382305 Marionette DEBUG loaded listener.js 04:26:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8c9f8800) [pid = 1774] [serial = 1050] [outer = 0x8b80b000] 04:26:23 INFO - PROCESS | 1774 | 1469100383175 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:26:23 INFO - PROCESS | 1774 | 1469100383215 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 04:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:26:23 INFO - PROCESS | 1774 | 1469100383224 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:26:23 INFO - PROCESS | 1774 | 1469100383228 Marionette TRACE conn3 <- [1,1370,null,{}] 04:26:23 INFO - PROCESS | 1774 | 1469100383237 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:23 INFO - PROCESS | 1774 | 1469100383243 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:23 INFO - PROCESS | 1774 | 1469100383437 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 04:26:23 INFO - PROCESS | 1774 | 1469100383573 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:23 INFO - PROCESS | 1774 | 1469100383583 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb0c00 == 9 [pid = 1774] [id = 350] 04:26:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8deb1000) [pid = 1774] [serial = 1051] [outer = (nil)] 04:26:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8debc800) [pid = 1774] [serial = 1052] [outer = 0x8deb1000] 04:26:23 INFO - PROCESS | 1774 | 1469100383667 Marionette DEBUG loaded listener.js 04:26:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8e5f8c00) [pid = 1774] [serial = 1053] [outer = 0x8deb1000] 04:26:24 INFO - PROCESS | 1774 | 1469100384625 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:26:24 INFO - PROCESS | 1774 | 1469100384665 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 04:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:26:24 INFO - PROCESS | 1774 | 1469100384672 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:26:24 INFO - PROCESS | 1774 | 1469100384676 Marionette TRACE conn3 <- [1,1374,null,{}] 04:26:24 INFO - PROCESS | 1774 | 1469100384691 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:24 INFO - PROCESS | 1774 | 1469100384699 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:24 INFO - PROCESS | 1774 | 1469100384930 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 04:26:24 INFO - PROCESS | 1774 | 1469100384964 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:24 INFO - PROCESS | 1774 | 1469100384972 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deaf400 == 10 [pid = 1774] [id = 351] 04:26:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8e9ddc00) [pid = 1774] [serial = 1054] [outer = (nil)] 04:26:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8e9e1400) [pid = 1774] [serial = 1055] [outer = 0x8e9ddc00] 04:26:25 INFO - PROCESS | 1774 | 1469100385046 Marionette DEBUG loaded listener.js 04:26:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8ed1f800) [pid = 1774] [serial = 1056] [outer = 0x8e9ddc00] 04:26:26 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:26 INFO - PROCESS | 1774 | 1469100386127 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:26:26 INFO - PROCESS | 1774 | 1469100386170 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 04:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:26:26 INFO - PROCESS | 1774 | 1469100386190 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:26:26 INFO - PROCESS | 1774 | 1469100386199 Marionette TRACE conn3 <- [1,1378,null,{}] 04:26:26 INFO - PROCESS | 1774 | 1469100386216 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:26 INFO - PROCESS | 1774 | 1469100386224 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:26 INFO - PROCESS | 1774 | 1469100386807 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 04:26:26 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8e6c3800) [pid = 1774] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:26:26 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x910af400) [pid = 1774] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:26:26 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8b80e800) [pid = 1774] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:26:26 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x910aa000) [pid = 1774] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:26:26 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8f158000) [pid = 1774] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:26:26 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8ed1f400) [pid = 1774] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:26:26 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8eec6000) [pid = 1774] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:26:26 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x8db3a000) [pid = 1774] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:26:26 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x8eece000) [pid = 1774] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:26:26 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x90febc00) [pid = 1774] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:26:27 INFO - PROCESS | 1774 | 1469100386981 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:27 INFO - PROCESS | 1774 | 1469100386993 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae09c00 == 11 [pid = 1774] [id = 352] 04:26:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x8b803800) [pid = 1774] [serial = 1057] [outer = (nil)] 04:26:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8db3c400) [pid = 1774] [serial = 1058] [outer = 0x8b803800] 04:26:27 INFO - PROCESS | 1774 | 1469100387083 Marionette DEBUG loaded listener.js 04:26:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8eecb400) [pid = 1774] [serial = 1059] [outer = 0x8b803800] 04:26:27 INFO - PROCESS | 1774 | 1469100387875 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 04:26:27 INFO - PROCESS | 1774 | 1469100387905 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 04:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:26:27 INFO - PROCESS | 1774 | 1469100387913 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:26:27 INFO - PROCESS | 1774 | 1469100387916 Marionette TRACE conn3 <- [1,1382,null,{}] 04:26:27 INFO - PROCESS | 1774 | 1469100387922 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:27 INFO - PROCESS | 1774 | 1469100387927 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:28 INFO - PROCESS | 1774 | 1469100388087 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 04:26:28 INFO - PROCESS | 1774 | 1469100388102 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:28 INFO - PROCESS | 1774 | 1469100388109 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc1e400 == 12 [pid = 1774] [id = 353] 04:26:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8f15b800) [pid = 1774] [serial = 1060] [outer = (nil)] 04:26:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8f501800) [pid = 1774] [serial = 1061] [outer = 0x8f15b800] 04:26:28 INFO - PROCESS | 1774 | 1469100388182 Marionette DEBUG loaded listener.js 04:26:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8f505800) [pid = 1774] [serial = 1062] [outer = 0x8f15b800] 04:26:29 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:29 INFO - PROCESS | 1774 | 1469100389452 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 04:26:29 INFO - PROCESS | 1774 | 1469100389554 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 04:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:26:29 INFO - PROCESS | 1774 | 1469100389575 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:26:29 INFO - PROCESS | 1774 | 1469100389581 Marionette TRACE conn3 <- [1,1386,null,{}] 04:26:29 INFO - PROCESS | 1774 | 1469100389647 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:29 INFO - PROCESS | 1774 | 1469100389654 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:29 INFO - PROCESS | 1774 | 1469100389908 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 04:26:30 INFO - PROCESS | 1774 | 1469100390086 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:30 INFO - PROCESS | 1774 | 1469100390093 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3b000 == 13 [pid = 1774] [id = 354] 04:26:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8dc1e800) [pid = 1774] [serial = 1063] [outer = (nil)] 04:26:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8e5f3000) [pid = 1774] [serial = 1064] [outer = 0x8dc1e800] 04:26:30 INFO - PROCESS | 1774 | 1469100390185 Marionette DEBUG loaded listener.js 04:26:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8e9df800) [pid = 1774] [serial = 1065] [outer = 0x8dc1e800] 04:26:31 INFO - PROCESS | 1774 | 1469100391387 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 04:26:31 INFO - PROCESS | 1774 | 1469100391437 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 04:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:26:31 INFO - PROCESS | 1774 | 1469100391449 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:26:31 INFO - PROCESS | 1774 | 1469100391454 Marionette TRACE conn3 <- [1,1390,null,{}] 04:26:31 INFO - PROCESS | 1774 | 1469100391461 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:31 INFO - PROCESS | 1774 | 1469100391468 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:31 INFO - PROCESS | 1774 | 1469100391700 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 04:26:31 INFO - PROCESS | 1774 | 1469100391935 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:31 INFO - PROCESS | 1774 | 1469100391946 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b801c00 == 14 [pid = 1774] [id = 355] 04:26:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8b810800) [pid = 1774] [serial = 1066] [outer = (nil)] 04:26:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8f50e800) [pid = 1774] [serial = 1067] [outer = 0x8b810800] 04:26:32 INFO - PROCESS | 1774 | 1469100392032 Marionette DEBUG loaded listener.js 04:26:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x90fb0c00) [pid = 1774] [serial = 1068] [outer = 0x8b810800] 04:26:33 INFO - PROCESS | 1774 | 1469100393130 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1736ms 04:26:33 INFO - PROCESS | 1774 | 1469100393186 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 04:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:26:33 INFO - PROCESS | 1774 | 1469100393191 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 04:26:33 INFO - PROCESS | 1774 | 1469100393198 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:26:33 INFO - PROCESS | 1774 | 1469100393205 Marionette TRACE conn3 <- [1,1394,null,{}] 04:26:33 INFO - PROCESS | 1774 | 1469100393223 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:33 INFO - PROCESS | 1774 | 1469100393233 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:33 INFO - PROCESS | 1774 | 1469100393557 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 04:26:33 INFO - PROCESS | 1774 | 1469100393772 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:33 INFO - PROCESS | 1774 | 1469100393782 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x910a8000 == 15 [pid = 1774] [id = 356] 04:26:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x910aa000) [pid = 1774] [serial = 1069] [outer = (nil)] 04:26:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x910b1400) [pid = 1774] [serial = 1070] [outer = 0x910aa000] 04:26:33 INFO - PROCESS | 1774 | 1469100393873 Marionette DEBUG loaded listener.js 04:26:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x91476000) [pid = 1774] [serial = 1071] [outer = 0x910aa000] 04:26:35 INFO - PROCESS | 1774 | 1469100395009 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1889ms 04:26:35 INFO - PROCESS | 1774 | 1469100395088 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 04:26:35 INFO - PROCESS | 1774 | 1469100395094 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 04:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:26:35 INFO - PROCESS | 1774 | 1469100395103 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:26:35 INFO - PROCESS | 1774 | 1469100395108 Marionette TRACE conn3 <- [1,1398,null,{}] 04:26:35 INFO - PROCESS | 1774 | 1469100395117 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:35 INFO - PROCESS | 1774 | 1469100395122 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:35 INFO - PROCESS | 1774 | 1469100395361 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 04:26:35 INFO - PROCESS | 1774 | 1469100395605 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:35 INFO - PROCESS | 1774 | 1469100395621 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc24c00 == 16 [pid = 1774] [id = 357] 04:26:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8dc28400) [pid = 1774] [serial = 1072] [outer = (nil)] 04:26:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8deb1c00) [pid = 1774] [serial = 1073] [outer = 0x8dc28400] 04:26:35 INFO - PROCESS | 1774 | 1469100395697 Marionette DEBUG loaded listener.js 04:26:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8debcc00) [pid = 1774] [serial = 1074] [outer = 0x8dc28400] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x90fb4800) [pid = 1774] [serial = 1028] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x91477800) [pid = 1774] [serial = 1025] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x9147c800) [pid = 1774] [serial = 1026] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8dc1f400) [pid = 1774] [serial = 1016] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8deb7c00) [pid = 1774] [serial = 1017] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x91472000) [pid = 1774] [serial = 1010] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x91477000) [pid = 1774] [serial = 1011] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x91476800) [pid = 1774] [serial = 1013] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x9161d000) [pid = 1774] [serial = 1014] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8eec8400) [pid = 1774] [serial = 1019] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x90fbb400) [pid = 1774] [serial = 1002] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8e5f0400) [pid = 1774] [serial = 1004] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8e6c5800) [pid = 1774] [serial = 1005] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8f157c00) [pid = 1774] [serial = 1007] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8f50a400) [pid = 1774] [serial = 1008] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x90fef800) [pid = 1774] [serial = 1022] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x910ac000) [pid = 1774] [serial = 1023] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x90fea400) [pid = 1774] [serial = 1029] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0x8f032c00) [pid = 1774] [serial = 1020] [outer = (nil)] [url = about:blank] 04:26:36 INFO - PROCESS | 1774 | 1469100396597 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1543ms 04:26:36 INFO - PROCESS | 1774 | 1469100396646 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 04:26:36 INFO - PROCESS | 1774 | 1469100396653 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 04:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:26:36 INFO - PROCESS | 1774 | 1469100396664 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:26:36 INFO - PROCESS | 1774 | 1469100396668 Marionette TRACE conn3 <- [1,1402,null,{}] 04:26:36 INFO - PROCESS | 1774 | 1469100396674 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:36 INFO - PROCESS | 1774 | 1469100396680 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:36 INFO - PROCESS | 1774 | 1469100396851 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 04:26:37 INFO - PROCESS | 1774 | 1469100396987 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:37 INFO - PROCESS | 1774 | 1469100396994 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc2b400 == 17 [pid = 1774] [id = 358] 04:26:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x8e6c4400) [pid = 1774] [serial = 1075] [outer = (nil)] 04:26:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x8ed21c00) [pid = 1774] [serial = 1076] [outer = 0x8e6c4400] 04:26:37 INFO - PROCESS | 1774 | 1469100397070 Marionette DEBUG loaded listener.js 04:26:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8eec8400) [pid = 1774] [serial = 1077] [outer = 0x8e6c4400] 04:26:37 INFO - PROCESS | 1774 | 1469100397903 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1283ms 04:26:37 INFO - PROCESS | 1774 | 1469100397947 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 04:26:37 INFO - PROCESS | 1774 | 1469100397951 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 04:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:26:37 INFO - PROCESS | 1774 | 1469100397959 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:26:37 INFO - PROCESS | 1774 | 1469100397965 Marionette TRACE conn3 <- [1,1406,null,{}] 04:26:37 INFO - PROCESS | 1774 | 1469100397981 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:37 INFO - PROCESS | 1774 | 1469100397990 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:38 INFO - PROCESS | 1774 | 1469100398165 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 04:26:38 INFO - PROCESS | 1774 | 1469100398304 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:38 INFO - PROCESS | 1774 | 1469100398312 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fad400 == 18 [pid = 1774] [id = 359] 04:26:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x90fad800) [pid = 1774] [serial = 1078] [outer = (nil)] 04:26:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x90fb6000) [pid = 1774] [serial = 1079] [outer = 0x90fad800] 04:26:38 INFO - PROCESS | 1774 | 1469100398409 Marionette DEBUG loaded listener.js 04:26:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x90fe8800) [pid = 1774] [serial = 1080] [outer = 0x90fad800] 04:26:39 INFO - PROCESS | 1774 | 1469100399402 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1485ms 04:26:39 INFO - PROCESS | 1774 | 1469100399445 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 04:26:39 INFO - PROCESS | 1774 | 1469100399449 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 04:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:26:39 INFO - PROCESS | 1774 | 1469100399461 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:26:39 INFO - PROCESS | 1774 | 1469100399464 Marionette TRACE conn3 <- [1,1410,null,{}] 04:26:39 INFO - PROCESS | 1774 | 1469100399471 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:39 INFO - PROCESS | 1774 | 1469100399476 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:39 INFO - PROCESS | 1774 | 1469100399698 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 04:26:39 INFO - PROCESS | 1774 | 1469100399723 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:39 INFO - PROCESS | 1774 | 1469100399732 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fb6800 == 19 [pid = 1774] [id = 360] 04:26:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x910a6400) [pid = 1774] [serial = 1081] [outer = (nil)] 04:26:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x910b2400) [pid = 1774] [serial = 1082] [outer = 0x910a6400] 04:26:39 INFO - PROCESS | 1774 | 1469100399806 Marionette DEBUG loaded listener.js 04:26:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x9147a400) [pid = 1774] [serial = 1083] [outer = 0x910a6400] 04:26:40 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8b803800) [pid = 1774] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:26:40 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8e9ddc00) [pid = 1774] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:26:40 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8b80b000) [pid = 1774] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:26:40 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8deb1000) [pid = 1774] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:26:40 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8ae0f000) [pid = 1774] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:26:40 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x8db34400) [pid = 1774] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:26:40 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x8e9d9000) [pid = 1774] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:26:40 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x90fb5800) [pid = 1774] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:26:40 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0x90fe9c00) [pid = 1774] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:26:40 INFO - PROCESS | 1774 | --DOMWINDOW == 57 (0x8dc25c00) [pid = 1774] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:26:40 INFO - PROCESS | 1774 | 1469100400830 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1399ms 04:26:40 INFO - PROCESS | 1774 | 1469100400860 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 04:26:40 INFO - PROCESS | 1774 | 1469100400864 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 04:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:26:40 INFO - PROCESS | 1774 | 1469100400872 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:26:40 INFO - PROCESS | 1774 | 1469100400875 Marionette TRACE conn3 <- [1,1414,null,{}] 04:26:40 INFO - PROCESS | 1774 | 1469100400881 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:40 INFO - PROCESS | 1774 | 1469100400886 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:41 INFO - PROCESS | 1774 | 1469100401044 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 04:26:41 INFO - PROCESS | 1774 | 1469100401055 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:41 INFO - PROCESS | 1774 | 1469100401064 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3a400 == 20 [pid = 1774] [id = 361] 04:26:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 58 (0x8db41800) [pid = 1774] [serial = 1084] [outer = (nil)] 04:26:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x90ff4800) [pid = 1774] [serial = 1085] [outer = 0x8db41800] 04:26:41 INFO - PROCESS | 1774 | 1469100401135 Marionette DEBUG loaded listener.js 04:26:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x91473400) [pid = 1774] [serial = 1086] [outer = 0x8db41800] 04:26:42 INFO - PROCESS | 1774 | 1469100402150 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1288ms 04:26:42 INFO - PROCESS | 1774 | 1469100402160 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 04:26:42 INFO - PROCESS | 1774 | 1469100402164 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 04:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:26:42 INFO - PROCESS | 1774 | 1469100402170 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:26:42 INFO - PROCESS | 1774 | 1469100402173 Marionette TRACE conn3 <- [1,1418,null,{}] 04:26:42 INFO - PROCESS | 1774 | 1469100402179 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:42 INFO - PROCESS | 1774 | 1469100402190 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:42 INFO - PROCESS | 1774 | 1469100402453 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 04:26:42 INFO - PROCESS | 1774 | 1469100402622 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:42 INFO - PROCESS | 1774 | 1469100402630 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0bc00 == 21 [pid = 1774] [id = 362] 04:26:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8ae0e400) [pid = 1774] [serial = 1087] [outer = (nil)] 04:26:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8b806800) [pid = 1774] [serial = 1088] [outer = 0x8ae0e400] 04:26:42 INFO - PROCESS | 1774 | 1469100402739 Marionette DEBUG loaded listener.js 04:26:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8c9f7000) [pid = 1774] [serial = 1089] [outer = 0x8ae0e400] 04:26:43 INFO - PROCESS | 1774 | 1469100403848 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1731ms 04:26:43 INFO - PROCESS | 1774 | 1469100403904 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 04:26:43 INFO - PROCESS | 1774 | 1469100403909 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 04:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:26:43 INFO - PROCESS | 1774 | 1469100403920 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:26:43 INFO - PROCESS | 1774 | 1469100403925 Marionette TRACE conn3 <- [1,1422,null,{}] 04:26:43 INFO - PROCESS | 1774 | 1469100403932 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:43 INFO - PROCESS | 1774 | 1469100403942 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:44 INFO - PROCESS | 1774 | 1469100404171 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 04:26:44 INFO - PROCESS | 1774 | 1469100404394 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:44 INFO - PROCESS | 1774 | 1469100404402 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d2800 == 22 [pid = 1774] [id = 363] 04:26:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8e9d3800) [pid = 1774] [serial = 1090] [outer = (nil)] 04:26:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8e9dd000) [pid = 1774] [serial = 1091] [outer = 0x8e9d3800] 04:26:44 INFO - PROCESS | 1774 | 1469100404490 Marionette DEBUG loaded listener.js 04:26:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8ed23c00) [pid = 1774] [serial = 1092] [outer = 0x8e9d3800] 04:26:45 INFO - PROCESS | 1774 | 1469100405504 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1636ms 04:26:45 INFO - PROCESS | 1774 | 1469100405556 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 04:26:45 INFO - PROCESS | 1774 | 1469100405561 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 04:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:26:45 INFO - PROCESS | 1774 | 1469100405569 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:26:45 INFO - PROCESS | 1774 | 1469100405573 Marionette TRACE conn3 <- [1,1426,null,{}] 04:26:45 INFO - PROCESS | 1774 | 1469100405579 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:45 INFO - PROCESS | 1774 | 1469100405585 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:45 INFO - PROCESS | 1774 | 1469100405784 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 04:26:46 INFO - PROCESS | 1774 | 1469100406048 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:46 INFO - PROCESS | 1774 | 1469100406057 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f15c400 == 23 [pid = 1774] [id = 364] 04:26:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8f163800) [pid = 1774] [serial = 1093] [outer = (nil)] 04:26:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8f50c000) [pid = 1774] [serial = 1094] [outer = 0x8f163800] 04:26:46 INFO - PROCESS | 1774 | 1469100406186 Marionette DEBUG loaded listener.js 04:26:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x90feb000) [pid = 1774] [serial = 1095] [outer = 0x8f163800] 04:26:47 INFO - PROCESS | 1774 | 1469100407264 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1746ms 04:26:47 INFO - PROCESS | 1774 | 1469100407316 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 04:26:47 INFO - PROCESS | 1774 | 1469100407322 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 04:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:26:47 INFO - PROCESS | 1774 | 1469100407340 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:26:47 INFO - PROCESS | 1774 | 1469100407348 Marionette TRACE conn3 <- [1,1430,null,{}] 04:26:47 INFO - PROCESS | 1774 | 1469100407355 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:47 INFO - PROCESS | 1774 | 1469100407362 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:47 INFO - PROCESS | 1774 | 1469100407608 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 04:26:47 INFO - PROCESS | 1774 | 1469100407816 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:47 INFO - PROCESS | 1774 | 1469100407823 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f157c00 == 24 [pid = 1774] [id = 365] 04:26:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8f162c00) [pid = 1774] [serial = 1096] [outer = (nil)] 04:26:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x9171f400) [pid = 1774] [serial = 1097] [outer = 0x8f162c00] 04:26:47 INFO - PROCESS | 1774 | 1469100407911 Marionette DEBUG loaded listener.js 04:26:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x91729c00) [pid = 1774] [serial = 1098] [outer = 0x8f162c00] 04:26:48 INFO - PROCESS | 1774 | 1469100408920 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1656ms 04:26:48 INFO - PROCESS | 1774 | 1469100408989 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 04:26:48 INFO - PROCESS | 1774 | 1469100408994 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 04:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:26:49 INFO - PROCESS | 1774 | 1469100409001 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:26:49 INFO - PROCESS | 1774 | 1469100409005 Marionette TRACE conn3 <- [1,1434,null,{}] 04:26:49 INFO - PROCESS | 1774 | 1469100409011 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:49 INFO - PROCESS | 1774 | 1469100409017 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:49 INFO - PROCESS | 1774 | 1469100409243 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 04:26:49 INFO - PROCESS | 1774 | 1469100409503 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:49 INFO - PROCESS | 1774 | 1469100409512 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ee000 == 25 [pid = 1774] [id = 366] 04:26:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x91728800) [pid = 1774] [serial = 1099] [outer = (nil)] 04:26:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x917c2c00) [pid = 1774] [serial = 1100] [outer = 0x91728800] 04:26:49 INFO - PROCESS | 1774 | 1469100409598 Marionette DEBUG loaded listener.js 04:26:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x917c7c00) [pid = 1774] [serial = 1101] [outer = 0x91728800] 04:26:50 INFO - PROCESS | 1774 | 1469100410567 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1633ms 04:26:50 INFO - PROCESS | 1774 | 1469100410636 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 04:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:26:50 INFO - PROCESS | 1774 | 1469100410640 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 04:26:50 INFO - PROCESS | 1774 | 1469100410647 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:26:50 INFO - PROCESS | 1774 | 1469100410651 Marionette TRACE conn3 <- [1,1438,null,{}] 04:26:50 INFO - PROCESS | 1774 | 1469100410657 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:50 INFO - PROCESS | 1774 | 1469100410664 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:50 INFO - PROCESS | 1774 | 1469100410892 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 04:26:51 INFO - PROCESS | 1774 | 1469100411119 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:51 INFO - PROCESS | 1774 | 1469100411139 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f6800 == 26 [pid = 1774] [id = 367] 04:26:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8db34800) [pid = 1774] [serial = 1102] [outer = (nil)] 04:26:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8dc29c00) [pid = 1774] [serial = 1103] [outer = 0x8db34800] 04:26:51 INFO - PROCESS | 1774 | 1469100411281 Marionette DEBUG loaded listener.js 04:26:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x917c5000) [pid = 1774] [serial = 1104] [outer = 0x8db34800] 04:26:52 INFO - PROCESS | 1774 | 1469100412474 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1896ms 04:26:52 INFO - PROCESS | 1774 | 1469100412544 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 04:26:52 INFO - PROCESS | 1774 | 1469100412550 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 04:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:26:52 INFO - PROCESS | 1774 | 1469100412558 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:26:52 INFO - PROCESS | 1774 | 1469100412566 Marionette TRACE conn3 <- [1,1442,null,{}] 04:26:52 INFO - PROCESS | 1774 | 1469100412574 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:52 INFO - PROCESS | 1774 | 1469100412579 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:52 INFO - PROCESS | 1774 | 1469100412845 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae02800 == 25 [pid = 1774] [id = 348] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3a400 == 24 [pid = 1774] [id = 361] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x90fb6800 == 23 [pid = 1774] [id = 360] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x90fad400 == 22 [pid = 1774] [id = 359] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc2b400 == 21 [pid = 1774] [id = 358] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc24c00 == 20 [pid = 1774] [id = 357] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x910a8000 == 19 [pid = 1774] [id = 356] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8b80a000 == 18 [pid = 1774] [id = 349] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb0c00 == 17 [pid = 1774] [id = 350] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc1e400 == 16 [pid = 1774] [id = 353] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8deaf400 == 15 [pid = 1774] [id = 351] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3b000 == 14 [pid = 1774] [id = 354] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8b801c00 == 13 [pid = 1774] [id = 355] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae09c00 == 12 [pid = 1774] [id = 352] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ee000 == 11 [pid = 1774] [id = 366] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8f157c00 == 10 [pid = 1774] [id = 365] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d2800 == 9 [pid = 1774] [id = 363] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8f15c400 == 8 [pid = 1774] [id = 364] 04:26:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0bc00 == 7 [pid = 1774] [id = 362] 04:26:54 INFO - PROCESS | 1774 | 1469100413997 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:54 INFO - PROCESS | 1774 | 1469100414010 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8f501800) [pid = 1774] [serial = 1061] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8eecb400) [pid = 1774] [serial = 1059] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8e9e1400) [pid = 1774] [serial = 1055] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8c9ecc00) [pid = 1774] [serial = 1049] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8c9f8800) [pid = 1774] [serial = 1050] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8debc800) [pid = 1774] [serial = 1052] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8c9edc00) [pid = 1774] [serial = 1047] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8b806400) [pid = 1774] [serial = 1046] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8dc26c00) [pid = 1774] [serial = 1032] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8db39c00) [pid = 1774] [serial = 1031] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8f031c00) [pid = 1774] [serial = 1035] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8ed22400) [pid = 1774] [serial = 1034] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8ed1f800) [pid = 1774] [serial = 1056] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x910b5400) [pid = 1774] [serial = 1038] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x90ff2000) [pid = 1774] [serial = 1037] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x917c3800) [pid = 1774] [serial = 1041] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x91750000) [pid = 1774] [serial = 1040] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x8db3c400) [pid = 1774] [serial = 1058] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x8e5f8c00) [pid = 1774] [serial = 1053] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0x917cf400) [pid = 1774] [serial = 1044] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | --DOMWINDOW == 57 (0x917cc800) [pid = 1774] [serial = 1043] [outer = (nil)] [url = about:blank] 04:26:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae06400 == 8 [pid = 1774] [id = 368] 04:26:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 58 (0x8ae0a000) [pid = 1774] [serial = 1105] [outer = (nil)] 04:26:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x8b801c00) [pid = 1774] [serial = 1106] [outer = 0x8ae0a000] 04:26:54 INFO - PROCESS | 1774 | 1469100414218 Marionette DEBUG loaded listener.js 04:26:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x8c9edc00) [pid = 1774] [serial = 1107] [outer = 0x8ae0a000] 04:26:55 INFO - PROCESS | 1774 | 1469100415079 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2591ms 04:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:26:55 INFO - PROCESS | 1774 | 1469100415152 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 04:26:55 INFO - PROCESS | 1774 | 1469100415157 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 04:26:55 INFO - PROCESS | 1774 | 1469100415165 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:26:55 INFO - PROCESS | 1774 | 1469100415170 Marionette TRACE conn3 <- [1,1446,null,{}] 04:26:55 INFO - PROCESS | 1774 | 1469100415178 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:55 INFO - PROCESS | 1774 | 1469100415187 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:55 INFO - PROCESS | 1774 | 1469100415362 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 04:26:55 INFO - PROCESS | 1774 | 1469100415491 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:55 INFO - PROCESS | 1774 | 1469100415503 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc22c00 == 9 [pid = 1774] [id = 369] 04:26:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8dc24800) [pid = 1774] [serial = 1108] [outer = (nil)] 04:26:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8dc2b800) [pid = 1774] [serial = 1109] [outer = 0x8dc24800] 04:26:55 INFO - PROCESS | 1774 | 1469100415583 Marionette DEBUG loaded listener.js 04:26:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8deb4c00) [pid = 1774] [serial = 1110] [outer = 0x8dc24800] 04:26:56 INFO - PROCESS | 1774 | 1469100416457 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1347ms 04:26:56 INFO - PROCESS | 1774 | 1469100416515 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 04:26:56 INFO - PROCESS | 1774 | 1469100416523 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 04:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:26:56 INFO - PROCESS | 1774 | 1469100416532 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:26:56 INFO - PROCESS | 1774 | 1469100416536 Marionette TRACE conn3 <- [1,1450,null,{}] 04:26:56 INFO - PROCESS | 1774 | 1469100416542 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:56 INFO - PROCESS | 1774 | 1469100416548 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:56 INFO - PROCESS | 1774 | 1469100416779 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 04:26:56 INFO - PROCESS | 1774 | 1469100416798 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:56 INFO - PROCESS | 1774 | 1469100416807 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f2000 == 10 [pid = 1774] [id = 370] 04:26:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8e6c6800) [pid = 1774] [serial = 1111] [outer = (nil)] 04:26:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8e6cdc00) [pid = 1774] [serial = 1112] [outer = 0x8e6c6800] 04:26:56 INFO - PROCESS | 1774 | 1469100416878 Marionette DEBUG loaded listener.js 04:26:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8e9dc000) [pid = 1774] [serial = 1113] [outer = 0x8e6c6800] 04:26:57 INFO - PROCESS | 1774 | 1469100417969 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1487ms 04:26:58 INFO - PROCESS | 1774 | 1469100418020 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 04:26:58 INFO - PROCESS | 1774 | 1469100418024 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 04:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:26:58 INFO - PROCESS | 1774 | 1469100418033 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:26:58 INFO - PROCESS | 1774 | 1469100418043 Marionette TRACE conn3 <- [1,1454,null,{}] 04:26:58 INFO - PROCESS | 1774 | 1469100418070 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:58 INFO - PROCESS | 1774 | 1469100418079 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:58 INFO - PROCESS | 1774 | 1469100418320 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 04:26:58 INFO - PROCESS | 1774 | 1469100418348 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:58 INFO - PROCESS | 1774 | 1469100418357 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:26:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9dbc00 == 11 [pid = 1774] [id = 371] 04:26:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8e9df400) [pid = 1774] [serial = 1114] [outer = (nil)] 04:26:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8f037800) [pid = 1774] [serial = 1115] [outer = 0x8e9df400] 04:26:58 INFO - PROCESS | 1774 | 1469100418429 Marionette DEBUG loaded listener.js 04:26:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8c9f9000) [pid = 1774] [serial = 1116] [outer = 0x8e9df400] 04:26:59 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x910a6400) [pid = 1774] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:26:59 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8dc1e800) [pid = 1774] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:26:59 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8e6c4400) [pid = 1774] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:26:59 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x90fad800) [pid = 1774] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:26:59 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8b810800) [pid = 1774] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:26:59 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8f15b800) [pid = 1774] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:26:59 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x910aa000) [pid = 1774] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:26:59 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x8dc28400) [pid = 1774] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:26:59 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x8db41800) [pid = 1774] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:26:59 INFO - PROCESS | 1774 | 1469100419735 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1723ms 04:26:59 INFO - PROCESS | 1774 | 1469100419755 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 04:26:59 INFO - PROCESS | 1774 | 1469100419761 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 04:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:26:59 INFO - PROCESS | 1774 | 1469100419768 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:26:59 INFO - PROCESS | 1774 | 1469100419771 Marionette TRACE conn3 <- [1,1458,null,{}] 04:26:59 INFO - PROCESS | 1774 | 1469100419777 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:59 INFO - PROCESS | 1774 | 1469100419782 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:00 INFO - PROCESS | 1774 | 1469100419993 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 04:27:00 INFO - PROCESS | 1774 | 1469100420014 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:00 INFO - PROCESS | 1774 | 1469100420024 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ed000 == 12 [pid = 1774] [id = 372] 04:27:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8c9f7400) [pid = 1774] [serial = 1117] [outer = (nil)] 04:27:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8f162400) [pid = 1774] [serial = 1118] [outer = 0x8c9f7400] 04:27:00 INFO - PROCESS | 1774 | 1469100420094 Marionette DEBUG loaded listener.js 04:27:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8f502c00) [pid = 1774] [serial = 1119] [outer = 0x8c9f7400] 04:27:01 INFO - PROCESS | 1774 | 1469100421003 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1281ms 04:27:01 INFO - PROCESS | 1774 | 1469100421081 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 04:27:01 INFO - PROCESS | 1774 | 1469100421087 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 04:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:27:01 INFO - PROCESS | 1774 | 1469100421096 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:27:01 INFO - PROCESS | 1774 | 1469100421102 Marionette TRACE conn3 <- [1,1462,null,{}] 04:27:01 INFO - PROCESS | 1774 | 1469100421112 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:01 INFO - PROCESS | 1774 | 1469100421118 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:01 INFO - PROCESS | 1774 | 1469100421334 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 04:27:01 INFO - PROCESS | 1774 | 1469100421501 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:01 INFO - PROCESS | 1774 | 1469100421521 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db36400 == 13 [pid = 1774] [id = 373] 04:27:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8db36800) [pid = 1774] [serial = 1120] [outer = (nil)] 04:27:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8db3c000) [pid = 1774] [serial = 1121] [outer = 0x8db36800] 04:27:01 INFO - PROCESS | 1774 | 1469100421611 Marionette DEBUG loaded listener.js 04:27:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8e5f4800) [pid = 1774] [serial = 1122] [outer = 0x8db36800] 04:27:02 INFO - PROCESS | 1774 | 1469100422843 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1790ms 04:27:02 INFO - PROCESS | 1774 | 1469100422888 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 04:27:02 INFO - PROCESS | 1774 | 1469100422893 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 04:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:27:02 INFO - PROCESS | 1774 | 1469100422905 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:27:02 INFO - PROCESS | 1774 | 1469100422910 Marionette TRACE conn3 <- [1,1466,null,{}] 04:27:02 INFO - PROCESS | 1774 | 1469100422919 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:02 INFO - PROCESS | 1774 | 1469100422924 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:03 INFO - PROCESS | 1774 | 1469100423136 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 04:27:03 INFO - PROCESS | 1774 | 1469100423367 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:03 INFO - PROCESS | 1774 | 1469100423378 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae01c00 == 14 [pid = 1774] [id = 374] 04:27:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8b808400) [pid = 1774] [serial = 1123] [outer = (nil)] 04:27:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8f157800) [pid = 1774] [serial = 1124] [outer = 0x8b808400] 04:27:03 INFO - PROCESS | 1774 | 1469100423466 Marionette DEBUG loaded listener.js 04:27:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8f506c00) [pid = 1774] [serial = 1125] [outer = 0x8b808400] 04:27:04 INFO - PROCESS | 1774 | 1469100424583 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1742ms 04:27:04 INFO - PROCESS | 1774 | 1469100424644 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 04:27:04 INFO - PROCESS | 1774 | 1469100424648 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 04:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:27:04 INFO - PROCESS | 1774 | 1469100424657 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:27:04 INFO - PROCESS | 1774 | 1469100424661 Marionette TRACE conn3 <- [1,1470,null,{}] 04:27:04 INFO - PROCESS | 1774 | 1469100424677 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:04 INFO - PROCESS | 1774 | 1469100424686 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:04 INFO - PROCESS | 1774 | 1469100424987 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 04:27:05 INFO - PROCESS | 1774 | 1469100425224 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:05 INFO - PROCESS | 1774 | 1469100425238 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x910aa000 == 15 [pid = 1774] [id = 375] 04:27:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x910aac00) [pid = 1774] [serial = 1126] [outer = (nil)] 04:27:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x910afc00) [pid = 1774] [serial = 1127] [outer = 0x910aac00] 04:27:05 INFO - PROCESS | 1774 | 1469100425323 Marionette DEBUG loaded listener.js 04:27:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x91471800) [pid = 1774] [serial = 1128] [outer = 0x910aac00] 04:27:06 INFO - PROCESS | 1774 | 1469100426383 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1784ms 04:27:06 INFO - PROCESS | 1774 | 1469100426441 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 04:27:06 INFO - PROCESS | 1774 | 1469100426444 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 04:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:27:06 INFO - PROCESS | 1774 | 1469100426451 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:27:06 INFO - PROCESS | 1774 | 1469100426455 Marionette TRACE conn3 <- [1,1474,null,{}] 04:27:06 INFO - PROCESS | 1774 | 1469100426461 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:06 INFO - PROCESS | 1774 | 1469100426467 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:06 INFO - PROCESS | 1774 | 1469100426653 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 04:27:06 INFO - PROCESS | 1774 | 1469100426862 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:06 INFO - PROCESS | 1774 | 1469100426872 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x91477800 == 16 [pid = 1774] [id = 376] 04:27:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x9147f000) [pid = 1774] [serial = 1129] [outer = (nil)] 04:27:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x9161e000) [pid = 1774] [serial = 1130] [outer = 0x9147f000] 04:27:07 INFO - PROCESS | 1774 | 1469100427001 Marionette DEBUG loaded listener.js 04:27:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x91622c00) [pid = 1774] [serial = 1131] [outer = 0x9147f000] 04:27:08 INFO - PROCESS | 1774 | 1469100428278 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1840ms 04:27:08 INFO - PROCESS | 1774 | 1469100428294 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 04:27:08 INFO - PROCESS | 1774 | 1469100428303 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 04:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:27:08 INFO - PROCESS | 1774 | 1469100428322 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:27:08 INFO - PROCESS | 1774 | 1469100428328 Marionette TRACE conn3 <- [1,1478,null,{}] 04:27:08 INFO - PROCESS | 1774 | 1469100428336 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:08 INFO - PROCESS | 1774 | 1469100428341 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:08 INFO - PROCESS | 1774 | 1469100428582 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 04:27:08 INFO - PROCESS | 1774 | 1469100428764 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:08 INFO - PROCESS | 1774 | 1469100428779 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f9c00 == 17 [pid = 1774] [id = 377] 04:27:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8db33000) [pid = 1774] [serial = 1132] [outer = (nil)] 04:27:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8e5f5800) [pid = 1774] [serial = 1133] [outer = 0x8db33000] 04:27:08 INFO - PROCESS | 1774 | 1469100428856 Marionette DEBUG loaded listener.js 04:27:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8e6cd400) [pid = 1774] [serial = 1134] [outer = 0x8db33000] 04:27:09 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x9147a400) [pid = 1774] [serial = 1083] [outer = (nil)] [url = about:blank] 04:27:09 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8e5f3000) [pid = 1774] [serial = 1064] [outer = (nil)] [url = about:blank] 04:27:09 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8ed21c00) [pid = 1774] [serial = 1076] [outer = (nil)] [url = about:blank] 04:27:09 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x90fe8800) [pid = 1774] [serial = 1080] [outer = (nil)] [url = about:blank] 04:27:09 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x90fb6000) [pid = 1774] [serial = 1079] [outer = (nil)] [url = about:blank] 04:27:09 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8e9df800) [pid = 1774] [serial = 1065] [outer = (nil)] [url = about:blank] 04:27:09 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x910b2400) [pid = 1774] [serial = 1082] [outer = (nil)] [url = about:blank] 04:27:09 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8f50e800) [pid = 1774] [serial = 1067] [outer = (nil)] [url = about:blank] 04:27:09 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8f505800) [pid = 1774] [serial = 1062] [outer = (nil)] [url = about:blank] 04:27:09 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8eec8400) [pid = 1774] [serial = 1077] [outer = (nil)] [url = about:blank] 04:27:09 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x910b1400) [pid = 1774] [serial = 1070] [outer = (nil)] [url = about:blank] 04:27:09 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8debcc00) [pid = 1774] [serial = 1074] [outer = (nil)] [url = about:blank] 04:27:09 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8deb1c00) [pid = 1774] [serial = 1073] [outer = (nil)] [url = about:blank] 04:27:09 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x90fb0c00) [pid = 1774] [serial = 1068] [outer = (nil)] [url = about:blank] 04:27:09 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x91476000) [pid = 1774] [serial = 1071] [outer = (nil)] [url = about:blank] 04:27:09 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x90ff4800) [pid = 1774] [serial = 1085] [outer = (nil)] [url = about:blank] 04:27:09 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x91473400) [pid = 1774] [serial = 1086] [outer = (nil)] [url = about:blank] 04:27:09 INFO - PROCESS | 1774 | 1469100429791 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1543ms 04:27:09 INFO - PROCESS | 1774 | 1469100429857 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 04:27:09 INFO - PROCESS | 1774 | 1469100429864 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 04:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:27:09 INFO - PROCESS | 1774 | 1469100429875 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:27:09 INFO - PROCESS | 1774 | 1469100429879 Marionette TRACE conn3 <- [1,1482,null,{}] 04:27:09 INFO - PROCESS | 1774 | 1469100429886 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:09 INFO - PROCESS | 1774 | 1469100429891 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:10 INFO - PROCESS | 1774 | 1469100430063 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 04:27:10 INFO - PROCESS | 1774 | 1469100430188 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:10 INFO - PROCESS | 1774 | 1469100430195 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed19400 == 18 [pid = 1774] [id = 378] 04:27:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8eec2800) [pid = 1774] [serial = 1135] [outer = (nil)] 04:27:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8eecc000) [pid = 1774] [serial = 1136] [outer = 0x8eec2800] 04:27:10 INFO - PROCESS | 1774 | 1469100430278 Marionette DEBUG loaded listener.js 04:27:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8f03bc00) [pid = 1774] [serial = 1137] [outer = 0x8eec2800] 04:27:11 INFO - PROCESS | 1774 | 1469100431186 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1330ms 04:27:11 INFO - PROCESS | 1774 | 1469100431206 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 04:27:11 INFO - PROCESS | 1774 | 1469100431210 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 04:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:27:11 INFO - PROCESS | 1774 | 1469100431217 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:27:11 INFO - PROCESS | 1774 | 1469100431223 Marionette TRACE conn3 <- [1,1486,null,{}] 04:27:11 INFO - PROCESS | 1774 | 1469100431239 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:11 INFO - PROCESS | 1774 | 1469100431247 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:11 INFO - PROCESS | 1774 | 1469100431423 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 04:27:11 INFO - PROCESS | 1774 | 1469100431562 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:11 INFO - PROCESS | 1774 | 1469100431574 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x90ff2c00 == 19 [pid = 1774] [id = 379] 04:27:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x90ff3400) [pid = 1774] [serial = 1138] [outer = (nil)] 04:27:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x910a8800) [pid = 1774] [serial = 1139] [outer = 0x90ff3400] 04:27:11 INFO - PROCESS | 1774 | 1469100431646 Marionette DEBUG loaded listener.js 04:27:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x910b3c00) [pid = 1774] [serial = 1140] [outer = 0x90ff3400] 04:27:12 INFO - PROCESS | 1774 | 1469100432589 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1441ms 04:27:12 INFO - PROCESS | 1774 | 1469100432661 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 04:27:12 INFO - PROCESS | 1774 | 1469100432669 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 04:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:27:12 INFO - PROCESS | 1774 | 1469100432678 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:27:12 INFO - PROCESS | 1774 | 1469100432684 Marionette TRACE conn3 <- [1,1490,null,{}] 04:27:12 INFO - PROCESS | 1774 | 1469100432702 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:12 INFO - PROCESS | 1774 | 1469100432710 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:13 INFO - PROCESS | 1774 | 1469100433044 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 04:27:13 INFO - PROCESS | 1774 | 1469100433076 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:13 INFO - PROCESS | 1774 | 1469100433084 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0f000 == 20 [pid = 1774] [id = 380] 04:27:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x90fb1800) [pid = 1774] [serial = 1141] [outer = (nil)] 04:27:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x9147dc00) [pid = 1774] [serial = 1142] [outer = 0x90fb1800] 04:27:13 INFO - PROCESS | 1774 | 1469100433167 Marionette DEBUG loaded listener.js 04:27:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x91620400) [pid = 1774] [serial = 1143] [outer = 0x90fb1800] 04:27:13 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8dc24800) [pid = 1774] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:27:13 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8ae0a000) [pid = 1774] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:27:13 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8e6c6800) [pid = 1774] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:27:13 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8db34800) [pid = 1774] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:27:13 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8e9df400) [pid = 1774] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:27:13 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8ae0e400) [pid = 1774] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:27:13 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8e9d3800) [pid = 1774] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:27:13 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8f163800) [pid = 1774] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:27:13 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x8f162c00) [pid = 1774] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:27:13 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x91728800) [pid = 1774] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:27:14 INFO - PROCESS | 1774 | 1469100434176 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1514ms 04:27:14 INFO - PROCESS | 1774 | 1469100434202 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 04:27:14 INFO - PROCESS | 1774 | 1469100434212 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 04:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:27:14 INFO - PROCESS | 1774 | 1469100434220 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:27:14 INFO - PROCESS | 1774 | 1469100434223 Marionette TRACE conn3 <- [1,1494,null,{}] 04:27:14 INFO - PROCESS | 1774 | 1469100434229 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:14 INFO - PROCESS | 1774 | 1469100434234 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:14 INFO - PROCESS | 1774 | 1469100434388 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 04:27:14 INFO - PROCESS | 1774 | 1469100434402 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:14 INFO - PROCESS | 1774 | 1469100434409 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f6000 == 21 [pid = 1774] [id = 381] 04:27:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8e9d4c00) [pid = 1774] [serial = 1144] [outer = (nil)] 04:27:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x91476800) [pid = 1774] [serial = 1145] [outer = 0x8e9d4c00] 04:27:14 INFO - PROCESS | 1774 | 1469100434480 Marionette DEBUG loaded listener.js 04:27:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x91479400) [pid = 1774] [serial = 1146] [outer = 0x8e9d4c00] 04:27:15 INFO - PROCESS | 1774 | 1469100435402 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1234ms 04:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:27:15 INFO - PROCESS | 1774 | 1469100435455 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 04:27:15 INFO - PROCESS | 1774 | 1469100435458 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 04:27:15 INFO - PROCESS | 1774 | 1469100435465 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:27:15 INFO - PROCESS | 1774 | 1469100435468 Marionette TRACE conn3 <- [1,1498,null,{}] 04:27:15 INFO - PROCESS | 1774 | 1469100435474 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:15 INFO - PROCESS | 1774 | 1469100435484 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:15 INFO - PROCESS | 1774 | 1469100435687 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 04:27:15 INFO - PROCESS | 1774 | 1469100435904 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:15 INFO - PROCESS | 1774 | 1469100435915 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae02800 == 22 [pid = 1774] [id = 382] 04:27:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8ae03c00) [pid = 1774] [serial = 1147] [outer = (nil)] 04:27:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8b807c00) [pid = 1774] [serial = 1148] [outer = 0x8ae03c00] 04:27:16 INFO - PROCESS | 1774 | 1469100436007 Marionette DEBUG loaded listener.js 04:27:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8c9f3400) [pid = 1774] [serial = 1149] [outer = 0x8ae03c00] 04:27:17 INFO - PROCESS | 1774 | 1469100437037 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1633ms 04:27:17 INFO - PROCESS | 1774 | 1469100437101 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 04:27:17 INFO - PROCESS | 1774 | 1469100437108 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 04:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:27:17 INFO - PROCESS | 1774 | 1469100437116 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:27:17 INFO - PROCESS | 1774 | 1469100437122 Marionette TRACE conn3 <- [1,1502,null,{}] 04:27:17 INFO - PROCESS | 1774 | 1469100437130 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:17 INFO - PROCESS | 1774 | 1469100437139 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:17 INFO - PROCESS | 1774 | 1469100437471 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 04:27:17 INFO - PROCESS | 1774 | 1469100437654 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:17 INFO - PROCESS | 1774 | 1469100437662 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f3800 == 23 [pid = 1774] [id = 383] 04:27:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8e5fc800) [pid = 1774] [serial = 1150] [outer = (nil)] 04:27:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8e6cb400) [pid = 1774] [serial = 1151] [outer = 0x8e5fc800] 04:27:17 INFO - PROCESS | 1774 | 1469100437755 Marionette DEBUG loaded listener.js 04:27:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8ed19c00) [pid = 1774] [serial = 1152] [outer = 0x8e5fc800] 04:27:18 INFO - PROCESS | 1774 | 1469100438736 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1684ms 04:27:18 INFO - PROCESS | 1774 | 1469100438805 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 04:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:27:18 INFO - PROCESS | 1774 | 1469100438812 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 04:27:18 INFO - PROCESS | 1774 | 1469100438820 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:27:18 INFO - PROCESS | 1774 | 1469100438823 Marionette TRACE conn3 <- [1,1506,null,{}] 04:27:18 INFO - PROCESS | 1774 | 1469100438830 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:18 INFO - PROCESS | 1774 | 1469100438835 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:19 INFO - PROCESS | 1774 | 1469100439069 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 04:27:19 INFO - PROCESS | 1774 | 1469100439341 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:19 INFO - PROCESS | 1774 | 1469100439348 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6ca000 == 24 [pid = 1774] [id = 384] 04:27:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8f164800) [pid = 1774] [serial = 1153] [outer = (nil)] 04:27:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8f50c800) [pid = 1774] [serial = 1154] [outer = 0x8f164800] 04:27:19 INFO - PROCESS | 1774 | 1469100439515 Marionette DEBUG loaded listener.js 04:27:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x90fb6000) [pid = 1774] [serial = 1155] [outer = 0x8f164800] 04:27:20 INFO - PROCESS | 1774 | 1469100440531 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1734ms 04:27:20 INFO - PROCESS | 1774 | 1469100440554 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 04:27:20 INFO - PROCESS | 1774 | 1469100440559 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 04:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:27:20 INFO - PROCESS | 1774 | 1469100440575 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:27:20 INFO - PROCESS | 1774 | 1469100440585 Marionette TRACE conn3 <- [1,1510,null,{}] 04:27:20 INFO - PROCESS | 1774 | 1469100440593 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:20 INFO - PROCESS | 1774 | 1469100440601 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:20 INFO - PROCESS | 1774 | 1469100440836 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 04:27:21 INFO - PROCESS | 1774 | 1469100441050 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:21 INFO - PROCESS | 1774 | 1469100441059 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0c400 == 25 [pid = 1774] [id = 385] 04:27:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8c9fbc00) [pid = 1774] [serial = 1156] [outer = (nil)] 04:27:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x9174c400) [pid = 1774] [serial = 1157] [outer = 0x8c9fbc00] 04:27:21 INFO - PROCESS | 1774 | 1469100441187 Marionette DEBUG loaded listener.js 04:27:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x91752000) [pid = 1774] [serial = 1158] [outer = 0x8c9fbc00] 04:27:22 INFO - PROCESS | 1774 | 1469100442178 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1653ms 04:27:22 INFO - PROCESS | 1774 | 1469100442220 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 04:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:27:22 INFO - PROCESS | 1774 | 1469100442226 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 04:27:22 INFO - PROCESS | 1774 | 1469100442232 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:27:22 INFO - PROCESS | 1774 | 1469100442236 Marionette TRACE conn3 <- [1,1514,null,{}] 04:27:22 INFO - PROCESS | 1774 | 1469100442242 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:22 INFO - PROCESS | 1774 | 1469100442248 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:22 INFO - PROCESS | 1774 | 1469100442489 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 04:27:22 INFO - PROCESS | 1774 | 1469100442711 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:22 INFO - PROCESS | 1774 | 1469100442722 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b810c00 == 26 [pid = 1774] [id = 386] 04:27:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8c9ec400) [pid = 1774] [serial = 1159] [outer = (nil)] 04:27:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8db34800) [pid = 1774] [serial = 1160] [outer = 0x8c9ec400] 04:27:23 INFO - PROCESS | 1774 | 1469100442997 Marionette DEBUG loaded listener.js 04:27:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8dc26c00) [pid = 1774] [serial = 1161] [outer = 0x8c9ec400] 04:27:24 INFO - PROCESS | 1774 | 1469100444025 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1835ms 04:27:24 INFO - PROCESS | 1774 | 1469100444068 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 04:27:24 INFO - PROCESS | 1774 | 1469100444074 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 04:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:27:24 INFO - PROCESS | 1774 | 1469100444083 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:27:24 INFO - PROCESS | 1774 | 1469100444087 Marionette TRACE conn3 <- [1,1518,null,{}] 04:27:24 INFO - PROCESS | 1774 | 1469100444095 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:24 INFO - PROCESS | 1774 | 1469100444099 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:24 INFO - PROCESS | 1774 | 1469100444318 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae06400 == 25 [pid = 1774] [id = 368] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc22c00 == 24 [pid = 1774] [id = 369] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f2000 == 23 [pid = 1774] [id = 370] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9dbc00 == 22 [pid = 1774] [id = 371] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f6800 == 21 [pid = 1774] [id = 367] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f6000 == 20 [pid = 1774] [id = 381] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0f000 == 19 [pid = 1774] [id = 380] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x90ff2c00 == 18 [pid = 1774] [id = 379] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed19400 == 17 [pid = 1774] [id = 378] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f9c00 == 16 [pid = 1774] [id = 377] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x91477800 == 15 [pid = 1774] [id = 376] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x910aa000 == 14 [pid = 1774] [id = 375] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae01c00 == 13 [pid = 1774] [id = 374] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ed000 == 12 [pid = 1774] [id = 372] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8db36400 == 11 [pid = 1774] [id = 373] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0c400 == 10 [pid = 1774] [id = 385] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f3800 == 9 [pid = 1774] [id = 383] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6ca000 == 8 [pid = 1774] [id = 384] 04:27:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae02800 == 7 [pid = 1774] [id = 382] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8dc2b800) [pid = 1774] [serial = 1109] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8b801c00) [pid = 1774] [serial = 1106] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8e9dc000) [pid = 1774] [serial = 1113] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8c9edc00) [pid = 1774] [serial = 1107] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x917c5000) [pid = 1774] [serial = 1104] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8dc29c00) [pid = 1774] [serial = 1103] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8f037800) [pid = 1774] [serial = 1115] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8c9f7000) [pid = 1774] [serial = 1089] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8b806800) [pid = 1774] [serial = 1088] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8ed23c00) [pid = 1774] [serial = 1092] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8e9dd000) [pid = 1774] [serial = 1091] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x90feb000) [pid = 1774] [serial = 1095] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8f50c000) [pid = 1774] [serial = 1094] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x91729c00) [pid = 1774] [serial = 1098] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x9171f400) [pid = 1774] [serial = 1097] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x917c7c00) [pid = 1774] [serial = 1101] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x917c2c00) [pid = 1774] [serial = 1100] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x8e6cdc00) [pid = 1774] [serial = 1112] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x8c9f9000) [pid = 1774] [serial = 1116] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0x8deb4c00) [pid = 1774] [serial = 1110] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | --DOMWINDOW == 57 (0x8f162400) [pid = 1774] [serial = 1118] [outer = (nil)] [url = about:blank] 04:27:25 INFO - PROCESS | 1774 | 1469100445540 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:25 INFO - PROCESS | 1774 | 1469100445551 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0c400 == 8 [pid = 1774] [id = 387] 04:27:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 58 (0x8ae0d000) [pid = 1774] [serial = 1162] [outer = (nil)] 04:27:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x8b801800) [pid = 1774] [serial = 1163] [outer = 0x8ae0d000] 04:27:25 INFO - PROCESS | 1774 | 1469100445633 Marionette DEBUG loaded listener.js 04:27:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x8c9ef800) [pid = 1774] [serial = 1164] [outer = 0x8ae0d000] 04:27:26 INFO - PROCESS | 1774 | 1469100446460 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 2438ms 04:27:26 INFO - PROCESS | 1774 | 1469100446522 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 04:27:26 INFO - PROCESS | 1774 | 1469100446528 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 04:27:26 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:27:26 INFO - PROCESS | 1774 | 1469100446537 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:27:26 INFO - PROCESS | 1774 | 1469100446541 Marionette TRACE conn3 <- [1,1522,null,{}] 04:27:26 INFO - PROCESS | 1774 | 1469100446550 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:26 INFO - PROCESS | 1774 | 1469100446558 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:26 INFO - PROCESS | 1774 | 1469100446729 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 04:27:26 INFO - PROCESS | 1774 | 1469100446858 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:26 INFO - PROCESS | 1774 | 1469100446867 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc2b400 == 9 [pid = 1774] [id = 388] 04:27:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8dc2b800) [pid = 1774] [serial = 1165] [outer = (nil)] 04:27:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8deb1400) [pid = 1774] [serial = 1166] [outer = 0x8dc2b800] 04:27:26 INFO - PROCESS | 1774 | 1469100446950 Marionette DEBUG loaded listener.js 04:27:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8deb8000) [pid = 1774] [serial = 1167] [outer = 0x8dc2b800] 04:27:27 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:27:27 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:27:27 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:27:27 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:27:27 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:27:27 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:27:27 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:27:27 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:27:27 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:27:27 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:27:27 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:27:27 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:27:27 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:27:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:27:27 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:27:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:27:27 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 04:27:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:27:27 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 04:27:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:27:27 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1249ms 04:27:27 INFO - PROCESS | 1774 | 1469100447752 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:27:27 INFO - PROCESS | 1774 | 1469100447800 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 04:27:27 INFO - PROCESS | 1774 | 1469100447808 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 04:27:27 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:27:27 INFO - PROCESS | 1774 | 1469100447816 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:27:27 INFO - PROCESS | 1774 | 1469100447818 Marionette TRACE conn3 <- [1,1526,null,{}] 04:27:27 INFO - PROCESS | 1774 | 1469100447825 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:27 INFO - PROCESS | 1774 | 1469100447831 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:28 INFO - PROCESS | 1774 | 1469100448057 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 04:27:28 INFO - PROCESS | 1774 | 1469100448088 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:28 INFO - PROCESS | 1774 | 1469100448097 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9da800 == 10 [pid = 1774] [id = 389] 04:27:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8e9dbc00) [pid = 1774] [serial = 1168] [outer = (nil)] 04:27:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8ed1b000) [pid = 1774] [serial = 1169] [outer = 0x8e9dbc00] 04:27:28 INFO - PROCESS | 1774 | 1469100448172 Marionette DEBUG loaded listener.js 04:27:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8ed26800) [pid = 1774] [serial = 1170] [outer = 0x8e9dbc00] 04:27:29 INFO - PROCESS | 1774 | 1469100449127 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:27:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:27:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:27:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:27:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:27:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:27:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:27:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1337ms 04:27:29 INFO - PROCESS | 1774 | 1469100449158 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 04:27:29 INFO - PROCESS | 1774 | 1469100449161 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 04:27:29 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:27:29 INFO - PROCESS | 1774 | 1469100449178 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:27:29 INFO - PROCESS | 1774 | 1469100449188 Marionette TRACE conn3 <- [1,1530,null,{}] 04:27:29 INFO - PROCESS | 1774 | 1469100449205 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:29 INFO - PROCESS | 1774 | 1469100449214 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:29 INFO - PROCESS | 1774 | 1469100449447 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 04:27:29 INFO - PROCESS | 1774 | 1469100449472 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:29 INFO - PROCESS | 1774 | 1469100449478 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f15f400 == 11 [pid = 1774] [id = 390] 04:27:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8f15f800) [pid = 1774] [serial = 1171] [outer = (nil)] 04:27:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8f507c00) [pid = 1774] [serial = 1172] [outer = 0x8f15f800] 04:27:29 INFO - PROCESS | 1774 | 1469100449549 Marionette DEBUG loaded listener.js 04:27:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8f50e400) [pid = 1774] [serial = 1173] [outer = 0x8f15f800] 04:27:30 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x90fb1800) [pid = 1774] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:27:30 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8c9f7400) [pid = 1774] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:27:30 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8db33000) [pid = 1774] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:27:30 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8eec2800) [pid = 1774] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:27:30 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8db36800) [pid = 1774] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:27:30 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8b808400) [pid = 1774] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:27:30 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x910aac00) [pid = 1774] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:27:30 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x9147f000) [pid = 1774] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:27:30 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x90ff3400) [pid = 1774] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:27:30 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x8e9d4c00) [pid = 1774] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:27:30 INFO - PROCESS | 1774 | 1469100450748 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:27:30 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 04:27:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:27:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:27:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 04:27:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:27:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1616ms 04:27:30 INFO - PROCESS | 1774 | 1469100450788 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 04:27:30 INFO - PROCESS | 1774 | 1469100450793 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 04:27:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:27:30 INFO - PROCESS | 1774 | 1469100450799 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:27:30 INFO - PROCESS | 1774 | 1469100450802 Marionette TRACE conn3 <- [1,1534,null,{}] 04:27:30 INFO - PROCESS | 1774 | 1469100450808 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:30 INFO - PROCESS | 1774 | 1469100450813 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:30 INFO - PROCESS | 1774 | 1469100450967 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 04:27:31 INFO - PROCESS | 1774 | 1469100451099 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:31 INFO - PROCESS | 1774 | 1469100451105 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b80b000 == 12 [pid = 1774] [id = 391] 04:27:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x8eec2800) [pid = 1774] [serial = 1174] [outer = (nil)] 04:27:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x90faf400) [pid = 1774] [serial = 1175] [outer = 0x8eec2800] 04:27:31 INFO - PROCESS | 1774 | 1469100451178 Marionette DEBUG loaded listener.js 04:27:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x90fb3c00) [pid = 1774] [serial = 1176] [outer = 0x8eec2800] 04:27:32 INFO - PROCESS | 1774 | 1469100452014 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:27:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:27:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1288ms 04:27:32 INFO - PROCESS | 1774 | 1469100452088 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 04:27:32 INFO - PROCESS | 1774 | 1469100452091 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 04:27:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:27:32 INFO - PROCESS | 1774 | 1469100452099 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:27:32 INFO - PROCESS | 1774 | 1469100452102 Marionette TRACE conn3 <- [1,1538,null,{}] 04:27:32 INFO - PROCESS | 1774 | 1469100452108 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:32 INFO - PROCESS | 1774 | 1469100452113 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:32 INFO - PROCESS | 1774 | 1469100452280 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 04:27:32 INFO - PROCESS | 1774 | 1469100452458 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:32 INFO - PROCESS | 1774 | 1469100452473 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae03000 == 13 [pid = 1774] [id = 392] 04:27:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8ae04c00) [pid = 1774] [serial = 1177] [outer = (nil)] 04:27:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8ae0fc00) [pid = 1774] [serial = 1178] [outer = 0x8ae04c00] 04:27:32 INFO - PROCESS | 1774 | 1469100452564 Marionette DEBUG loaded listener.js 04:27:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8c9fa000) [pid = 1774] [serial = 1179] [outer = 0x8ae04c00] 04:27:33 INFO - PROCESS | 1774 | 1469100453679 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:27:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:27:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1639ms 04:27:33 INFO - PROCESS | 1774 | 1469100453739 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 04:27:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:27:33 INFO - PROCESS | 1774 | 1469100453746 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 04:27:33 INFO - PROCESS | 1774 | 1469100453754 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:27:33 INFO - PROCESS | 1774 | 1469100453759 Marionette TRACE conn3 <- [1,1542,null,{}] 04:27:33 INFO - PROCESS | 1774 | 1469100453768 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:33 INFO - PROCESS | 1774 | 1469100453777 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:34 INFO - PROCESS | 1774 | 1469100454003 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 04:27:34 INFO - PROCESS | 1774 | 1469100454230 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:34 INFO - PROCESS | 1774 | 1469100454239 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b80c400 == 14 [pid = 1774] [id = 393] 04:27:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8e6ce800) [pid = 1774] [serial = 1180] [outer = (nil)] 04:27:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8e9dc000) [pid = 1774] [serial = 1181] [outer = 0x8e6ce800] 04:27:34 INFO - PROCESS | 1774 | 1469100454352 Marionette DEBUG loaded listener.js 04:27:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8ed28000) [pid = 1774] [serial = 1182] [outer = 0x8e6ce800] 04:27:35 INFO - PROCESS | 1774 | 1469100455408 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:27:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:27:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1694ms 04:27:35 INFO - PROCESS | 1774 | 1469100455450 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 04:27:35 INFO - PROCESS | 1774 | 1469100455457 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 04:27:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:27:35 INFO - PROCESS | 1774 | 1469100455467 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:27:35 INFO - PROCESS | 1774 | 1469100455470 Marionette TRACE conn3 <- [1,1546,null,{}] 04:27:35 INFO - PROCESS | 1774 | 1469100455477 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:35 INFO - PROCESS | 1774 | 1469100455483 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:35 INFO - PROCESS | 1774 | 1469100455680 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 04:27:36 INFO - PROCESS | 1774 | 1469100455985 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:36 INFO - PROCESS | 1774 | 1469100456000 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fad400 == 15 [pid = 1774] [id = 394] 04:27:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x90fad800) [pid = 1774] [serial = 1183] [outer = (nil)] 04:27:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x90fbb800) [pid = 1774] [serial = 1184] [outer = 0x90fad800] 04:27:36 INFO - PROCESS | 1774 | 1469100456186 Marionette DEBUG loaded listener.js 04:27:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x90fef800) [pid = 1774] [serial = 1185] [outer = 0x90fad800] 04:27:37 INFO - PROCESS | 1774 | 1469100457257 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:27:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:27:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1839ms 04:27:37 INFO - PROCESS | 1774 | 1469100457306 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 04:27:37 INFO - PROCESS | 1774 | 1469100457310 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 04:27:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:27:37 INFO - PROCESS | 1774 | 1469100457320 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:27:37 INFO - PROCESS | 1774 | 1469100457329 Marionette TRACE conn3 <- [1,1550,null,{}] 04:27:37 INFO - PROCESS | 1774 | 1469100457344 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:37 INFO - PROCESS | 1774 | 1469100457352 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:37 INFO - PROCESS | 1774 | 1469100457614 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 04:27:37 INFO - PROCESS | 1774 | 1469100457901 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:37 INFO - PROCESS | 1774 | 1469100457911 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b807400 == 16 [pid = 1774] [id = 395] 04:27:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8f162400) [pid = 1774] [serial = 1186] [outer = (nil)] 04:27:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x9161ec00) [pid = 1774] [serial = 1187] [outer = 0x8f162400] 04:27:38 INFO - PROCESS | 1774 | 1469100457997 Marionette DEBUG loaded listener.js 04:27:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x91619400) [pid = 1774] [serial = 1188] [outer = 0x8f162400] 04:27:39 INFO - PROCESS | 1774 | 1469100459161 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:27:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:27:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1893ms 04:27:39 INFO - PROCESS | 1774 | 1469100459211 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 04:27:39 INFO - PROCESS | 1774 | 1469100459217 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 04:27:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:27:39 INFO - PROCESS | 1774 | 1469100459225 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:27:39 INFO - PROCESS | 1774 | 1469100459229 Marionette TRACE conn3 <- [1,1554,null,{}] 04:27:39 INFO - PROCESS | 1774 | 1469100459235 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:39 INFO - PROCESS | 1774 | 1469100459241 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:39 INFO - PROCESS | 1774 | 1469100459435 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 04:27:39 INFO - PROCESS | 1774 | 1469100459636 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:39 INFO - PROCESS | 1774 | 1469100459647 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc24000 == 17 [pid = 1774] [id = 396] 04:27:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8dc24c00) [pid = 1774] [serial = 1189] [outer = (nil)] 04:27:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8f507400) [pid = 1774] [serial = 1190] [outer = 0x8dc24c00] 04:27:39 INFO - PROCESS | 1774 | 1469100459740 Marionette DEBUG loaded listener.js 04:27:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x90ff1000) [pid = 1774] [serial = 1191] [outer = 0x8dc24c00] 04:27:40 INFO - PROCESS | 1774 | 1469100460919 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:27:41 INFO - PROCESS | 1774 | --DOCSHELL 0x8b80b000 == 16 [pid = 1774] [id = 391] 04:27:41 INFO - PROCESS | 1774 | --DOCSHELL 0x8f15f400 == 15 [pid = 1774] [id = 390] 04:27:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:27:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1795ms 04:27:41 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9da800 == 14 [pid = 1774] [id = 389] 04:27:41 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc2b400 == 13 [pid = 1774] [id = 388] 04:27:41 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0c400 == 12 [pid = 1774] [id = 387] 04:27:41 INFO - PROCESS | 1774 | 1469100461046 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 04:27:41 INFO - PROCESS | 1774 | 1469100461053 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 04:27:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:27:41 INFO - PROCESS | 1774 | 1469100461070 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:27:41 INFO - PROCESS | 1774 | 1469100461075 Marionette TRACE conn3 <- [1,1558,null,{}] 04:27:41 INFO - PROCESS | 1774 | 1469100461083 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:41 INFO - PROCESS | 1774 | 1469100461087 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:41 INFO - PROCESS | 1774 | 1469100461243 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x91476800) [pid = 1774] [serial = 1145] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x9147dc00) [pid = 1774] [serial = 1142] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8f502c00) [pid = 1774] [serial = 1119] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8e5f5800) [pid = 1774] [serial = 1133] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8e6cd400) [pid = 1774] [serial = 1134] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8eecc000) [pid = 1774] [serial = 1136] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8f03bc00) [pid = 1774] [serial = 1137] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8db3c000) [pid = 1774] [serial = 1121] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8e5f4800) [pid = 1774] [serial = 1122] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8f157800) [pid = 1774] [serial = 1124] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8f506c00) [pid = 1774] [serial = 1125] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x910afc00) [pid = 1774] [serial = 1127] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x91471800) [pid = 1774] [serial = 1128] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x9161e000) [pid = 1774] [serial = 1130] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x91622c00) [pid = 1774] [serial = 1131] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x910b3c00) [pid = 1774] [serial = 1140] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x910a8800) [pid = 1774] [serial = 1139] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x91620400) [pid = 1774] [serial = 1143] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0x91479400) [pid = 1774] [serial = 1146] [outer = (nil)] [url = about:blank] 04:27:41 INFO - PROCESS | 1774 | 1469100461476 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:41 INFO - PROCESS | 1774 | 1469100461487 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc1f000 == 13 [pid = 1774] [id = 397] 04:27:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x8dc1f800) [pid = 1774] [serial = 1192] [outer = (nil)] 04:27:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x8debd800) [pid = 1774] [serial = 1193] [outer = 0x8dc1f800] 04:27:41 INFO - PROCESS | 1774 | 1469100461568 Marionette DEBUG loaded listener.js 04:27:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8e5f8000) [pid = 1774] [serial = 1194] [outer = 0x8dc1f800] 04:27:42 INFO - PROCESS | 1774 | 1469100462388 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:27:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:27:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1344ms 04:27:42 INFO - PROCESS | 1774 | 1469100462417 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 04:27:42 INFO - PROCESS | 1774 | 1469100462424 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 04:27:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:27:42 INFO - PROCESS | 1774 | 1469100462435 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:27:42 INFO - PROCESS | 1774 | 1469100462439 Marionette TRACE conn3 <- [1,1562,null,{}] 04:27:42 INFO - PROCESS | 1774 | 1469100462445 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:42 INFO - PROCESS | 1774 | 1469100462451 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:42 INFO - PROCESS | 1774 | 1469100462627 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 04:27:42 INFO - PROCESS | 1774 | 1469100462639 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:42 INFO - PROCESS | 1774 | 1469100462650 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d3000 == 14 [pid = 1774] [id = 398] 04:27:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8e9de000) [pid = 1774] [serial = 1195] [outer = (nil)] 04:27:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8ed25c00) [pid = 1774] [serial = 1196] [outer = 0x8e9de000] 04:27:42 INFO - PROCESS | 1774 | 1469100462725 Marionette DEBUG loaded listener.js 04:27:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8eecc400) [pid = 1774] [serial = 1197] [outer = 0x8e9de000] 04:27:43 INFO - PROCESS | 1774 | 1469100463772 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:27:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:27:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1384ms 04:27:43 INFO - PROCESS | 1774 | 1469100463819 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 04:27:43 INFO - PROCESS | 1774 | 1469100463824 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 04:27:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:27:43 INFO - PROCESS | 1774 | 1469100463835 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:27:43 INFO - PROCESS | 1774 | 1469100463841 Marionette TRACE conn3 <- [1,1566,null,{}] 04:27:43 INFO - PROCESS | 1774 | 1469100463857 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:43 INFO - PROCESS | 1774 | 1469100463865 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:44 INFO - PROCESS | 1774 | 1469100464099 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 04:27:44 INFO - PROCESS | 1774 | 1469100464120 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:44 INFO - PROCESS | 1774 | 1469100464132 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f508c00 == 15 [pid = 1774] [id = 399] 04:27:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8f510400) [pid = 1774] [serial = 1198] [outer = (nil)] 04:27:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x90fb4400) [pid = 1774] [serial = 1199] [outer = 0x8f510400] 04:27:44 INFO - PROCESS | 1774 | 1469100464205 Marionette DEBUG loaded listener.js 04:27:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x90ff3400) [pid = 1774] [serial = 1200] [outer = 0x8f510400] 04:27:45 INFO - PROCESS | 1774 | 1469100465157 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:27:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:27:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1398ms 04:27:45 INFO - PROCESS | 1774 | 1469100465234 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 04:27:45 INFO - PROCESS | 1774 | 1469100465238 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 04:27:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:27:45 INFO - PROCESS | 1774 | 1469100465245 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:27:45 INFO - PROCESS | 1774 | 1469100465248 Marionette TRACE conn3 <- [1,1570,null,{}] 04:27:45 INFO - PROCESS | 1774 | 1469100465254 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:45 INFO - PROCESS | 1774 | 1469100465259 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:45 INFO - PROCESS | 1774 | 1469100465480 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 04:27:45 INFO - PROCESS | 1774 | 1469100465501 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:45 INFO - PROCESS | 1774 | 1469100465508 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae06000 == 16 [pid = 1774] [id = 400] 04:27:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8b80b000) [pid = 1774] [serial = 1201] [outer = (nil)] 04:27:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x91471800) [pid = 1774] [serial = 1202] [outer = 0x8b80b000] 04:27:45 INFO - PROCESS | 1774 | 1469100465580 Marionette DEBUG loaded listener.js 04:27:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x91480400) [pid = 1774] [serial = 1203] [outer = 0x8b80b000] 04:27:46 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8f164800) [pid = 1774] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:27:46 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8ae03c00) [pid = 1774] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:27:46 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8dc2b800) [pid = 1774] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:27:46 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8c9ec400) [pid = 1774] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:27:46 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8e9dbc00) [pid = 1774] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:27:46 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8c9fbc00) [pid = 1774] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:27:46 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8f15f800) [pid = 1774] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:27:46 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8ae0d000) [pid = 1774] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:27:46 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x8e5fc800) [pid = 1774] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:27:46 INFO - PROCESS | 1774 | 1469100466572 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:27:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:27:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1382ms 04:27:46 INFO - PROCESS | 1774 | 1469100466628 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 04:27:46 INFO - PROCESS | 1774 | 1469100466632 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 04:27:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:27:46 INFO - PROCESS | 1774 | 1469100466643 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:27:46 INFO - PROCESS | 1774 | 1469100466645 Marionette TRACE conn3 <- [1,1574,null,{}] 04:27:46 INFO - PROCESS | 1774 | 1469100466650 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:46 INFO - PROCESS | 1774 | 1469100466656 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:46 INFO - PROCESS | 1774 | 1469100466815 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 04:27:46 INFO - PROCESS | 1774 | 1469100466824 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:46 INFO - PROCESS | 1774 | 1469100466832 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae02c00 == 17 [pid = 1774] [id = 401] 04:27:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8b80d000) [pid = 1774] [serial = 1204] [outer = (nil)] 04:27:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x910b1c00) [pid = 1774] [serial = 1205] [outer = 0x8b80d000] 04:27:46 INFO - PROCESS | 1774 | 1469100466902 Marionette DEBUG loaded listener.js 04:27:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x910b5000) [pid = 1774] [serial = 1206] [outer = 0x8b80d000] 04:27:47 INFO - PROCESS | 1774 | 1469100467855 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:27:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:27:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1232ms 04:27:47 INFO - PROCESS | 1774 | 1469100467877 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 04:27:47 INFO - PROCESS | 1774 | 1469100467880 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 04:27:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:27:47 INFO - PROCESS | 1774 | 1469100467889 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:27:47 INFO - PROCESS | 1774 | 1469100467892 Marionette TRACE conn3 <- [1,1578,null,{}] 04:27:47 INFO - PROCESS | 1774 | 1469100467898 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:47 INFO - PROCESS | 1774 | 1469100467908 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:48 INFO - PROCESS | 1774 | 1469100468190 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 04:27:48 INFO - PROCESS | 1774 | 1469100468370 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:48 INFO - PROCESS | 1774 | 1469100468380 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ee000 == 18 [pid = 1774] [id = 402] 04:27:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8c9eec00) [pid = 1774] [serial = 1207] [outer = (nil)] 04:27:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8db33c00) [pid = 1774] [serial = 1208] [outer = 0x8c9eec00] 04:27:48 INFO - PROCESS | 1774 | 1469100468471 Marionette DEBUG loaded listener.js 04:27:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8db40800) [pid = 1774] [serial = 1209] [outer = 0x8c9eec00] 04:27:49 INFO - PROCESS | 1774 | 1469100469525 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:27:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:27:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1680ms 04:27:49 INFO - PROCESS | 1774 | 1469100469571 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 04:27:49 INFO - PROCESS | 1774 | 1469100469579 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 04:27:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:27:49 INFO - PROCESS | 1774 | 1469100469588 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:27:49 INFO - PROCESS | 1774 | 1469100469592 Marionette TRACE conn3 <- [1,1582,null,{}] 04:27:49 INFO - PROCESS | 1774 | 1469100469600 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:49 INFO - PROCESS | 1774 | 1469100469607 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:49 INFO - PROCESS | 1774 | 1469100469815 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 04:27:50 INFO - PROCESS | 1774 | 1469100470071 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:50 INFO - PROCESS | 1774 | 1469100470082 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9da000 == 19 [pid = 1774] [id = 403] 04:27:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8e9de400) [pid = 1774] [serial = 1210] [outer = (nil)] 04:27:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8eec9000) [pid = 1774] [serial = 1211] [outer = 0x8e9de400] 04:27:50 INFO - PROCESS | 1774 | 1469100470211 Marionette DEBUG loaded listener.js 04:27:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8f037000) [pid = 1774] [serial = 1212] [outer = 0x8e9de400] 04:27:51 INFO - PROCESS | 1774 | 1469100471213 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:27:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:27:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1687ms 04:27:51 INFO - PROCESS | 1774 | 1469100471275 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 04:27:51 INFO - PROCESS | 1774 | 1469100471281 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 04:27:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:27:51 INFO - PROCESS | 1774 | 1469100471288 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:27:51 INFO - PROCESS | 1774 | 1469100471293 Marionette TRACE conn3 <- [1,1586,null,{}] 04:27:51 INFO - PROCESS | 1774 | 1469100471300 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:51 INFO - PROCESS | 1774 | 1469100471305 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:51 INFO - PROCESS | 1774 | 1469100471541 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 04:27:51 INFO - PROCESS | 1774 | 1469100471814 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:51 INFO - PROCESS | 1774 | 1469100471822 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fb7c00 == 20 [pid = 1774] [id = 404] 04:27:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x90fb8c00) [pid = 1774] [serial = 1213] [outer = (nil)] 04:27:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x910a7800) [pid = 1774] [serial = 1214] [outer = 0x90fb8c00] 04:27:51 INFO - PROCESS | 1774 | 1469100471951 Marionette DEBUG loaded listener.js 04:27:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x910b0000) [pid = 1774] [serial = 1215] [outer = 0x90fb8c00] 04:27:52 INFO - PROCESS | 1774 | 1469100472899 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:27:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:27:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1687ms 04:27:52 INFO - PROCESS | 1774 | 1469100472976 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 04:27:52 INFO - PROCESS | 1774 | 1469100472983 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 04:27:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:27:53 INFO - PROCESS | 1774 | 1469100473001 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:27:53 INFO - PROCESS | 1774 | 1469100473009 Marionette TRACE conn3 <- [1,1590,null,{}] 04:27:53 INFO - PROCESS | 1774 | 1469100473016 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:53 INFO - PROCESS | 1774 | 1469100473023 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:53 INFO - PROCESS | 1774 | 1469100473259 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 04:27:53 INFO - PROCESS | 1774 | 1469100473484 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:53 INFO - PROCESS | 1774 | 1469100473492 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b801c00 == 21 [pid = 1774] [id = 405] 04:27:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f502c00) [pid = 1774] [serial = 1216] [outer = (nil)] 04:27:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x9174b400) [pid = 1774] [serial = 1217] [outer = 0x8f502c00] 04:27:53 INFO - PROCESS | 1774 | 1469100473592 Marionette DEBUG loaded listener.js 04:27:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x917c6c00) [pid = 1774] [serial = 1218] [outer = 0x8f502c00] 04:27:54 INFO - PROCESS | 1774 | 1469100474526 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:27:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:27:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1595ms 04:27:54 INFO - PROCESS | 1774 | 1469100474588 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 04:27:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:27:54 INFO - PROCESS | 1774 | 1469100474592 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 04:27:54 INFO - PROCESS | 1774 | 1469100474600 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:27:54 INFO - PROCESS | 1774 | 1469100474603 Marionette TRACE conn3 <- [1,1594,null,{}] 04:27:54 INFO - PROCESS | 1774 | 1469100474610 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:54 INFO - PROCESS | 1774 | 1469100474616 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:54 INFO - PROCESS | 1774 | 1469100474813 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 04:27:55 INFO - PROCESS | 1774 | 1469100475039 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:55 INFO - PROCESS | 1774 | 1469100475051 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0cc00 == 22 [pid = 1774] [id = 406] 04:27:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8e9d3c00) [pid = 1774] [serial = 1219] [outer = (nil)] 04:27:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x918bec00) [pid = 1774] [serial = 1220] [outer = 0x8e9d3c00] 04:27:55 INFO - PROCESS | 1774 | 1469100475177 Marionette DEBUG loaded listener.js 04:27:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x918c3800) [pid = 1774] [serial = 1221] [outer = 0x8e9d3c00] 04:27:56 INFO - PROCESS | 1774 | 1469100476100 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:27:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:27:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1539ms 04:27:56 INFO - PROCESS | 1774 | 1469100476139 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 04:27:56 INFO - PROCESS | 1774 | 1469100476143 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 04:27:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:27:56 INFO - PROCESS | 1774 | 1469100476150 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:27:56 INFO - PROCESS | 1774 | 1469100476154 Marionette TRACE conn3 <- [1,1598,null,{}] 04:27:56 INFO - PROCESS | 1774 | 1469100476160 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:56 INFO - PROCESS | 1774 | 1469100476165 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:56 INFO - PROCESS | 1774 | 1469100476359 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 04:27:56 INFO - PROCESS | 1774 | 1469100476604 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:56 INFO - PROCESS | 1774 | 1469100476621 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f5400 == 23 [pid = 1774] [id = 407] 04:27:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8c9f7000) [pid = 1774] [serial = 1222] [outer = (nil)] 04:27:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8deb6400) [pid = 1774] [serial = 1223] [outer = 0x8c9f7000] 04:27:56 INFO - PROCESS | 1774 | 1469100476768 Marionette DEBUG loaded listener.js 04:27:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x918c5400) [pid = 1774] [serial = 1224] [outer = 0x8c9f7000] 04:27:57 INFO - PROCESS | 1774 | 1469100477973 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:27:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:27:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1835ms 04:27:57 INFO - PROCESS | 1774 | 1469100477988 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 04:27:57 INFO - PROCESS | 1774 | 1469100477993 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 04:27:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:27:58 INFO - PROCESS | 1774 | 1469100478002 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:27:58 INFO - PROCESS | 1774 | 1469100478007 Marionette TRACE conn3 <- [1,1602,null,{}] 04:27:58 INFO - PROCESS | 1774 | 1469100478016 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:58 INFO - PROCESS | 1774 | 1469100478022 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:58 INFO - PROCESS | 1774 | 1469100478203 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 04:27:58 INFO - PROCESS | 1774 | 1469100478445 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:58 INFO - PROCESS | 1774 | 1469100478460 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:27:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb9c00 == 24 [pid = 1774] [id = 408] 04:27:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8deba400) [pid = 1774] [serial = 1225] [outer = (nil)] 04:27:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8e5f3c00) [pid = 1774] [serial = 1226] [outer = 0x8deba400] 04:27:58 INFO - PROCESS | 1774 | 1469100478535 Marionette DEBUG loaded listener.js 04:27:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8e6c5000) [pid = 1774] [serial = 1227] [outer = 0x8deba400] 04:28:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8b810c00 == 23 [pid = 1774] [id = 386] 04:28:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae02c00 == 22 [pid = 1774] [id = 401] 04:28:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae06000 == 21 [pid = 1774] [id = 400] 04:28:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8f508c00 == 20 [pid = 1774] [id = 399] 04:28:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d3000 == 19 [pid = 1774] [id = 398] 04:28:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc1f000 == 18 [pid = 1774] [id = 397] 04:28:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8b80c400 == 17 [pid = 1774] [id = 393] 04:28:00 INFO - PROCESS | 1774 | --DOCSHELL 0x90fad400 == 16 [pid = 1774] [id = 394] 04:28:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8b807400 == 15 [pid = 1774] [id = 395] 04:28:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc24000 == 14 [pid = 1774] [id = 396] 04:28:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae03000 == 13 [pid = 1774] [id = 392] 04:28:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f5400 == 12 [pid = 1774] [id = 407] 04:28:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0cc00 == 11 [pid = 1774] [id = 406] 04:28:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8b801c00 == 10 [pid = 1774] [id = 405] 04:28:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9da000 == 9 [pid = 1774] [id = 403] 04:28:00 INFO - PROCESS | 1774 | --DOCSHELL 0x90fb7c00 == 8 [pid = 1774] [id = 404] 04:28:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ee000 == 7 [pid = 1774] [id = 402] 04:28:00 INFO - PROCESS | 1774 | 1469100480544 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8dc26c00) [pid = 1774] [serial = 1161] [outer = (nil)] [url = about:blank] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8ed1b000) [pid = 1774] [serial = 1169] [outer = (nil)] [url = about:blank] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x91752000) [pid = 1774] [serial = 1158] [outer = (nil)] [url = about:blank] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x90faf400) [pid = 1774] [serial = 1175] [outer = (nil)] [url = about:blank] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8deb8000) [pid = 1774] [serial = 1167] [outer = (nil)] [url = about:blank] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8c9f3400) [pid = 1774] [serial = 1149] [outer = (nil)] [url = about:blank] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8f50e400) [pid = 1774] [serial = 1173] [outer = (nil)] [url = about:blank] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8b801800) [pid = 1774] [serial = 1163] [outer = (nil)] [url = about:blank] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8f50c800) [pid = 1774] [serial = 1154] [outer = (nil)] [url = about:blank] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8f507c00) [pid = 1774] [serial = 1172] [outer = (nil)] [url = about:blank] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8ed19c00) [pid = 1774] [serial = 1152] [outer = (nil)] [url = about:blank] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8e6cb400) [pid = 1774] [serial = 1151] [outer = (nil)] [url = about:blank] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8ed26800) [pid = 1774] [serial = 1170] [outer = (nil)] [url = about:blank] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8c9ef800) [pid = 1774] [serial = 1164] [outer = (nil)] [url = about:blank] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8db34800) [pid = 1774] [serial = 1160] [outer = (nil)] [url = about:blank] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x9174c400) [pid = 1774] [serial = 1157] [outer = (nil)] [url = about:blank] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x90fb6000) [pid = 1774] [serial = 1155] [outer = (nil)] [url = about:blank] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8b807c00) [pid = 1774] [serial = 1148] [outer = (nil)] [url = about:blank] 04:28:00 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8deb1400) [pid = 1774] [serial = 1166] [outer = (nil)] [url = about:blank] 04:28:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:28:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2741ms 04:28:00 INFO - PROCESS | 1774 | 1469100480744 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 04:28:00 INFO - PROCESS | 1774 | 1469100480749 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 04:28:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:28:00 INFO - PROCESS | 1774 | 1469100480763 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:28:00 INFO - PROCESS | 1774 | 1469100480769 Marionette TRACE conn3 <- [1,1606,null,{}] 04:28:00 INFO - PROCESS | 1774 | 1469100480779 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:00 INFO - PROCESS | 1774 | 1469100480784 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:00 INFO - PROCESS | 1774 | 1469100480949 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 04:28:00 INFO - PROCESS | 1774 | 1469100480960 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:00 INFO - PROCESS | 1774 | 1469100480970 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f5400 == 8 [pid = 1774] [id = 409] 04:28:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8c9f6400) [pid = 1774] [serial = 1228] [outer = (nil)] 04:28:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8db34c00) [pid = 1774] [serial = 1229] [outer = 0x8c9f6400] 04:28:01 INFO - PROCESS | 1774 | 1469100481047 Marionette DEBUG loaded listener.js 04:28:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8db3b800) [pid = 1774] [serial = 1230] [outer = 0x8c9f6400] 04:28:02 INFO - PROCESS | 1774 | 1469100482032 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:28:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:28:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1345ms 04:28:02 INFO - PROCESS | 1774 | 1469100482106 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 04:28:02 INFO - PROCESS | 1774 | 1469100482115 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 04:28:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:28:02 INFO - PROCESS | 1774 | 1469100482127 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:28:02 INFO - PROCESS | 1774 | 1469100482131 Marionette TRACE conn3 <- [1,1610,null,{}] 04:28:02 INFO - PROCESS | 1774 | 1469100482138 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:02 INFO - PROCESS | 1774 | 1469100482144 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:02 INFO - PROCESS | 1774 | 1469100482354 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 04:28:02 INFO - PROCESS | 1774 | 1469100482488 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:02 INFO - PROCESS | 1774 | 1469100482498 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc2d800 == 9 [pid = 1774] [id = 410] 04:28:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8deb7c00) [pid = 1774] [serial = 1231] [outer = (nil)] 04:28:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8e6c2400) [pid = 1774] [serial = 1232] [outer = 0x8deb7c00] 04:28:02 INFO - PROCESS | 1774 | 1469100482577 Marionette DEBUG loaded listener.js 04:28:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8e9d5800) [pid = 1774] [serial = 1233] [outer = 0x8deb7c00] 04:28:03 INFO - PROCESS | 1774 | 1469100483521 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:28:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:28:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1437ms 04:28:03 INFO - PROCESS | 1774 | 1469100483564 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 04:28:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:28:03 INFO - PROCESS | 1774 | 1469100483569 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 04:28:03 INFO - PROCESS | 1774 | 1469100483587 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:28:03 INFO - PROCESS | 1774 | 1469100483594 Marionette TRACE conn3 <- [1,1614,null,{}] 04:28:03 INFO - PROCESS | 1774 | 1469100483613 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:03 INFO - PROCESS | 1774 | 1469100483623 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:03 INFO - PROCESS | 1774 | 1469100483864 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 04:28:03 INFO - PROCESS | 1774 | 1469100483888 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:03 INFO - PROCESS | 1774 | 1469100483901 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f036400 == 10 [pid = 1774] [id = 411] 04:28:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f037800) [pid = 1774] [serial = 1234] [outer = (nil)] 04:28:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f15c000) [pid = 1774] [serial = 1235] [outer = 0x8f037800] 04:28:03 INFO - PROCESS | 1774 | 1469100483979 Marionette DEBUG loaded listener.js 04:28:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8f501400) [pid = 1774] [serial = 1236] [outer = 0x8f037800] 04:28:04 INFO - PROCESS | 1774 | 1469100484986 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:28:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 04:28:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1459ms 04:28:05 INFO - PROCESS | 1774 | 1469100485087 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 04:28:05 INFO - PROCESS | 1774 | 1469100485093 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 04:28:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:28:05 INFO - PROCESS | 1774 | 1469100485103 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:28:05 INFO - PROCESS | 1774 | 1469100485107 Marionette TRACE conn3 <- [1,1618,null,{}] 04:28:05 INFO - PROCESS | 1774 | 1469100485112 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:05 INFO - PROCESS | 1774 | 1469100485118 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:05 INFO - PROCESS | 1774 | 1469100485706 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 04:28:05 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8b80d000) [pid = 1774] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:28:05 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8b80b000) [pid = 1774] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:28:05 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x90fad800) [pid = 1774] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:28:05 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8ae04c00) [pid = 1774] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:28:05 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8e9de000) [pid = 1774] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:28:05 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8dc24c00) [pid = 1774] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:28:05 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8f162400) [pid = 1774] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:28:05 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8dc1f800) [pid = 1774] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:28:05 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8e6ce800) [pid = 1774] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:28:05 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8f510400) [pid = 1774] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:28:05 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8eec2800) [pid = 1774] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:28:05 INFO - PROCESS | 1774 | 1469100485871 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:05 INFO - PROCESS | 1774 | 1469100485877 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae04c00 == 11 [pid = 1774] [id = 412] 04:28:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8ae0b800) [pid = 1774] [serial = 1237] [outer = (nil)] 04:28:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8dc29c00) [pid = 1774] [serial = 1238] [outer = 0x8ae0b800] 04:28:05 INFO - PROCESS | 1774 | 1469100485955 Marionette DEBUG loaded listener.js 04:28:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8f02f400) [pid = 1774] [serial = 1239] [outer = 0x8ae0b800] 04:28:06 INFO - PROCESS | 1774 | 1469100486766 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:28:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:28:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1731ms 04:28:06 INFO - PROCESS | 1774 | 1469100486835 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 04:28:06 INFO - PROCESS | 1774 | 1469100486840 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 04:28:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:28:06 INFO - PROCESS | 1774 | 1469100486846 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:28:06 INFO - PROCESS | 1774 | 1469100486850 Marionette TRACE conn3 <- [1,1622,null,{}] 04:28:06 INFO - PROCESS | 1774 | 1469100486856 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:06 INFO - PROCESS | 1774 | 1469100486862 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:07 INFO - PROCESS | 1774 | 1469100487049 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 04:28:07 INFO - PROCESS | 1774 | 1469100487185 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:07 INFO - PROCESS | 1774 | 1469100487195 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ed400 == 12 [pid = 1774] [id = 413] 04:28:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8f03d800) [pid = 1774] [serial = 1240] [outer = (nil)] 04:28:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x90feec00) [pid = 1774] [serial = 1241] [outer = 0x8f03d800] 04:28:07 INFO - PROCESS | 1774 | 1469100487270 Marionette DEBUG loaded listener.js 04:28:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x910a8400) [pid = 1774] [serial = 1242] [outer = 0x8f03d800] 04:28:08 INFO - PROCESS | 1774 | 1469100488397 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:28:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 04:28:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1602ms 04:28:08 INFO - PROCESS | 1774 | 1469100488450 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 04:28:08 INFO - PROCESS | 1774 | 1469100488457 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 04:28:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:28:08 INFO - PROCESS | 1774 | 1469100488466 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:28:08 INFO - PROCESS | 1774 | 1469100488472 Marionette TRACE conn3 <- [1,1626,null,{}] 04:28:08 INFO - PROCESS | 1774 | 1469100488482 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:08 INFO - PROCESS | 1774 | 1469100488489 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:08 INFO - PROCESS | 1774 | 1469100488691 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 04:28:08 INFO - PROCESS | 1774 | 1469100488937 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:08 INFO - PROCESS | 1774 | 1469100488950 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f1c00 == 13 [pid = 1774] [id = 414] 04:28:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8db35c00) [pid = 1774] [serial = 1243] [outer = (nil)] 04:28:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8e5f0400) [pid = 1774] [serial = 1244] [outer = 0x8db35c00] 04:28:09 INFO - PROCESS | 1774 | 1469100489037 Marionette DEBUG loaded listener.js 04:28:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8ed1c000) [pid = 1774] [serial = 1245] [outer = 0x8db35c00] 04:28:10 INFO - PROCESS | 1774 | 1469100490004 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:28:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:28:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1586ms 04:28:10 INFO - PROCESS | 1774 | 1469100490051 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 04:28:10 INFO - PROCESS | 1774 | 1469100490059 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 04:28:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:28:10 INFO - PROCESS | 1774 | 1469100490070 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:28:10 INFO - PROCESS | 1774 | 1469100490083 Marionette TRACE conn3 <- [1,1630,null,{}] 04:28:10 INFO - PROCESS | 1774 | 1469100490094 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:10 INFO - PROCESS | 1774 | 1469100490101 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:10 INFO - PROCESS | 1774 | 1469100490299 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 04:28:10 INFO - PROCESS | 1774 | 1469100490525 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:10 INFO - PROCESS | 1774 | 1469100490533 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eed0400 == 14 [pid = 1774] [id = 415] 04:28:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f038c00) [pid = 1774] [serial = 1246] [outer = (nil)] 04:28:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8f509400) [pid = 1774] [serial = 1247] [outer = 0x8f038c00] 04:28:10 INFO - PROCESS | 1774 | 1469100490665 Marionette DEBUG loaded listener.js 04:28:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x90faf800) [pid = 1774] [serial = 1248] [outer = 0x8f038c00] 04:28:11 INFO - PROCESS | 1774 | 1469100491751 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:28:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:28:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1762ms 04:28:11 INFO - PROCESS | 1774 | 1469100491833 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 04:28:11 INFO - PROCESS | 1774 | 1469100491838 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 04:28:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:28:11 INFO - PROCESS | 1774 | 1469100491846 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:28:11 INFO - PROCESS | 1774 | 1469100491854 Marionette TRACE conn3 <- [1,1634,null,{}] 04:28:11 INFO - PROCESS | 1774 | 1469100491872 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:11 INFO - PROCESS | 1774 | 1469100491882 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:12 INFO - PROCESS | 1774 | 1469100492219 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 04:28:12 INFO - PROCESS | 1774 | 1469100492394 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:12 INFO - PROCESS | 1774 | 1469100492407 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x9161c000 == 15 [pid = 1774] [id = 416] 04:28:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x9161d000) [pid = 1774] [serial = 1249] [outer = (nil)] 04:28:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x91624800) [pid = 1774] [serial = 1250] [outer = 0x9161d000] 04:28:12 INFO - PROCESS | 1774 | 1469100492495 Marionette DEBUG loaded listener.js 04:28:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x9171e000) [pid = 1774] [serial = 1251] [outer = 0x9161d000] 04:28:13 INFO - PROCESS | 1774 | 1469100493477 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:28:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:28:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1699ms 04:28:13 INFO - PROCESS | 1774 | 1469100493546 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 04:28:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:28:13 INFO - PROCESS | 1774 | 1469100493551 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 04:28:13 INFO - PROCESS | 1774 | 1469100493558 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:28:13 INFO - PROCESS | 1774 | 1469100493561 Marionette TRACE conn3 <- [1,1638,null,{}] 04:28:13 INFO - PROCESS | 1774 | 1469100493568 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:13 INFO - PROCESS | 1774 | 1469100493573 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:13 INFO - PROCESS | 1774 | 1469100493769 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 04:28:14 INFO - PROCESS | 1774 | 1469100493991 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:14 INFO - PROCESS | 1774 | 1469100494000 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0d400 == 16 [pid = 1774] [id = 417] 04:28:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8e6cec00) [pid = 1774] [serial = 1252] [outer = (nil)] 04:28:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x9174c000) [pid = 1774] [serial = 1253] [outer = 0x8e6cec00] 04:28:14 INFO - PROCESS | 1774 | 1469100494138 Marionette DEBUG loaded listener.js 04:28:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x9174dc00) [pid = 1774] [serial = 1254] [outer = 0x8e6cec00] 04:28:15 INFO - PROCESS | 1774 | 1469100495229 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:28:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:28:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1742ms 04:28:15 INFO - PROCESS | 1774 | 1469100495301 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 04:28:15 INFO - PROCESS | 1774 | 1469100495307 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 04:28:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:28:15 INFO - PROCESS | 1774 | 1469100495316 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:28:15 INFO - PROCESS | 1774 | 1469100495320 Marionette TRACE conn3 <- [1,1642,null,{}] 04:28:15 INFO - PROCESS | 1774 | 1469100495329 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:15 INFO - PROCESS | 1774 | 1469100495335 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:15 INFO - PROCESS | 1774 | 1469100495590 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 04:28:15 INFO - PROCESS | 1774 | 1469100495842 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:15 INFO - PROCESS | 1774 | 1469100495856 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9fb000 == 17 [pid = 1774] [id = 418] 04:28:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8c9fb400) [pid = 1774] [serial = 1255] [outer = (nil)] 04:28:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8e5f3000) [pid = 1774] [serial = 1256] [outer = 0x8c9fb400] 04:28:15 INFO - PROCESS | 1774 | 1469100495962 Marionette DEBUG loaded listener.js 04:28:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8e6cd800) [pid = 1774] [serial = 1257] [outer = 0x8c9fb400] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x90fb3c00) [pid = 1774] [serial = 1176] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x910b1c00) [pid = 1774] [serial = 1205] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x91471800) [pid = 1774] [serial = 1202] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x90fbb800) [pid = 1774] [serial = 1184] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x90fef800) [pid = 1774] [serial = 1185] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8ae0fc00) [pid = 1774] [serial = 1178] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8c9fa000) [pid = 1774] [serial = 1179] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8ed25c00) [pid = 1774] [serial = 1196] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8f507400) [pid = 1774] [serial = 1190] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x90ff1000) [pid = 1774] [serial = 1191] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x9161ec00) [pid = 1774] [serial = 1187] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x91619400) [pid = 1774] [serial = 1188] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8debd800) [pid = 1774] [serial = 1193] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8e5f8000) [pid = 1774] [serial = 1194] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8e9dc000) [pid = 1774] [serial = 1181] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8ed28000) [pid = 1774] [serial = 1182] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x90fb4400) [pid = 1774] [serial = 1199] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x91480400) [pid = 1774] [serial = 1203] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x90ff3400) [pid = 1774] [serial = 1200] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8eecc400) [pid = 1774] [serial = 1197] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x910b5000) [pid = 1774] [serial = 1206] [outer = (nil)] [url = about:blank] 04:28:16 INFO - PROCESS | 1774 | 1469100496820 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:28:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:28:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1539ms 04:28:16 INFO - PROCESS | 1774 | 1469100496874 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 04:28:16 INFO - PROCESS | 1774 | 1469100496881 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 04:28:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:28:16 INFO - PROCESS | 1774 | 1469100496893 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:28:16 INFO - PROCESS | 1774 | 1469100496896 Marionette TRACE conn3 <- [1,1646,null,{}] 04:28:16 INFO - PROCESS | 1774 | 1469100496907 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:16 INFO - PROCESS | 1774 | 1469100496912 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:17 INFO - PROCESS | 1774 | 1469100497083 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 04:28:17 INFO - PROCESS | 1774 | 1469100497093 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:17 INFO - PROCESS | 1774 | 1469100497101 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed27c00 == 18 [pid = 1774] [id = 419] 04:28:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8eeccc00) [pid = 1774] [serial = 1258] [outer = (nil)] 04:28:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8f036c00) [pid = 1774] [serial = 1259] [outer = 0x8eeccc00] 04:28:17 INFO - PROCESS | 1774 | 1469100497178 Marionette DEBUG loaded listener.js 04:28:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8f160800) [pid = 1774] [serial = 1260] [outer = 0x8eeccc00] 04:28:18 INFO - PROCESS | 1774 | 1469100498175 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:28:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:28:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1348ms 04:28:18 INFO - PROCESS | 1774 | 1469100498242 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 04:28:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:28:18 INFO - PROCESS | 1774 | 1469100498247 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 04:28:18 INFO - PROCESS | 1774 | 1469100498254 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:28:18 INFO - PROCESS | 1774 | 1469100498260 Marionette TRACE conn3 <- [1,1650,null,{}] 04:28:18 INFO - PROCESS | 1774 | 1469100498276 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:18 INFO - PROCESS | 1774 | 1469100498285 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:18 INFO - PROCESS | 1774 | 1469100498515 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 04:28:18 INFO - PROCESS | 1774 | 1469100498526 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:18 INFO - PROCESS | 1774 | 1469100498537 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x910af000 == 19 [pid = 1774] [id = 420] 04:28:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x910b0800) [pid = 1774] [serial = 1261] [outer = (nil)] 04:28:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x91471400) [pid = 1774] [serial = 1262] [outer = 0x910b0800] 04:28:18 INFO - PROCESS | 1774 | 1469100498612 Marionette DEBUG loaded listener.js 04:28:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x91478c00) [pid = 1774] [serial = 1263] [outer = 0x910b0800] 04:28:19 INFO - PROCESS | 1774 | 1469100499615 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:28:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:28:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1394ms 04:28:19 INFO - PROCESS | 1774 | 1469100499648 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 04:28:19 INFO - PROCESS | 1774 | 1469100499653 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 04:28:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:28:19 INFO - PROCESS | 1774 | 1469100499664 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:28:19 INFO - PROCESS | 1774 | 1469100499667 Marionette TRACE conn3 <- [1,1654,null,{}] 04:28:19 INFO - PROCESS | 1774 | 1469100499682 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:19 INFO - PROCESS | 1774 | 1469100499688 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:19 INFO - PROCESS | 1774 | 1469100499909 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 04:28:19 INFO - PROCESS | 1774 | 1469100499941 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:19 INFO - PROCESS | 1774 | 1469100499950 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fb7c00 == 20 [pid = 1774] [id = 421] 04:28:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x910b3c00) [pid = 1774] [serial = 1264] [outer = (nil)] 04:28:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x9161fc00) [pid = 1774] [serial = 1265] [outer = 0x910b3c00] 04:28:20 INFO - PROCESS | 1774 | 1469100500036 Marionette DEBUG loaded listener.js 04:28:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x9161e800) [pid = 1774] [serial = 1266] [outer = 0x910b3c00] 04:28:20 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8f037800) [pid = 1774] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:28:20 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8ae0b800) [pid = 1774] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:28:20 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8c9f6400) [pid = 1774] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:28:20 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8deb7c00) [pid = 1774] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:28:20 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8deba400) [pid = 1774] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:28:20 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8c9eec00) [pid = 1774] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:28:20 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8e9de400) [pid = 1774] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:28:20 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x90fb8c00) [pid = 1774] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:28:20 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8f502c00) [pid = 1774] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:28:20 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8e9d3c00) [pid = 1774] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:28:20 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8c9f7000) [pid = 1774] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:28:21 INFO - PROCESS | 1774 | 1469100501117 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:28:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:28:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1494ms 04:28:21 INFO - PROCESS | 1774 | 1469100501160 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 04:28:21 INFO - PROCESS | 1774 | 1469100501164 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 04:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:28:21 INFO - PROCESS | 1774 | 1469100501170 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:28:21 INFO - PROCESS | 1774 | 1469100501173 Marionette TRACE conn3 <- [1,1658,null,{}] 04:28:21 INFO - PROCESS | 1774 | 1469100501179 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:21 INFO - PROCESS | 1774 | 1469100501184 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:21 INFO - PROCESS | 1774 | 1469100501387 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 04:28:21 INFO - PROCESS | 1774 | 1469100501478 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:21 INFO - PROCESS | 1774 | 1469100501486 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc2cc00 == 21 [pid = 1774] [id = 422] 04:28:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8deb7c00) [pid = 1774] [serial = 1267] [outer = (nil)] 04:28:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x90fe6400) [pid = 1774] [serial = 1268] [outer = 0x8deb7c00] 04:28:21 INFO - PROCESS | 1774 | 1469100501556 Marionette DEBUG loaded listener.js 04:28:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x91477800) [pid = 1774] [serial = 1269] [outer = 0x8deb7c00] 04:28:22 INFO - PROCESS | 1774 | 1469100502393 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1281ms 04:28:22 INFO - PROCESS | 1774 | 1469100502452 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 04:28:22 INFO - PROCESS | 1774 | 1469100502455 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 04:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:28:22 INFO - PROCESS | 1774 | 1469100502462 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:28:22 INFO - PROCESS | 1774 | 1469100502465 Marionette TRACE conn3 <- [1,1662,null,{}] 04:28:22 INFO - PROCESS | 1774 | 1469100502475 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:22 INFO - PROCESS | 1774 | 1469100502486 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:22 INFO - PROCESS | 1774 | 1469100502689 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 04:28:22 INFO - PROCESS | 1774 | 1469100502823 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:22 INFO - PROCESS | 1774 | 1469100502833 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f7000 == 22 [pid = 1774] [id = 423] 04:28:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8dc2d000) [pid = 1774] [serial = 1270] [outer = (nil)] 04:28:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x917c5800) [pid = 1774] [serial = 1271] [outer = 0x8dc2d000] 04:28:22 INFO - PROCESS | 1774 | 1469100502903 Marionette DEBUG loaded listener.js 04:28:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x918be800) [pid = 1774] [serial = 1272] [outer = 0x8dc2d000] 04:28:23 INFO - PROCESS | 1774 | 1469100503990 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1594ms 04:28:24 INFO - PROCESS | 1774 | 1469100504058 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 04:28:24 INFO - PROCESS | 1774 | 1469100504065 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 04:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:28:24 INFO - PROCESS | 1774 | 1469100504074 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:28:24 INFO - PROCESS | 1774 | 1469100504082 Marionette TRACE conn3 <- [1,1666,null,{}] 04:28:24 INFO - PROCESS | 1774 | 1469100504089 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:24 INFO - PROCESS | 1774 | 1469100504096 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:24 INFO - PROCESS | 1774 | 1469100504291 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 04:28:24 INFO - PROCESS | 1774 | 1469100504527 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:24 INFO - PROCESS | 1774 | 1469100504538 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db41800 == 23 [pid = 1774] [id = 424] 04:28:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8dc20400) [pid = 1774] [serial = 1273] [outer = (nil)] 04:28:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8e6c2800) [pid = 1774] [serial = 1274] [outer = 0x8dc20400] 04:28:24 INFO - PROCESS | 1774 | 1469100504644 Marionette DEBUG loaded listener.js 04:28:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8eec6400) [pid = 1774] [serial = 1275] [outer = 0x8dc20400] 04:28:25 INFO - PROCESS | 1774 | 1469100505598 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1598ms 04:28:25 INFO - PROCESS | 1774 | 1469100505671 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 04:28:25 INFO - PROCESS | 1774 | 1469100505679 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 04:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:28:25 INFO - PROCESS | 1774 | 1469100505690 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:28:25 INFO - PROCESS | 1774 | 1469100505694 Marionette TRACE conn3 <- [1,1670,null,{}] 04:28:25 INFO - PROCESS | 1774 | 1469100505702 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:25 INFO - PROCESS | 1774 | 1469100505708 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:25 INFO - PROCESS | 1774 | 1469100505945 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 04:28:26 INFO - PROCESS | 1774 | 1469100506217 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:26 INFO - PROCESS | 1774 | 1469100506226 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d5c00 == 24 [pid = 1774] [id = 425] 04:28:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x90fb8000) [pid = 1774] [serial = 1276] [outer = (nil)] 04:28:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x90ff3c00) [pid = 1774] [serial = 1277] [outer = 0x90fb8000] 04:28:26 INFO - PROCESS | 1774 | 1469100506330 Marionette DEBUG loaded listener.js 04:28:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x910b4000) [pid = 1774] [serial = 1278] [outer = 0x90fb8000] 04:28:27 INFO - PROCESS | 1774 | 1469100507232 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1589ms 04:28:27 INFO - PROCESS | 1774 | 1469100507280 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 04:28:27 INFO - PROCESS | 1774 | 1469100507286 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 04:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:28:27 INFO - PROCESS | 1774 | 1469100507294 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:28:27 INFO - PROCESS | 1774 | 1469100507300 Marionette TRACE conn3 <- [1,1674,null,{}] 04:28:27 INFO - PROCESS | 1774 | 1469100507337 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:27 INFO - PROCESS | 1774 | 1469100507347 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:27 INFO - PROCESS | 1774 | 1469100507550 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 04:28:27 INFO - PROCESS | 1774 | 1469100507729 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:27 INFO - PROCESS | 1774 | 1469100507741 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x90ff5c00 == 25 [pid = 1774] [id = 426] 04:28:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x917ca000) [pid = 1774] [serial = 1279] [outer = (nil)] 04:28:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x918c6c00) [pid = 1774] [serial = 1280] [outer = 0x917ca000] 04:28:27 INFO - PROCESS | 1774 | 1469100507891 Marionette DEBUG loaded listener.js 04:28:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x91f40400) [pid = 1774] [serial = 1281] [outer = 0x917ca000] 04:28:28 INFO - PROCESS | 1774 | 1469100508781 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1555ms 04:28:28 INFO - PROCESS | 1774 | 1469100508849 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 04:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:28:28 INFO - PROCESS | 1774 | 1469100508854 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 04:28:28 INFO - PROCESS | 1774 | 1469100508861 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:28:28 INFO - PROCESS | 1774 | 1469100508865 Marionette TRACE conn3 <- [1,1678,null,{}] 04:28:28 INFO - PROCESS | 1774 | 1469100508871 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:28 INFO - PROCESS | 1774 | 1469100508876 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:29 INFO - PROCESS | 1774 | 1469100509066 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 04:28:29 INFO - PROCESS | 1774 | 1469100509244 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:29 INFO - PROCESS | 1774 | 1469100509254 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x90ff1800 == 26 [pid = 1774] [id = 427] 04:28:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x918c6800) [pid = 1774] [serial = 1282] [outer = (nil)] 04:28:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x91f48c00) [pid = 1774] [serial = 1283] [outer = 0x918c6800] 04:28:29 INFO - PROCESS | 1774 | 1469100509336 Marionette DEBUG loaded listener.js 04:28:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x91f4c800) [pid = 1774] [serial = 1284] [outer = 0x918c6800] 04:28:30 INFO - PROCESS | 1774 | 1469100510300 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1485ms 04:28:30 INFO - PROCESS | 1774 | 1469100510346 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 04:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:28:30 INFO - PROCESS | 1774 | 1469100510351 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 04:28:30 INFO - PROCESS | 1774 | 1469100510358 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:28:30 INFO - PROCESS | 1774 | 1469100510362 Marionette TRACE conn3 <- [1,1682,null,{}] 04:28:30 INFO - PROCESS | 1774 | 1469100510369 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:30 INFO - PROCESS | 1774 | 1469100510373 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:30 INFO - PROCESS | 1774 | 1469100510569 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 04:28:30 INFO - PROCESS | 1774 | 1469100510746 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:30 INFO - PROCESS | 1774 | 1469100510756 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b805c00 == 27 [pid = 1774] [id = 428] 04:28:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8deaec00) [pid = 1774] [serial = 1285] [outer = (nil)] 04:28:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x92f04000) [pid = 1774] [serial = 1286] [outer = 0x8deaec00] 04:28:30 INFO - PROCESS | 1774 | 1469100510840 Marionette DEBUG loaded listener.js 04:28:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x92f06000) [pid = 1774] [serial = 1287] [outer = 0x8deaec00] 04:28:31 INFO - PROCESS | 1774 | 1469100511847 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1539ms 04:28:31 INFO - PROCESS | 1774 | 1469100511897 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 04:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:28:31 INFO - PROCESS | 1774 | 1469100511902 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 04:28:31 INFO - PROCESS | 1774 | 1469100511908 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:28:31 INFO - PROCESS | 1774 | 1469100511912 Marionette TRACE conn3 <- [1,1686,null,{}] 04:28:31 INFO - PROCESS | 1774 | 1469100511918 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:31 INFO - PROCESS | 1774 | 1469100511929 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:32 INFO - PROCESS | 1774 | 1469100512190 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 04:28:32 INFO - PROCESS | 1774 | 1469100512474 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:32 INFO - PROCESS | 1774 | 1469100512485 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb0000 == 28 [pid = 1774] [id = 429] 04:28:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x90fae000) [pid = 1774] [serial = 1288] [outer = (nil)] 04:28:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x93a50000) [pid = 1774] [serial = 1289] [outer = 0x90fae000] 04:28:32 INFO - PROCESS | 1774 | 1469100512568 Marionette DEBUG loaded listener.js 04:28:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x93c7cc00) [pid = 1774] [serial = 1290] [outer = 0x90fae000] 04:28:33 INFO - PROCESS | 1774 | 1469100513551 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 04:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1685ms 04:28:33 INFO - PROCESS | 1774 | 1469100513594 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 04:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:28:33 INFO - PROCESS | 1774 | 1469100513598 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 04:28:33 INFO - PROCESS | 1774 | 1469100513605 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:28:33 INFO - PROCESS | 1774 | 1469100513609 Marionette TRACE conn3 <- [1,1690,null,{}] 04:28:33 INFO - PROCESS | 1774 | 1469100513615 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:33 INFO - PROCESS | 1774 | 1469100513620 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:33 INFO - PROCESS | 1774 | 1469100513813 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 04:28:34 INFO - PROCESS | 1774 | 1469100513993 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:34 INFO - PROCESS | 1774 | 1469100514004 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae03c00 == 29 [pid = 1774] [id = 430] 04:28:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x8ae07400) [pid = 1774] [serial = 1291] [outer = (nil)] 04:28:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x94731c00) [pid = 1774] [serial = 1292] [outer = 0x8ae07400] 04:28:34 INFO - PROCESS | 1774 | 1469100514087 Marionette DEBUG loaded listener.js 04:28:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x94735c00) [pid = 1774] [serial = 1293] [outer = 0x8ae07400] 04:28:35 INFO - PROCESS | 1774 | 1469100515002 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1447ms 04:28:35 INFO - PROCESS | 1774 | 1469100515052 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 04:28:35 INFO - PROCESS | 1774 | 1469100515056 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 04:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:28:35 INFO - PROCESS | 1774 | 1469100515081 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:28:35 INFO - PROCESS | 1774 | 1469100515084 Marionette TRACE conn3 <- [1,1694,null,{}] 04:28:35 INFO - PROCESS | 1774 | 1469100515093 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:35 INFO - PROCESS | 1774 | 1469100515097 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:35 INFO - PROCESS | 1774 | 1469100515282 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 04:28:35 INFO - PROCESS | 1774 | 1469100515481 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:35 INFO - PROCESS | 1774 | 1469100515490 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f4400 == 30 [pid = 1774] [id = 431] 04:28:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x8c9f5800) [pid = 1774] [serial = 1294] [outer = (nil)] 04:28:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x8e6c5800) [pid = 1774] [serial = 1295] [outer = 0x8c9f5800] 04:28:35 INFO - PROCESS | 1774 | 1469100515607 Marionette DEBUG loaded listener.js 04:28:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x8e9d9800) [pid = 1774] [serial = 1296] [outer = 0x8c9f5800] 04:28:36 INFO - PROCESS | 1774 | 1469100516858 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1854ms 04:28:36 INFO - PROCESS | 1774 | 1469100516919 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 04:28:36 INFO - PROCESS | 1774 | 1469100516925 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 04:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:28:36 INFO - PROCESS | 1774 | 1469100516933 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:28:36 INFO - PROCESS | 1774 | 1469100516938 Marionette TRACE conn3 <- [1,1698,null,{}] 04:28:36 INFO - PROCESS | 1774 | 1469100516947 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:36 INFO - PROCESS | 1774 | 1469100516953 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:37 INFO - PROCESS | 1774 | 1469100517140 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 04:28:37 INFO - PROCESS | 1774 | 1469100517466 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:37 INFO - PROCESS | 1774 | 1469100517475 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c7c00 == 31 [pid = 1774] [id = 432] 04:28:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x8e6cd400) [pid = 1774] [serial = 1297] [outer = (nil)] 04:28:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0x8ed1b400) [pid = 1774] [serial = 1298] [outer = 0x8e6cd400] 04:28:37 INFO - PROCESS | 1774 | 1469100517569 Marionette DEBUG loaded listener.js 04:28:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 95 (0x8eecdc00) [pid = 1774] [serial = 1299] [outer = 0x8e6cd400] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 94 (0x8f15c000) [pid = 1774] [serial = 1235] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0x8dc29c00) [pid = 1774] [serial = 1238] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0x8db34c00) [pid = 1774] [serial = 1229] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x8db3b800) [pid = 1774] [serial = 1230] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x8e6c2400) [pid = 1774] [serial = 1232] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x8e6c5000) [pid = 1774] [serial = 1227] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x8e5f3c00) [pid = 1774] [serial = 1226] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x8db40800) [pid = 1774] [serial = 1209] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x8db33c00) [pid = 1774] [serial = 1208] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x8f037000) [pid = 1774] [serial = 1212] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8eec9000) [pid = 1774] [serial = 1211] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x910b0000) [pid = 1774] [serial = 1215] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x910a7800) [pid = 1774] [serial = 1214] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x917c6c00) [pid = 1774] [serial = 1218] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x9174b400) [pid = 1774] [serial = 1217] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x918c3800) [pid = 1774] [serial = 1221] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x918bec00) [pid = 1774] [serial = 1220] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x918c5400) [pid = 1774] [serial = 1224] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8deb6400) [pid = 1774] [serial = 1223] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8f501400) [pid = 1774] [serial = 1236] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8f02f400) [pid = 1774] [serial = 1239] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8e9d5800) [pid = 1774] [serial = 1233] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x90feec00) [pid = 1774] [serial = 1241] [outer = (nil)] [url = about:blank] 04:28:39 INFO - PROCESS | 1774 | 1469100519633 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 04:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2746ms 04:28:39 INFO - PROCESS | 1774 | 1469100519680 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 04:28:39 INFO - PROCESS | 1774 | 1469100519685 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 04:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:28:39 INFO - PROCESS | 1774 | 1469100519695 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:28:39 INFO - PROCESS | 1774 | 1469100519700 Marionette TRACE conn3 <- [1,1702,null,{}] 04:28:39 INFO - PROCESS | 1774 | 1469100519709 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:39 INFO - PROCESS | 1774 | 1469100519715 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:39 INFO - PROCESS | 1774 | 1469100519883 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 04:28:40 INFO - PROCESS | 1774 | 1469100520016 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:40 INFO - PROCESS | 1774 | 1469100520027 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db34c00 == 32 [pid = 1774] [id = 433] 04:28:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8db36000) [pid = 1774] [serial = 1300] [outer = (nil)] 04:28:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8db3a400) [pid = 1774] [serial = 1301] [outer = 0x8db36000] 04:28:40 INFO - PROCESS | 1774 | 1469100520101 Marionette DEBUG loaded listener.js 04:28:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8db3e800) [pid = 1774] [serial = 1302] [outer = 0x8db36000] 04:28:40 INFO - PROCESS | 1774 | 1469100520969 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1333ms 04:28:41 INFO - PROCESS | 1774 | 1469100521028 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 04:28:41 INFO - PROCESS | 1774 | 1469100521038 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 04:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:28:41 INFO - PROCESS | 1774 | 1469100521050 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:28:41 INFO - PROCESS | 1774 | 1469100521054 Marionette TRACE conn3 <- [1,1706,null,{}] 04:28:41 INFO - PROCESS | 1774 | 1469100521061 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:41 INFO - PROCESS | 1774 | 1469100521067 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:41 INFO - PROCESS | 1774 | 1469100521246 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 04:28:41 INFO - PROCESS | 1774 | 1469100521389 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:41 INFO - PROCESS | 1774 | 1469100521401 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5fa000 == 33 [pid = 1774] [id = 434] 04:28:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8e5fcc00) [pid = 1774] [serial = 1303] [outer = (nil)] 04:28:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8e6c6c00) [pid = 1774] [serial = 1304] [outer = 0x8e5fcc00] 04:28:41 INFO - PROCESS | 1774 | 1469100521480 Marionette DEBUG loaded listener.js 04:28:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8e6cf800) [pid = 1774] [serial = 1305] [outer = 0x8e5fcc00] 04:28:42 INFO - PROCESS | 1774 | 1469100522434 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1437ms 04:28:42 INFO - PROCESS | 1774 | 1469100522488 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 04:28:42 INFO - PROCESS | 1774 | 1469100522492 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 04:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:28:42 INFO - PROCESS | 1774 | 1469100522515 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:28:42 INFO - PROCESS | 1774 | 1469100522527 Marionette TRACE conn3 <- [1,1710,null,{}] 04:28:42 INFO - PROCESS | 1774 | 1469100522554 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:42 INFO - PROCESS | 1774 | 1469100522564 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:42 INFO - PROCESS | 1774 | 1469100522790 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 04:28:42 INFO - PROCESS | 1774 | 1469100522815 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:42 INFO - PROCESS | 1774 | 1469100522831 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f039000 == 34 [pid = 1774] [id = 435] 04:28:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8f03a000) [pid = 1774] [serial = 1306] [outer = (nil)] 04:28:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8f15dc00) [pid = 1774] [serial = 1307] [outer = 0x8f03a000] 04:28:42 INFO - PROCESS | 1774 | 1469100522906 Marionette DEBUG loaded listener.js 04:28:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8f501c00) [pid = 1774] [serial = 1308] [outer = 0x8f03a000] 04:28:43 INFO - PROCESS | 1774 | 1469100523880 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1463ms 04:28:43 INFO - PROCESS | 1774 | 1469100523971 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 04:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:28:43 INFO - PROCESS | 1774 | 1469100523976 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 04:28:43 INFO - PROCESS | 1774 | 1469100523982 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:28:43 INFO - PROCESS | 1774 | 1469100523986 Marionette TRACE conn3 <- [1,1714,null,{}] 04:28:44 INFO - PROCESS | 1774 | 1469100523998 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:44 INFO - PROCESS | 1774 | 1469100524002 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:44 INFO - PROCESS | 1774 | 1469100524223 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 04:28:44 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8dc2d000) [pid = 1774] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:28:44 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x910b3c00) [pid = 1774] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:28:44 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8deb7c00) [pid = 1774] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:28:44 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x9161d000) [pid = 1774] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:28:44 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8c9fb400) [pid = 1774] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:28:44 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8eeccc00) [pid = 1774] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:28:44 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8e6cec00) [pid = 1774] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:28:44 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x910b0800) [pid = 1774] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:28:44 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8f038c00) [pid = 1774] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:28:44 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8db35c00) [pid = 1774] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:28:44 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8f03d800) [pid = 1774] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:28:44 INFO - PROCESS | 1774 | 1469100524818 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:44 INFO - PROCESS | 1774 | 1469100524830 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0cc00 == 35 [pid = 1774] [id = 436] 04:28:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8ae0e800) [pid = 1774] [serial = 1309] [outer = (nil)] 04:28:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8dc23800) [pid = 1774] [serial = 1310] [outer = 0x8ae0e800] 04:28:44 INFO - PROCESS | 1774 | 1469100524900 Marionette DEBUG loaded listener.js 04:28:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f164800) [pid = 1774] [serial = 1311] [outer = 0x8ae0e800] 04:28:45 INFO - PROCESS | 1774 | 1469100525699 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1736ms 04:28:45 INFO - PROCESS | 1774 | 1469100525726 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 04:28:45 INFO - PROCESS | 1774 | 1469100525731 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 04:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:28:45 INFO - PROCESS | 1774 | 1469100525737 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:28:45 INFO - PROCESS | 1774 | 1469100525741 Marionette TRACE conn3 <- [1,1718,null,{}] 04:28:45 INFO - PROCESS | 1774 | 1469100525747 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:45 INFO - PROCESS | 1774 | 1469100525752 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:45 INFO - PROCESS | 1774 | 1469100525918 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 04:28:45 INFO - PROCESS | 1774 | 1469100525933 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:45 INFO - PROCESS | 1774 | 1469100525938 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eec5c00 == 36 [pid = 1774] [id = 437] 04:28:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x90fb9800) [pid = 1774] [serial = 1312] [outer = (nil)] 04:28:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x910aa000) [pid = 1774] [serial = 1313] [outer = 0x90fb9800] 04:28:46 INFO - PROCESS | 1774 | 1469100526021 Marionette DEBUG loaded listener.js 04:28:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8e9dd800) [pid = 1774] [serial = 1314] [outer = 0x90fb9800] 04:28:47 INFO - PROCESS | 1774 | 1469100527332 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1651ms 04:28:47 INFO - PROCESS | 1774 | 1469100527390 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 04:28:47 INFO - PROCESS | 1774 | 1469100527397 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 04:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:28:47 INFO - PROCESS | 1774 | 1469100527406 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:28:47 INFO - PROCESS | 1774 | 1469100527412 Marionette TRACE conn3 <- [1,1722,null,{}] 04:28:47 INFO - PROCESS | 1774 | 1469100527421 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:47 INFO - PROCESS | 1774 | 1469100527428 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:47 INFO - PROCESS | 1774 | 1469100527642 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 04:28:47 INFO - PROCESS | 1774 | 1469100527887 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:47 INFO - PROCESS | 1774 | 1469100527897 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f1400 == 37 [pid = 1774] [id = 438] 04:28:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8db39400) [pid = 1774] [serial = 1315] [outer = (nil)] 04:28:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8e5f6000) [pid = 1774] [serial = 1316] [outer = 0x8db39400] 04:28:48 INFO - PROCESS | 1774 | 1469100528011 Marionette DEBUG loaded listener.js 04:28:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8e9d7800) [pid = 1774] [serial = 1317] [outer = 0x8db39400] 04:28:49 INFO - PROCESS | 1774 | 1469100529053 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 04:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1694ms 04:28:49 INFO - PROCESS | 1774 | 1469100529101 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 04:28:49 INFO - PROCESS | 1774 | 1469100529109 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 04:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:28:49 INFO - PROCESS | 1774 | 1469100529120 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:28:49 INFO - PROCESS | 1774 | 1469100529124 Marionette TRACE conn3 <- [1,1726,null,{}] 04:28:49 INFO - PROCESS | 1774 | 1469100529131 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:49 INFO - PROCESS | 1774 | 1469100529137 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:49 INFO - PROCESS | 1774 | 1469100529334 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 04:28:49 INFO - PROCESS | 1774 | 1469100529565 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:49 INFO - PROCESS | 1774 | 1469100529572 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed26400 == 38 [pid = 1774] [id = 439] 04:28:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8f507c00) [pid = 1774] [serial = 1318] [outer = (nil)] 04:28:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x90fb4c00) [pid = 1774] [serial = 1319] [outer = 0x8f507c00] 04:28:49 INFO - PROCESS | 1774 | 1469100529719 Marionette DEBUG loaded listener.js 04:28:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x90fec400) [pid = 1774] [serial = 1320] [outer = 0x8f507c00] 04:28:50 INFO - PROCESS | 1774 | 1469100530980 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1936ms 04:28:51 INFO - PROCESS | 1774 | 1469100531126 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 04:28:51 INFO - PROCESS | 1774 | 1469100531143 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 04:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:28:51 INFO - PROCESS | 1774 | 1469100531313 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:28:51 INFO - PROCESS | 1774 | 1469100531323 Marionette TRACE conn3 <- [1,1730,null,{}] 04:28:51 INFO - PROCESS | 1774 | 1469100531352 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:51 INFO - PROCESS | 1774 | 1469100531367 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:51 INFO - PROCESS | 1774 | 1469100531664 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 04:28:51 INFO - PROCESS | 1774 | 1469100531866 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:51 INFO - PROCESS | 1774 | 1469100531877 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x91728400 == 39 [pid = 1774] [id = 440] 04:28:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x91729800) [pid = 1774] [serial = 1321] [outer = (nil)] 04:28:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x91752c00) [pid = 1774] [serial = 1322] [outer = 0x91729800] 04:28:51 INFO - PROCESS | 1774 | 1469100531962 Marionette DEBUG loaded listener.js 04:28:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x917c4800) [pid = 1774] [serial = 1323] [outer = 0x91729800] 04:28:52 INFO - PROCESS | 1774 | 1469100532962 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 04:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 04:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1738ms 04:28:53 INFO - PROCESS | 1774 | 1469100533030 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 04:28:53 INFO - PROCESS | 1774 | 1469100533035 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 04:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:28:53 INFO - PROCESS | 1774 | 1469100533042 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:28:53 INFO - PROCESS | 1774 | 1469100533046 Marionette TRACE conn3 <- [1,1734,null,{}] 04:28:53 INFO - PROCESS | 1774 | 1469100533052 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:53 INFO - PROCESS | 1774 | 1469100533057 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:53 INFO - PROCESS | 1774 | 1469100533248 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 04:28:53 INFO - PROCESS | 1774 | 1469100533472 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:53 INFO - PROCESS | 1774 | 1469100533480 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9fa000 == 40 [pid = 1774] [id = 441] 04:28:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x8db33400) [pid = 1774] [serial = 1324] [outer = (nil)] 04:28:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x918c1400) [pid = 1774] [serial = 1325] [outer = 0x8db33400] 04:28:53 INFO - PROCESS | 1774 | 1469100533610 Marionette DEBUG loaded listener.js 04:28:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x918c3c00) [pid = 1774] [serial = 1326] [outer = 0x8db33400] 04:28:54 INFO - PROCESS | 1774 | 1469100534730 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1788ms 04:28:54 INFO - PROCESS | 1774 | 1469100534832 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 04:28:54 INFO - PROCESS | 1774 | 1469100534838 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 04:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:28:54 INFO - PROCESS | 1774 | 1469100534848 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:28:54 INFO - PROCESS | 1774 | 1469100534854 Marionette TRACE conn3 <- [1,1738,null,{}] 04:28:54 INFO - PROCESS | 1774 | 1469100534863 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:54 INFO - PROCESS | 1774 | 1469100534870 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:55 INFO - PROCESS | 1774 | 1469100535175 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 04:28:55 INFO - PROCESS | 1774 | 1469100535388 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:55 INFO - PROCESS | 1774 | 1469100535401 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3c400 == 41 [pid = 1774] [id = 442] 04:28:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x8db3d800) [pid = 1774] [serial = 1327] [outer = (nil)] 04:28:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x8dc2ac00) [pid = 1774] [serial = 1328] [outer = 0x8db3d800] 04:28:55 INFO - PROCESS | 1774 | 1469100535478 Marionette DEBUG loaded listener.js 04:28:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x8deb7c00) [pid = 1774] [serial = 1329] [outer = 0x8db3d800] 04:28:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0cc00 == 40 [pid = 1774] [id = 436] 04:28:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8f039000 == 39 [pid = 1774] [id = 435] 04:28:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5fa000 == 38 [pid = 1774] [id = 434] 04:28:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8db34c00 == 37 [pid = 1774] [id = 433] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x917c5800) [pid = 1774] [serial = 1271] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x9161fc00) [pid = 1774] [serial = 1265] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x90fe6400) [pid = 1774] [serial = 1268] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x91624800) [pid = 1774] [serial = 1250] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x9171e000) [pid = 1774] [serial = 1251] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x8e5f3000) [pid = 1774] [serial = 1256] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8e6cd800) [pid = 1774] [serial = 1257] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8f036c00) [pid = 1774] [serial = 1259] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8f160800) [pid = 1774] [serial = 1260] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x9174c000) [pid = 1774] [serial = 1253] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x9174dc00) [pid = 1774] [serial = 1254] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x91471400) [pid = 1774] [serial = 1262] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8f509400) [pid = 1774] [serial = 1247] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x90faf800) [pid = 1774] [serial = 1248] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8e5f0400) [pid = 1774] [serial = 1244] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8ed1c000) [pid = 1774] [serial = 1245] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x910a8400) [pid = 1774] [serial = 1242] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x9161e800) [pid = 1774] [serial = 1266] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x91477800) [pid = 1774] [serial = 1269] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x91478c00) [pid = 1774] [serial = 1263] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x918be800) [pid = 1774] [serial = 1272] [outer = (nil)] [url = about:blank] 04:28:56 INFO - PROCESS | 1774 | 1469100536445 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1648ms 04:28:56 INFO - PROCESS | 1774 | 1469100536495 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 04:28:56 INFO - PROCESS | 1774 | 1469100536503 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 04:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:28:56 INFO - PROCESS | 1774 | 1469100536514 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:28:56 INFO - PROCESS | 1774 | 1469100536518 Marionette TRACE conn3 <- [1,1742,null,{}] 04:28:56 INFO - PROCESS | 1774 | 1469100536524 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:56 INFO - PROCESS | 1774 | 1469100536530 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:56 INFO - PROCESS | 1774 | 1469100536705 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 04:28:56 INFO - PROCESS | 1774 | 1469100536716 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:56 INFO - PROCESS | 1774 | 1469100536724 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ef800 == 38 [pid = 1774] [id = 443] 04:28:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8ed25c00) [pid = 1774] [serial = 1330] [outer = (nil)] 04:28:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8f030c00) [pid = 1774] [serial = 1331] [outer = 0x8ed25c00] 04:28:56 INFO - PROCESS | 1774 | 1469100536801 Marionette DEBUG loaded listener.js 04:28:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f03c400) [pid = 1774] [serial = 1332] [outer = 0x8ed25c00] 04:28:57 INFO - PROCESS | 1774 | 1469100537788 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1332ms 04:28:57 INFO - PROCESS | 1774 | 1469100537847 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 04:28:57 INFO - PROCESS | 1774 | 1469100537852 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 04:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:28:57 INFO - PROCESS | 1774 | 1469100537860 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:28:57 INFO - PROCESS | 1774 | 1469100537867 Marionette TRACE conn3 <- [1,1746,null,{}] 04:28:57 INFO - PROCESS | 1774 | 1469100537883 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:57 INFO - PROCESS | 1774 | 1469100537892 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:58 INFO - PROCESS | 1774 | 1469100538127 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 04:28:58 INFO - PROCESS | 1774 | 1469100538143 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:58 INFO - PROCESS | 1774 | 1469100538154 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fb6800 == 39 [pid = 1774] [id = 444] 04:28:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x90fba400) [pid = 1774] [serial = 1333] [outer = (nil)] 04:28:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x910aac00) [pid = 1774] [serial = 1334] [outer = 0x90fba400] 04:28:58 INFO - PROCESS | 1774 | 1469100538231 Marionette DEBUG loaded listener.js 04:28:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x91471400) [pid = 1774] [serial = 1335] [outer = 0x90fba400] 04:28:59 INFO - PROCESS | 1774 | 1469100539260 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1440ms 04:28:59 INFO - PROCESS | 1774 | 1469100539301 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 04:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:28:59 INFO - PROCESS | 1774 | 1469100539306 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 04:28:59 INFO - PROCESS | 1774 | 1469100539319 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:28:59 INFO - PROCESS | 1774 | 1469100539322 Marionette TRACE conn3 <- [1,1750,null,{}] 04:28:59 INFO - PROCESS | 1774 | 1469100539329 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:59 INFO - PROCESS | 1774 | 1469100539334 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:59 INFO - PROCESS | 1774 | 1469100539555 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 04:28:59 INFO - PROCESS | 1774 | 1469100539580 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:59 INFO - PROCESS | 1774 | 1469100539588 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:28:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f502c00 == 40 [pid = 1774] [id = 445] 04:28:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x910abc00) [pid = 1774] [serial = 1336] [outer = (nil)] 04:28:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x9172a800) [pid = 1774] [serial = 1337] [outer = 0x910abc00] 04:28:59 INFO - PROCESS | 1774 | 1469100539660 Marionette DEBUG loaded listener.js 04:28:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x91749400) [pid = 1774] [serial = 1338] [outer = 0x910abc00] 04:29:00 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x90fb8000) [pid = 1774] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:29:00 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x917ca000) [pid = 1774] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:29:00 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x918c6800) [pid = 1774] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:29:00 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8deaec00) [pid = 1774] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:29:00 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x90fae000) [pid = 1774] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:29:00 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8ae07400) [pid = 1774] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:29:00 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8c9f5800) [pid = 1774] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:29:00 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8e5fcc00) [pid = 1774] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:29:00 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8db36000) [pid = 1774] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:29:00 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8e6cd400) [pid = 1774] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:29:00 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8f03a000) [pid = 1774] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:29:00 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8dc20400) [pid = 1774] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:29:00 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8ae0e800) [pid = 1774] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:29:00 INFO - PROCESS | 1774 | 1469100540863 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1592ms 04:29:00 INFO - PROCESS | 1774 | 1469100540904 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 04:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:29:00 INFO - PROCESS | 1774 | 1469100540912 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 04:29:00 INFO - PROCESS | 1774 | 1469100540921 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:29:00 INFO - PROCESS | 1774 | 1469100540926 Marionette TRACE conn3 <- [1,1754,null,{}] 04:29:00 INFO - PROCESS | 1774 | 1469100540936 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:00 INFO - PROCESS | 1774 | 1469100540941 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:01 INFO - PROCESS | 1774 | 1469100541166 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 04:29:01 INFO - PROCESS | 1774 | 1469100541469 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:01 INFO - PROCESS | 1774 | 1469100541486 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0bc00 == 41 [pid = 1774] [id = 446] 04:29:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8deb4400) [pid = 1774] [serial = 1339] [outer = (nil)] 04:29:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8e5fbc00) [pid = 1774] [serial = 1340] [outer = 0x8deb4400] 04:29:01 INFO - PROCESS | 1774 | 1469100541576 Marionette DEBUG loaded listener.js 04:29:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8e6c0800) [pid = 1774] [serial = 1341] [outer = 0x8deb4400] 04:29:02 INFO - PROCESS | 1774 | 1469100542596 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1735ms 04:29:02 INFO - PROCESS | 1774 | 1469100542656 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 04:29:02 INFO - PROCESS | 1774 | 1469100542664 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 04:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:29:02 INFO - PROCESS | 1774 | 1469100542675 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:29:02 INFO - PROCESS | 1774 | 1469100542679 Marionette TRACE conn3 <- [1,1758,null,{}] 04:29:02 INFO - PROCESS | 1774 | 1469100542687 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:02 INFO - PROCESS | 1774 | 1469100542693 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:02 INFO - PROCESS | 1774 | 1469100542898 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 04:29:03 INFO - PROCESS | 1774 | 1469100543132 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:03 INFO - PROCESS | 1774 | 1469100543142 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9fb800 == 42 [pid = 1774] [id = 447] 04:29:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8dc24800) [pid = 1774] [serial = 1342] [outer = (nil)] 04:29:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8f509000) [pid = 1774] [serial = 1343] [outer = 0x8dc24800] 04:29:03 INFO - PROCESS | 1774 | 1469100543276 Marionette DEBUG loaded listener.js 04:29:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x90fb5800) [pid = 1774] [serial = 1344] [outer = 0x8dc24800] 04:29:04 INFO - PROCESS | 1774 | 1469100544254 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1638ms 04:29:04 INFO - PROCESS | 1774 | 1469100544314 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 04:29:04 INFO - PROCESS | 1774 | 1469100544318 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 04:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:29:04 INFO - PROCESS | 1774 | 1469100544325 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:29:04 INFO - PROCESS | 1774 | 1469100544332 Marionette TRACE conn3 <- [1,1762,null,{}] 04:29:04 INFO - PROCESS | 1774 | 1469100544349 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:04 INFO - PROCESS | 1774 | 1469100544359 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:04 INFO - PROCESS | 1774 | 1469100544586 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 04:29:04 INFO - PROCESS | 1774 | 1469100544873 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:04 INFO - PROCESS | 1774 | 1469100544888 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f033c00 == 43 [pid = 1774] [id = 448] 04:29:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x9171d800) [pid = 1774] [serial = 1345] [outer = (nil)] 04:29:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x917c2c00) [pid = 1774] [serial = 1346] [outer = 0x9171d800] 04:29:05 INFO - PROCESS | 1774 | 1469100545018 Marionette DEBUG loaded listener.js 04:29:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x917cc400) [pid = 1774] [serial = 1347] [outer = 0x9171d800] 04:29:05 INFO - PROCESS | 1774 | 1469100545928 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1643ms 04:29:05 INFO - PROCESS | 1774 | 1469100545969 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 04:29:05 INFO - PROCESS | 1774 | 1469100545974 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 04:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:29:06 INFO - PROCESS | 1774 | 1469100545999 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:29:06 INFO - PROCESS | 1774 | 1469100546004 Marionette TRACE conn3 <- [1,1766,null,{}] 04:29:06 INFO - PROCESS | 1774 | 1469100546011 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:06 INFO - PROCESS | 1774 | 1469100546016 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:06 INFO - PROCESS | 1774 | 1469100546248 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 04:29:06 INFO - PROCESS | 1774 | 1469100546508 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:06 INFO - PROCESS | 1774 | 1469100546517 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b80ac00 == 44 [pid = 1774] [id = 449] 04:29:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8f038000) [pid = 1774] [serial = 1348] [outer = (nil)] 04:29:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x91f42000) [pid = 1774] [serial = 1349] [outer = 0x8f038000] 04:29:06 INFO - PROCESS | 1774 | 1469100546607 Marionette DEBUG loaded listener.js 04:29:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x9221b400) [pid = 1774] [serial = 1350] [outer = 0x8f038000] 04:29:07 INFO - PROCESS | 1774 | 1469100547547 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1590ms 04:29:07 INFO - PROCESS | 1774 | 1469100547587 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 04:29:07 INFO - PROCESS | 1774 | 1469100547591 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 04:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:29:07 INFO - PROCESS | 1774 | 1469100547598 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:29:07 INFO - PROCESS | 1774 | 1469100547602 Marionette TRACE conn3 <- [1,1770,null,{}] 04:29:07 INFO - PROCESS | 1774 | 1469100547608 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:07 INFO - PROCESS | 1774 | 1469100547613 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:07 INFO - PROCESS | 1774 | 1469100547810 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 04:29:08 INFO - PROCESS | 1774 | 1469100547989 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:08 INFO - PROCESS | 1774 | 1469100547998 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae02400 == 45 [pid = 1774] [id = 450] 04:29:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8db37800) [pid = 1774] [serial = 1351] [outer = (nil)] 04:29:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x9396c400) [pid = 1774] [serial = 1352] [outer = 0x8db37800] 04:29:08 INFO - PROCESS | 1774 | 1469100548084 Marionette DEBUG loaded listener.js 04:29:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x93970400) [pid = 1774] [serial = 1353] [outer = 0x8db37800] 04:29:09 INFO - PROCESS | 1774 | 1469100549061 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1535ms 04:29:09 INFO - PROCESS | 1774 | 1469100549134 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 04:29:09 INFO - PROCESS | 1774 | 1469100549138 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 04:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:29:09 INFO - PROCESS | 1774 | 1469100549146 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:29:09 INFO - PROCESS | 1774 | 1469100549150 Marionette TRACE conn3 <- [1,1774,null,{}] 04:29:09 INFO - PROCESS | 1774 | 1469100549156 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:09 INFO - PROCESS | 1774 | 1469100549168 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:09 INFO - PROCESS | 1774 | 1469100549432 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 04:29:09 INFO - PROCESS | 1774 | 1469100549670 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:09 INFO - PROCESS | 1774 | 1469100549679 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae07800 == 46 [pid = 1774] [id = 451] 04:29:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8dc24c00) [pid = 1774] [serial = 1354] [outer = (nil)] 04:29:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x94739400) [pid = 1774] [serial = 1355] [outer = 0x8dc24c00] 04:29:09 INFO - PROCESS | 1774 | 1469100549800 Marionette DEBUG loaded listener.js 04:29:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x94739800) [pid = 1774] [serial = 1356] [outer = 0x8dc24c00] 04:29:10 INFO - PROCESS | 1774 | 1469100550695 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1588ms 04:29:10 INFO - PROCESS | 1774 | 1469100550742 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 04:29:10 INFO - PROCESS | 1774 | 1469100550746 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 04:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:29:10 INFO - PROCESS | 1774 | 1469100550754 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:29:10 INFO - PROCESS | 1774 | 1469100550757 Marionette TRACE conn3 <- [1,1778,null,{}] 04:29:10 INFO - PROCESS | 1774 | 1469100550764 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:10 INFO - PROCESS | 1774 | 1469100550769 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:10 INFO - PROCESS | 1774 | 1469100550951 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 04:29:11 INFO - PROCESS | 1774 | 1469100551131 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:11 INFO - PROCESS | 1774 | 1469100551139 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db41400 == 47 [pid = 1774] [id = 452] 04:29:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8e5fc000) [pid = 1774] [serial = 1357] [outer = (nil)] 04:29:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x94753000) [pid = 1774] [serial = 1358] [outer = 0x8e5fc000] 04:29:11 INFO - PROCESS | 1774 | 1469100551220 Marionette DEBUG loaded listener.js 04:29:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x94750c00) [pid = 1774] [serial = 1359] [outer = 0x8e5fc000] 04:29:12 INFO - PROCESS | 1774 | 1469100552253 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 04:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1542ms 04:29:12 INFO - PROCESS | 1774 | 1469100552296 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 04:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:29:12 INFO - PROCESS | 1774 | 1469100552300 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 04:29:12 INFO - PROCESS | 1774 | 1469100552307 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:29:12 INFO - PROCESS | 1774 | 1469100552311 Marionette TRACE conn3 <- [1,1782,null,{}] 04:29:12 INFO - PROCESS | 1774 | 1469100552317 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:12 INFO - PROCESS | 1774 | 1469100552322 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:12 INFO - PROCESS | 1774 | 1469100552506 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 04:29:12 INFO - PROCESS | 1774 | 1469100552703 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:12 INFO - PROCESS | 1774 | 1469100552712 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b80b000 == 48 [pid = 1774] [id = 453] 04:29:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x8b80d000) [pid = 1774] [serial = 1360] [outer = (nil)] 04:29:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x8c9f4800) [pid = 1774] [serial = 1361] [outer = 0x8b80d000] 04:29:13 INFO - PROCESS | 1774 | 1469100553023 Marionette DEBUG loaded listener.js 04:29:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x8db41000) [pid = 1774] [serial = 1362] [outer = 0x8b80d000] 04:29:14 INFO - PROCESS | 1774 | 1469100554039 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 04:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1791ms 04:29:14 INFO - PROCESS | 1774 | 1469100554099 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 04:29:14 INFO - PROCESS | 1774 | 1469100554105 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 04:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:29:14 INFO - PROCESS | 1774 | 1469100554114 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:29:14 INFO - PROCESS | 1774 | 1469100554117 Marionette TRACE conn3 <- [1,1786,null,{}] 04:29:14 INFO - PROCESS | 1774 | 1469100554125 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:14 INFO - PROCESS | 1774 | 1469100554131 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x90fb6800 == 47 [pid = 1774] [id = 444] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ef800 == 46 [pid = 1774] [id = 443] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3c400 == 45 [pid = 1774] [id = 442] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x90ff1800 == 44 [pid = 1774] [id = 427] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8b805c00 == 43 [pid = 1774] [id = 428] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb0000 == 42 [pid = 1774] [id = 429] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8eec5c00 == 41 [pid = 1774] [id = 437] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f1400 == 40 [pid = 1774] [id = 438] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9fa000 == 39 [pid = 1774] [id = 441] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed26400 == 38 [pid = 1774] [id = 439] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x91728400 == 37 [pid = 1774] [id = 440] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae03c00 == 36 [pid = 1774] [id = 430] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f4400 == 35 [pid = 1774] [id = 431] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c7c00 == 34 [pid = 1774] [id = 432] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x90ff5c00 == 33 [pid = 1774] [id = 426] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8db41400 == 32 [pid = 1774] [id = 452] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8b80b000 == 31 [pid = 1774] [id = 453] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae07800 == 30 [pid = 1774] [id = 451] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae02400 == 29 [pid = 1774] [id = 450] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8f033c00 == 28 [pid = 1774] [id = 448] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8b80ac00 == 27 [pid = 1774] [id = 449] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9fb800 == 26 [pid = 1774] [id = 447] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8f502c00 == 25 [pid = 1774] [id = 445] 04:29:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0bc00 == 24 [pid = 1774] [id = 446] 04:29:15 INFO - PROCESS | 1774 | 1469100555329 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x90ff3c00) [pid = 1774] [serial = 1277] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x91f40400) [pid = 1774] [serial = 1281] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x918c6c00) [pid = 1774] [serial = 1280] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x91f4c800) [pid = 1774] [serial = 1284] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x91f48c00) [pid = 1774] [serial = 1283] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x92f06000) [pid = 1774] [serial = 1287] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x92f04000) [pid = 1774] [serial = 1286] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x93c7cc00) [pid = 1774] [serial = 1290] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x93a50000) [pid = 1774] [serial = 1289] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x94735c00) [pid = 1774] [serial = 1293] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x94731c00) [pid = 1774] [serial = 1292] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x910aa000) [pid = 1774] [serial = 1313] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8e9d9800) [pid = 1774] [serial = 1296] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8e6c6c00) [pid = 1774] [serial = 1304] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8db3a400) [pid = 1774] [serial = 1301] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8db3e800) [pid = 1774] [serial = 1302] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8eecdc00) [pid = 1774] [serial = 1299] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8ed1b400) [pid = 1774] [serial = 1298] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8e6c5800) [pid = 1774] [serial = 1295] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8f15dc00) [pid = 1774] [serial = 1307] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8eec6400) [pid = 1774] [serial = 1275] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8dc23800) [pid = 1774] [serial = 1310] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8e6c2800) [pid = 1774] [serial = 1274] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8f501c00) [pid = 1774] [serial = 1308] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8f164800) [pid = 1774] [serial = 1311] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x910b4000) [pid = 1774] [serial = 1278] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8e6cf800) [pid = 1774] [serial = 1305] [outer = (nil)] [url = about:blank] 04:29:15 INFO - PROCESS | 1774 | 1469100555663 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:15 INFO - PROCESS | 1774 | 1469100555673 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b807400 == 25 [pid = 1774] [id = 454] 04:29:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8b807800) [pid = 1774] [serial = 1363] [outer = (nil)] 04:29:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8b810c00) [pid = 1774] [serial = 1364] [outer = 0x8b807800] 04:29:15 INFO - PROCESS | 1774 | 1469100555754 Marionette DEBUG loaded listener.js 04:29:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8c9f6800) [pid = 1774] [serial = 1365] [outer = 0x8b807800] 04:29:16 INFO - PROCESS | 1774 | 1469100556606 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 04:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2534ms 04:29:16 INFO - PROCESS | 1774 | 1469100556648 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 04:29:16 INFO - PROCESS | 1774 | 1469100556656 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 04:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:29:16 INFO - PROCESS | 1774 | 1469100556686 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:29:16 INFO - PROCESS | 1774 | 1469100556690 Marionette TRACE conn3 <- [1,1790,null,{}] 04:29:16 INFO - PROCESS | 1774 | 1469100556699 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:16 INFO - PROCESS | 1774 | 1469100556705 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:16 INFO - PROCESS | 1774 | 1469100556889 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 04:29:16 INFO - PROCESS | 1774 | 1469100556900 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:16 INFO - PROCESS | 1774 | 1469100556910 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deaf400 == 26 [pid = 1774] [id = 455] 04:29:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8deaf800) [pid = 1774] [serial = 1366] [outer = (nil)] 04:29:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8deb4c00) [pid = 1774] [serial = 1367] [outer = 0x8deaf800] 04:29:16 INFO - PROCESS | 1774 | 1469100556988 Marionette DEBUG loaded listener.js 04:29:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8deb9400) [pid = 1774] [serial = 1368] [outer = 0x8deaf800] 04:29:17 INFO - PROCESS | 1774 | 1469100557995 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1396ms 04:29:18 INFO - PROCESS | 1774 | 1469100558079 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 04:29:18 INFO - PROCESS | 1774 | 1469100558084 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 04:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:29:18 INFO - PROCESS | 1774 | 1469100558097 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:29:18 INFO - PROCESS | 1774 | 1469100558099 Marionette TRACE conn3 <- [1,1794,null,{}] 04:29:18 INFO - PROCESS | 1774 | 1469100558107 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:18 INFO - PROCESS | 1774 | 1469100558112 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:18 INFO - PROCESS | 1774 | 1469100558338 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 04:29:18 INFO - PROCESS | 1774 | 1469100558365 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:18 INFO - PROCESS | 1774 | 1469100558374 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9db000 == 27 [pid = 1774] [id = 456] 04:29:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8e9dbc00) [pid = 1774] [serial = 1369] [outer = (nil)] 04:29:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8e9dec00) [pid = 1774] [serial = 1370] [outer = 0x8e9dbc00] 04:29:18 INFO - PROCESS | 1774 | 1469100558446 Marionette DEBUG loaded listener.js 04:29:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8ed1dc00) [pid = 1774] [serial = 1371] [outer = 0x8e9dbc00] 04:29:19 INFO - PROCESS | 1774 | 1469100559487 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1445ms 04:29:19 INFO - PROCESS | 1774 | 1469100559536 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 04:29:19 INFO - PROCESS | 1774 | 1469100559543 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 04:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:29:19 INFO - PROCESS | 1774 | 1469100559570 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:29:19 INFO - PROCESS | 1774 | 1469100559578 Marionette TRACE conn3 <- [1,1798,null,{}] 04:29:19 INFO - PROCESS | 1774 | 1469100559584 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:19 INFO - PROCESS | 1774 | 1469100559592 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:19 INFO - PROCESS | 1774 | 1469100559839 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 04:29:19 INFO - PROCESS | 1774 | 1469100559865 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:19 INFO - PROCESS | 1774 | 1469100559874 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c6c00 == 28 [pid = 1774] [id = 457] 04:29:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8eec5000) [pid = 1774] [serial = 1372] [outer = (nil)] 04:29:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f15a400) [pid = 1774] [serial = 1373] [outer = 0x8eec5000] 04:29:19 INFO - PROCESS | 1774 | 1469100559968 Marionette DEBUG loaded listener.js 04:29:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8f165400) [pid = 1774] [serial = 1374] [outer = 0x8eec5000] 04:29:20 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x91729800) [pid = 1774] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:29:20 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8db33400) [pid = 1774] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:29:20 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x90fb9800) [pid = 1774] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:29:20 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8db3d800) [pid = 1774] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:29:20 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8ed25c00) [pid = 1774] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:29:20 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8f507c00) [pid = 1774] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:29:20 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8db39400) [pid = 1774] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:29:20 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x910abc00) [pid = 1774] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:29:20 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x90fba400) [pid = 1774] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:29:21 INFO - PROCESS | 1774 | 1469100561394 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1898ms 04:29:21 INFO - PROCESS | 1774 | 1469100561464 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 04:29:21 INFO - PROCESS | 1774 | 1469100561468 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 04:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:29:21 INFO - PROCESS | 1774 | 1469100561475 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:29:21 INFO - PROCESS | 1774 | 1469100561479 Marionette TRACE conn3 <- [1,1802,null,{}] 04:29:21 INFO - PROCESS | 1774 | 1469100561484 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:21 INFO - PROCESS | 1774 | 1469100561490 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:21 INFO - PROCESS | 1774 | 1469100561657 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 04:29:21 INFO - PROCESS | 1774 | 1469100561667 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:21 INFO - PROCESS | 1774 | 1469100561676 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5fa800 == 29 [pid = 1774] [id = 458] 04:29:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8e6c7c00) [pid = 1774] [serial = 1375] [outer = (nil)] 04:29:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8f506c00) [pid = 1774] [serial = 1376] [outer = 0x8e6c7c00] 04:29:21 INFO - PROCESS | 1774 | 1469100561760 Marionette DEBUG loaded listener.js 04:29:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8f50b000) [pid = 1774] [serial = 1377] [outer = 0x8e6c7c00] 04:29:22 INFO - PROCESS | 1774 | 1469100562741 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1332ms 04:29:22 INFO - PROCESS | 1774 | 1469100562809 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 04:29:22 INFO - PROCESS | 1774 | 1469100562816 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 04:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:29:22 INFO - PROCESS | 1774 | 1469100562839 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:29:22 INFO - PROCESS | 1774 | 1469100562846 Marionette TRACE conn3 <- [1,1806,null,{}] 04:29:22 INFO - PROCESS | 1774 | 1469100562855 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:22 INFO - PROCESS | 1774 | 1469100562863 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:23 INFO - PROCESS | 1774 | 1469100563092 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 04:29:23 INFO - PROCESS | 1774 | 1469100563256 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:23 INFO - PROCESS | 1774 | 1469100563272 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3c400 == 30 [pid = 1774] [id = 459] 04:29:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8db3d800) [pid = 1774] [serial = 1378] [outer = (nil)] 04:29:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8dc21000) [pid = 1774] [serial = 1379] [outer = 0x8db3d800] 04:29:23 INFO - PROCESS | 1774 | 1469100563466 Marionette DEBUG loaded listener.js 04:29:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8e6c7000) [pid = 1774] [serial = 1380] [outer = 0x8db3d800] 04:29:24 INFO - PROCESS | 1774 | 1469100564555 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1793ms 04:29:24 INFO - PROCESS | 1774 | 1469100564631 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 04:29:24 INFO - PROCESS | 1774 | 1469100564639 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 04:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:29:24 INFO - PROCESS | 1774 | 1469100564652 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:29:24 INFO - PROCESS | 1774 | 1469100564656 Marionette TRACE conn3 <- [1,1810,null,{}] 04:29:24 INFO - PROCESS | 1774 | 1469100564664 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:24 INFO - PROCESS | 1774 | 1469100564670 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:24 INFO - PROCESS | 1774 | 1469100564901 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 04:29:25 INFO - PROCESS | 1774 | 1469100565136 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:25 INFO - PROCESS | 1774 | 1469100565144 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3d000 == 31 [pid = 1774] [id = 460] 04:29:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8eecbc00) [pid = 1774] [serial = 1381] [outer = (nil)] 04:29:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f15dc00) [pid = 1774] [serial = 1382] [outer = 0x8eecbc00] 04:29:25 INFO - PROCESS | 1774 | 1469100565264 Marionette DEBUG loaded listener.js 04:29:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8f50fc00) [pid = 1774] [serial = 1383] [outer = 0x8eecbc00] 04:29:26 INFO - PROCESS | 1774 | 1469100566293 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1740ms 04:29:26 INFO - PROCESS | 1774 | 1469100566399 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 04:29:26 INFO - PROCESS | 1774 | 1469100566417 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 04:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:29:26 INFO - PROCESS | 1774 | 1469100566490 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:29:26 INFO - PROCESS | 1774 | 1469100566501 Marionette TRACE conn3 <- [1,1814,null,{}] 04:29:26 INFO - PROCESS | 1774 | 1469100566576 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:26 INFO - PROCESS | 1774 | 1469100566590 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:27 INFO - PROCESS | 1774 | 1469100567136 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 04:29:27 INFO - PROCESS | 1774 | 1469100567318 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:27 INFO - PROCESS | 1774 | 1469100567336 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x90ff5c00 == 32 [pid = 1774] [id = 461] 04:29:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x910a6c00) [pid = 1774] [serial = 1384] [outer = (nil)] 04:29:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x910aec00) [pid = 1774] [serial = 1385] [outer = 0x910a6c00] 04:29:27 INFO - PROCESS | 1774 | 1469100567485 Marionette DEBUG loaded listener.js 04:29:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x910b4000) [pid = 1774] [serial = 1386] [outer = 0x910a6c00] 04:29:28 INFO - PROCESS | 1774 | 1469100568633 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2271ms 04:29:28 INFO - PROCESS | 1774 | 1469100568698 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 04:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:29:28 INFO - PROCESS | 1774 | 1469100568704 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 04:29:28 INFO - PROCESS | 1774 | 1469100568711 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:29:28 INFO - PROCESS | 1774 | 1469100568715 Marionette TRACE conn3 <- [1,1818,null,{}] 04:29:28 INFO - PROCESS | 1774 | 1469100568722 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:28 INFO - PROCESS | 1774 | 1469100568727 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:28 INFO - PROCESS | 1774 | 1469100568916 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 04:29:29 INFO - PROCESS | 1774 | 1469100569092 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:29 INFO - PROCESS | 1774 | 1469100569100 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f50e400 == 33 [pid = 1774] [id = 462] 04:29:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x9147c000) [pid = 1774] [serial = 1387] [outer = (nil)] 04:29:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x9161dc00) [pid = 1774] [serial = 1388] [outer = 0x9147c000] 04:29:29 INFO - PROCESS | 1774 | 1469100569188 Marionette DEBUG loaded listener.js 04:29:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x9161b800) [pid = 1774] [serial = 1389] [outer = 0x9147c000] 04:29:30 INFO - PROCESS | 1774 | 1469100570384 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1738ms 04:29:30 INFO - PROCESS | 1774 | 1469100570449 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 04:29:30 INFO - PROCESS | 1774 | 1469100570456 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 04:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:29:30 INFO - PROCESS | 1774 | 1469100570465 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:29:30 INFO - PROCESS | 1774 | 1469100570471 Marionette TRACE conn3 <- [1,1822,null,{}] 04:29:30 INFO - PROCESS | 1774 | 1469100570479 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:30 INFO - PROCESS | 1774 | 1469100570485 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:30 INFO - PROCESS | 1774 | 1469100570703 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 04:29:31 INFO - PROCESS | 1774 | 1469100571035 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:31 INFO - PROCESS | 1774 | 1469100571051 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b810400 == 34 [pid = 1774] [id = 463] 04:29:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8db3fc00) [pid = 1774] [serial = 1390] [outer = (nil)] 04:29:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8deb0000) [pid = 1774] [serial = 1391] [outer = 0x8db3fc00] 04:29:31 INFO - PROCESS | 1774 | 1469100571133 Marionette DEBUG loaded listener.js 04:29:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8e6cb400) [pid = 1774] [serial = 1392] [outer = 0x8db3fc00] 04:29:31 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae04c00 == 33 [pid = 1774] [id = 412] 04:29:31 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc2d800 == 32 [pid = 1774] [id = 410] 04:29:31 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb9c00 == 31 [pid = 1774] [id = 408] 04:29:31 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f5400 == 30 [pid = 1774] [id = 409] 04:29:31 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x910aac00) [pid = 1774] [serial = 1334] [outer = (nil)] [url = about:blank] 04:29:31 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x91471400) [pid = 1774] [serial = 1335] [outer = (nil)] [url = about:blank] 04:29:31 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x91752c00) [pid = 1774] [serial = 1322] [outer = (nil)] [url = about:blank] 04:29:31 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x917c4800) [pid = 1774] [serial = 1323] [outer = (nil)] [url = about:blank] 04:29:31 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x918c3c00) [pid = 1774] [serial = 1326] [outer = (nil)] [url = about:blank] 04:29:31 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8e9dd800) [pid = 1774] [serial = 1314] [outer = (nil)] [url = about:blank] 04:29:31 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8dc2ac00) [pid = 1774] [serial = 1328] [outer = (nil)] [url = about:blank] 04:29:31 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8f03c400) [pid = 1774] [serial = 1332] [outer = (nil)] [url = about:blank] 04:29:31 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8f030c00) [pid = 1774] [serial = 1331] [outer = (nil)] [url = about:blank] 04:29:31 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x90fec400) [pid = 1774] [serial = 1320] [outer = (nil)] [url = about:blank] 04:29:31 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8e5f6000) [pid = 1774] [serial = 1316] [outer = (nil)] [url = about:blank] 04:29:31 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8e9d7800) [pid = 1774] [serial = 1317] [outer = (nil)] [url = about:blank] 04:29:31 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x90fb4c00) [pid = 1774] [serial = 1319] [outer = (nil)] [url = about:blank] 04:29:31 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8deb7c00) [pid = 1774] [serial = 1329] [outer = (nil)] [url = about:blank] 04:29:31 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x918c1400) [pid = 1774] [serial = 1325] [outer = (nil)] [url = about:blank] 04:29:31 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x9172a800) [pid = 1774] [serial = 1337] [outer = (nil)] [url = about:blank] 04:29:31 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x91749400) [pid = 1774] [serial = 1338] [outer = (nil)] [url = about:blank] 04:29:32 INFO - PROCESS | 1774 | 1469100572058 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1637ms 04:29:32 INFO - PROCESS | 1774 | 1469100572103 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 04:29:32 INFO - PROCESS | 1774 | 1469100572110 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 04:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:29:32 INFO - PROCESS | 1774 | 1469100572120 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:29:32 INFO - PROCESS | 1774 | 1469100572124 Marionette TRACE conn3 <- [1,1826,null,{}] 04:29:32 INFO - PROCESS | 1774 | 1469100572130 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:32 INFO - PROCESS | 1774 | 1469100572136 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:32 INFO - PROCESS | 1774 | 1469100572308 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 04:29:32 INFO - PROCESS | 1774 | 1469100572460 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:32 INFO - PROCESS | 1774 | 1469100572469 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9da400 == 31 [pid = 1774] [id = 464] 04:29:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8e9e0000) [pid = 1774] [serial = 1393] [outer = (nil)] 04:29:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8eece400) [pid = 1774] [serial = 1394] [outer = 0x8e9e0000] 04:29:32 INFO - PROCESS | 1774 | 1469100572549 Marionette DEBUG loaded listener.js 04:29:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8f03bc00) [pid = 1774] [serial = 1395] [outer = 0x8e9e0000] 04:29:33 INFO - PROCESS | 1774 | 1469100573453 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1387ms 04:29:33 INFO - PROCESS | 1774 | 1469100573508 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 04:29:33 INFO - PROCESS | 1774 | 1469100573512 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 04:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:29:33 INFO - PROCESS | 1774 | 1469100573520 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:29:33 INFO - PROCESS | 1774 | 1469100573527 Marionette TRACE conn3 <- [1,1830,null,{}] 04:29:33 INFO - PROCESS | 1774 | 1469100573545 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:33 INFO - PROCESS | 1774 | 1469100573554 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:33 INFO - PROCESS | 1774 | 1469100573746 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 04:29:33 INFO - PROCESS | 1774 | 1469100573900 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:33 INFO - PROCESS | 1774 | 1469100573914 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fea000 == 32 [pid = 1774] [id = 465] 04:29:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x90fee800) [pid = 1774] [serial = 1396] [outer = (nil)] 04:29:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x90ff4800) [pid = 1774] [serial = 1397] [outer = 0x90fee800] 04:29:34 INFO - PROCESS | 1774 | 1469100573995 Marionette DEBUG loaded listener.js 04:29:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x910b0800) [pid = 1774] [serial = 1398] [outer = 0x90fee800] 04:29:34 INFO - PROCESS | 1774 | 1469100574958 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1488ms 04:29:35 INFO - PROCESS | 1774 | 1469100575010 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 04:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:29:35 INFO - PROCESS | 1774 | 1469100575015 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 04:29:35 INFO - PROCESS | 1774 | 1469100575021 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:29:35 INFO - PROCESS | 1774 | 1469100575025 Marionette TRACE conn3 <- [1,1834,null,{}] 04:29:35 INFO - PROCESS | 1774 | 1469100575038 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:35 INFO - PROCESS | 1774 | 1469100575043 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:35 INFO - PROCESS | 1774 | 1469100575264 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 04:29:35 INFO - PROCESS | 1774 | 1469100575286 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:35 INFO - PROCESS | 1774 | 1469100575295 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b80ac00 == 33 [pid = 1774] [id = 466] 04:29:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x910a8c00) [pid = 1774] [serial = 1399] [outer = (nil)] 04:29:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x91627400) [pid = 1774] [serial = 1400] [outer = 0x910a8c00] 04:29:35 INFO - PROCESS | 1774 | 1469100575381 Marionette DEBUG loaded listener.js 04:29:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x9171b400) [pid = 1774] [serial = 1401] [outer = 0x910a8c00] 04:29:36 INFO - PROCESS | 1774 | 1469100576437 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:29:36 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8deb4400) [pid = 1774] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:29:36 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8e9dbc00) [pid = 1774] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:29:36 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8dc24800) [pid = 1774] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:29:36 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x9171d800) [pid = 1774] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:29:36 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8b807800) [pid = 1774] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:29:36 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8f038000) [pid = 1774] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:29:36 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8deaf800) [pid = 1774] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:29:36 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8db37800) [pid = 1774] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:29:36 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8b80d000) [pid = 1774] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:29:36 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8dc24c00) [pid = 1774] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:29:36 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8eec5000) [pid = 1774] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:29:36 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8e5fc000) [pid = 1774] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 04:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1534ms 04:29:36 INFO - PROCESS | 1774 | 1469100576555 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 04:29:36 INFO - PROCESS | 1774 | 1469100576559 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 04:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:29:36 INFO - PROCESS | 1774 | 1469100576565 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:29:36 INFO - PROCESS | 1774 | 1469100576569 Marionette TRACE conn3 <- [1,1838,null,{}] 04:29:36 INFO - PROCESS | 1774 | 1469100576575 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:36 INFO - PROCESS | 1774 | 1469100576580 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:36 INFO - PROCESS | 1774 | 1469100576785 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 04:29:36 INFO - PROCESS | 1774 | 1469100576874 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:36 INFO - PROCESS | 1774 | 1469100576881 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eeca000 == 34 [pid = 1774] [id = 467] 04:29:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8eeccc00) [pid = 1774] [serial = 1402] [outer = (nil)] 04:29:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x90ff5000) [pid = 1774] [serial = 1403] [outer = 0x8eeccc00] 04:29:36 INFO - PROCESS | 1774 | 1469100576955 Marionette DEBUG loaded listener.js 04:29:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8f509400) [pid = 1774] [serial = 1404] [outer = 0x8eeccc00] 04:29:37 INFO - PROCESS | 1774 | 1469100577785 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1285ms 04:29:37 INFO - PROCESS | 1774 | 1469100577852 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 04:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:29:37 INFO - PROCESS | 1774 | 1469100577856 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 04:29:37 INFO - PROCESS | 1774 | 1469100577862 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:29:37 INFO - PROCESS | 1774 | 1469100577866 Marionette TRACE conn3 <- [1,1842,null,{}] 04:29:37 INFO - PROCESS | 1774 | 1469100577872 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:37 INFO - PROCESS | 1774 | 1469100577882 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:38 INFO - PROCESS | 1774 | 1469100578093 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 04:29:38 INFO - PROCESS | 1774 | 1469100578231 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:38 INFO - PROCESS | 1774 | 1469100578240 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc29400 == 35 [pid = 1774] [id = 468] 04:29:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8dc2c400) [pid = 1774] [serial = 1405] [outer = (nil)] 04:29:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x917d0000) [pid = 1774] [serial = 1406] [outer = 0x8dc2c400] 04:29:38 INFO - PROCESS | 1774 | 1469100578315 Marionette DEBUG loaded listener.js 04:29:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x918c8c00) [pid = 1774] [serial = 1407] [outer = 0x8dc2c400] 04:29:39 INFO - PROCESS | 1774 | 1469100579376 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1581ms 04:29:39 INFO - PROCESS | 1774 | 1469100579445 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 04:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:29:39 INFO - PROCESS | 1774 | 1469100579452 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 04:29:39 INFO - PROCESS | 1774 | 1469100579460 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:29:39 INFO - PROCESS | 1774 | 1469100579468 Marionette TRACE conn3 <- [1,1846,null,{}] 04:29:39 INFO - PROCESS | 1774 | 1469100579477 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:39 INFO - PROCESS | 1774 | 1469100579483 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:39 INFO - PROCESS | 1774 | 1469100579727 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 04:29:40 INFO - PROCESS | 1774 | 1469100579982 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:40 INFO - PROCESS | 1774 | 1469100579992 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f0400 == 36 [pid = 1774] [id = 469] 04:29:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8db35c00) [pid = 1774] [serial = 1408] [outer = (nil)] 04:29:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8e9d8400) [pid = 1774] [serial = 1409] [outer = 0x8db35c00] 04:29:40 INFO - PROCESS | 1774 | 1469100580124 Marionette DEBUG loaded listener.js 04:29:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8eecdc00) [pid = 1774] [serial = 1410] [outer = 0x8db35c00] 04:29:41 INFO - PROCESS | 1774 | 1469100581076 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1692ms 04:29:41 INFO - PROCESS | 1774 | 1469100581152 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 04:29:41 INFO - PROCESS | 1774 | 1469100581160 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 04:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:29:41 INFO - PROCESS | 1774 | 1469100581172 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:29:41 INFO - PROCESS | 1774 | 1469100581176 Marionette TRACE conn3 <- [1,1850,null,{}] 04:29:41 INFO - PROCESS | 1774 | 1469100581183 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:41 INFO - PROCESS | 1774 | 1469100581189 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:41 INFO - PROCESS | 1774 | 1469100581426 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 04:29:41 INFO - PROCESS | 1774 | 1469100581673 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:41 INFO - PROCESS | 1774 | 1469100581680 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fb2400 == 37 [pid = 1774] [id = 470] 04:29:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x90fb9000) [pid = 1774] [serial = 1411] [outer = (nil)] 04:29:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x90feb800) [pid = 1774] [serial = 1412] [outer = 0x90fb9000] 04:29:41 INFO - PROCESS | 1774 | 1469100581786 Marionette DEBUG loaded listener.js 04:29:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x910af400) [pid = 1774] [serial = 1413] [outer = 0x90fb9000] 04:29:42 INFO - PROCESS | 1774 | 1469100582873 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1737ms 04:29:42 INFO - PROCESS | 1774 | 1469100582909 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 04:29:42 INFO - PROCESS | 1774 | 1469100582914 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 04:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:29:42 INFO - PROCESS | 1774 | 1469100582923 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:29:42 INFO - PROCESS | 1774 | 1469100582930 Marionette TRACE conn3 <- [1,1854,null,{}] 04:29:42 INFO - PROCESS | 1774 | 1469100582949 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:42 INFO - PROCESS | 1774 | 1469100582958 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:43 INFO - PROCESS | 1774 | 1469100583157 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 04:29:43 INFO - PROCESS | 1774 | 1469100583433 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:43 INFO - PROCESS | 1774 | 1469100583446 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x918c0000 == 38 [pid = 1774] [id = 471] 04:29:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x918c2400) [pid = 1774] [serial = 1414] [outer = (nil)] 04:29:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x918cc400) [pid = 1774] [serial = 1415] [outer = 0x918c2400] 04:29:43 INFO - PROCESS | 1774 | 1469100583538 Marionette DEBUG loaded listener.js 04:29:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x91f49000) [pid = 1774] [serial = 1416] [outer = 0x918c2400] 04:29:44 INFO - PROCESS | 1774 | 1469100584474 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1596ms 04:29:44 INFO - PROCESS | 1774 | 1469100584520 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 04:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:29:44 INFO - PROCESS | 1774 | 1469100584525 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 04:29:44 INFO - PROCESS | 1774 | 1469100584532 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:29:44 INFO - PROCESS | 1774 | 1469100584535 Marionette TRACE conn3 <- [1,1858,null,{}] 04:29:44 INFO - PROCESS | 1774 | 1469100584542 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:44 INFO - PROCESS | 1774 | 1469100584547 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:44 INFO - PROCESS | 1774 | 1469100584745 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 04:29:45 INFO - PROCESS | 1774 | 1469100584998 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:45 INFO - PROCESS | 1774 | 1469100585010 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deba800 == 39 [pid = 1774] [id = 472] 04:29:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8f160000) [pid = 1774] [serial = 1417] [outer = (nil)] 04:29:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x92219800) [pid = 1774] [serial = 1418] [outer = 0x8f160000] 04:29:45 INFO - PROCESS | 1774 | 1469100585137 Marionette DEBUG loaded listener.js 04:29:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x92f06400) [pid = 1774] [serial = 1419] [outer = 0x8f160000] 04:29:46 INFO - PROCESS | 1774 | 1469100586061 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1586ms 04:29:46 INFO - PROCESS | 1774 | 1469100586118 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 04:29:46 INFO - PROCESS | 1774 | 1469100586122 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 04:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:29:46 INFO - PROCESS | 1774 | 1469100586129 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:29:46 INFO - PROCESS | 1774 | 1469100586133 Marionette TRACE conn3 <- [1,1862,null,{}] 04:29:46 INFO - PROCESS | 1774 | 1469100586139 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:46 INFO - PROCESS | 1774 | 1469100586145 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:46 INFO - PROCESS | 1774 | 1469100586333 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 04:29:46 INFO - PROCESS | 1774 | 1469100586514 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:46 INFO - PROCESS | 1774 | 1469100586522 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x90ff0000 == 40 [pid = 1774] [id = 473] 04:29:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x91f40800) [pid = 1774] [serial = 1420] [outer = (nil)] 04:29:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x93c76800) [pid = 1774] [serial = 1421] [outer = 0x91f40800] 04:29:46 INFO - PROCESS | 1774 | 1469100586619 Marionette DEBUG loaded listener.js 04:29:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x93c79800) [pid = 1774] [serial = 1422] [outer = 0x91f40800] 04:29:47 INFO - PROCESS | 1774 | 1469100587586 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1534ms 04:29:47 INFO - PROCESS | 1774 | 1469100587664 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 04:29:47 INFO - PROCESS | 1774 | 1469100587668 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 04:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:29:47 INFO - PROCESS | 1774 | 1469100587676 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:29:47 INFO - PROCESS | 1774 | 1469100587679 Marionette TRACE conn3 <- [1,1866,null,{}] 04:29:47 INFO - PROCESS | 1774 | 1469100587686 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:47 INFO - PROCESS | 1774 | 1469100587697 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:47 INFO - PROCESS | 1774 | 1469100587961 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 04:29:48 INFO - PROCESS | 1774 | 1469100588202 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:48 INFO - PROCESS | 1774 | 1469100588213 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9edc00 == 41 [pid = 1774] [id = 474] 04:29:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x9221bc00) [pid = 1774] [serial = 1423] [outer = (nil)] 04:29:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x9474dc00) [pid = 1774] [serial = 1424] [outer = 0x9221bc00] 04:29:48 INFO - PROCESS | 1774 | 1469100588312 Marionette DEBUG loaded listener.js 04:29:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x947e4400) [pid = 1774] [serial = 1425] [outer = 0x9221bc00] 04:29:49 INFO - PROCESS | 1774 | 1469100589180 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1538ms 04:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:29:49 INFO - PROCESS | 1774 | 1469100589214 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 04:29:49 INFO - PROCESS | 1774 | 1469100589217 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 04:29:49 INFO - PROCESS | 1774 | 1469100589225 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:29:49 INFO - PROCESS | 1774 | 1469100589228 Marionette TRACE conn3 <- [1,1870,null,{}] 04:29:49 INFO - PROCESS | 1774 | 1469100589251 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:49 INFO - PROCESS | 1774 | 1469100589258 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:49 INFO - PROCESS | 1774 | 1469100589491 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 04:29:49 INFO - PROCESS | 1774 | 1469100589636 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:49 INFO - PROCESS | 1774 | 1469100589647 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae08800 == 42 [pid = 1774] [id = 475] 04:29:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x8ae0c800) [pid = 1774] [serial = 1426] [outer = (nil)] 04:29:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x9511d800) [pid = 1774] [serial = 1427] [outer = 0x8ae0c800] 04:29:49 INFO - PROCESS | 1774 | 1469100589730 Marionette DEBUG loaded listener.js 04:29:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x95120400) [pid = 1774] [serial = 1428] [outer = 0x8ae0c800] 04:29:50 INFO - PROCESS | 1774 | 1469100590740 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1590ms 04:29:51 INFO - PROCESS | 1774 | 1469100591028 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 04:29:51 INFO - PROCESS | 1774 | 1469100591036 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 04:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:29:51 INFO - PROCESS | 1774 | 1469100591047 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:29:51 INFO - PROCESS | 1774 | 1469100591051 Marionette TRACE conn3 <- [1,1874,null,{}] 04:29:51 INFO - PROCESS | 1774 | 1469100591060 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:51 INFO - PROCESS | 1774 | 1469100591067 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:51 INFO - PROCESS | 1774 | 1469100591250 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 04:29:51 INFO - PROCESS | 1774 | 1469100591489 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:51 INFO - PROCESS | 1774 | 1469100591507 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f3c00 == 43 [pid = 1774] [id = 476] 04:29:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x8dc21800) [pid = 1774] [serial = 1429] [outer = (nil)] 04:29:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x8deb6c00) [pid = 1774] [serial = 1430] [outer = 0x8dc21800] 04:29:51 INFO - PROCESS | 1774 | 1469100591629 Marionette DEBUG loaded listener.js 04:29:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0x8deb9800) [pid = 1774] [serial = 1431] [outer = 0x8dc21800] 04:29:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8eed0400 == 42 [pid = 1774] [id = 415] 04:29:53 INFO - PROCESS | 1774 | --DOCSHELL 0x910af000 == 41 [pid = 1774] [id = 420] 04:29:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d5c00 == 40 [pid = 1774] [id = 425] 04:29:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8b807400 == 39 [pid = 1774] [id = 454] 04:29:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed27c00 == 38 [pid = 1774] [id = 419] 04:29:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ed400 == 37 [pid = 1774] [id = 413] 04:29:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8f036400 == 36 [pid = 1774] [id = 411] 04:29:53 INFO - PROCESS | 1774 | --DOCSHELL 0x90fb7c00 == 35 [pid = 1774] [id = 421] 04:29:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc2cc00 == 34 [pid = 1774] [id = 422] 04:29:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9fb000 == 33 [pid = 1774] [id = 418] 04:29:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8db41800 == 32 [pid = 1774] [id = 424] 04:29:53 INFO - PROCESS | 1774 | --DOCSHELL 0x9161c000 == 31 [pid = 1774] [id = 416] 04:29:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f1c00 == 30 [pid = 1774] [id = 414] 04:29:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f7000 == 29 [pid = 1774] [id = 423] 04:29:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0d400 == 28 [pid = 1774] [id = 417] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0x8f506c00) [pid = 1774] [serial = 1376] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0x8e6c0800) [pid = 1774] [serial = 1341] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x8e5fbc00) [pid = 1774] [serial = 1340] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x8ed1dc00) [pid = 1774] [serial = 1371] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x90fb5800) [pid = 1774] [serial = 1344] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x8f509000) [pid = 1774] [serial = 1343] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x917cc400) [pid = 1774] [serial = 1347] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x917c2c00) [pid = 1774] [serial = 1346] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x8b810c00) [pid = 1774] [serial = 1364] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8c9f6800) [pid = 1774] [serial = 1365] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x9221b400) [pid = 1774] [serial = 1350] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x91f42000) [pid = 1774] [serial = 1349] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8deb4c00) [pid = 1774] [serial = 1367] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x93970400) [pid = 1774] [serial = 1353] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8db41000) [pid = 1774] [serial = 1362] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x9396c400) [pid = 1774] [serial = 1352] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8c9f4800) [pid = 1774] [serial = 1361] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x94739800) [pid = 1774] [serial = 1356] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x94739400) [pid = 1774] [serial = 1355] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8f15a400) [pid = 1774] [serial = 1373] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x94750c00) [pid = 1774] [serial = 1359] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x94753000) [pid = 1774] [serial = 1358] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8e9dec00) [pid = 1774] [serial = 1370] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8f165400) [pid = 1774] [serial = 1374] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8deb9400) [pid = 1774] [serial = 1368] [outer = (nil)] [url = about:blank] 04:29:53 INFO - PROCESS | 1774 | 1469100593953 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2938ms 04:29:53 INFO - PROCESS | 1774 | 1469100593986 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 04:29:53 INFO - PROCESS | 1774 | 1469100593992 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 04:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:29:54 INFO - PROCESS | 1774 | 1469100594001 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:29:54 INFO - PROCESS | 1774 | 1469100594006 Marionette TRACE conn3 <- [1,1878,null,{}] 04:29:54 INFO - PROCESS | 1774 | 1469100594015 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:54 INFO - PROCESS | 1774 | 1469100594021 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:54 INFO - PROCESS | 1774 | 1469100594198 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 04:29:54 INFO - PROCESS | 1774 | 1469100594209 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:54 INFO - PROCESS | 1774 | 1469100594224 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b810800 == 29 [pid = 1774] [id = 477] 04:29:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8c9f5400) [pid = 1774] [serial = 1432] [outer = (nil)] 04:29:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8db3a400) [pid = 1774] [serial = 1433] [outer = 0x8c9f5400] 04:29:54 INFO - PROCESS | 1774 | 1469100594345 Marionette DEBUG loaded listener.js 04:29:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8dc1e800) [pid = 1774] [serial = 1434] [outer = 0x8c9f5400] 04:29:55 INFO - PROCESS | 1774 | 1469100595296 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1331ms 04:29:55 INFO - PROCESS | 1774 | 1469100595333 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 04:29:55 INFO - PROCESS | 1774 | 1469100595342 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 04:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:29:55 INFO - PROCESS | 1774 | 1469100595354 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:29:55 INFO - PROCESS | 1774 | 1469100595359 Marionette TRACE conn3 <- [1,1882,null,{}] 04:29:55 INFO - PROCESS | 1774 | 1469100595373 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:55 INFO - PROCESS | 1774 | 1469100595378 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:55 INFO - PROCESS | 1774 | 1469100595558 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 04:29:55 INFO - PROCESS | 1774 | 1469100595570 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:55 INFO - PROCESS | 1774 | 1469100595578 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f5000 == 30 [pid = 1774] [id = 478] 04:29:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8e5f7400) [pid = 1774] [serial = 1435] [outer = (nil)] 04:29:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8e6c3400) [pid = 1774] [serial = 1436] [outer = 0x8e5f7400] 04:29:55 INFO - PROCESS | 1774 | 1469100595657 Marionette DEBUG loaded listener.js 04:29:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8e9d7000) [pid = 1774] [serial = 1437] [outer = 0x8e5f7400] 04:29:56 INFO - PROCESS | 1774 | 1469100596766 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1450ms 04:29:56 INFO - PROCESS | 1774 | 1469100596805 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 04:29:56 INFO - PROCESS | 1774 | 1469100596808 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 04:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:29:56 INFO - PROCESS | 1774 | 1469100596815 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:29:56 INFO - PROCESS | 1774 | 1469100596821 Marionette TRACE conn3 <- [1,1886,null,{}] 04:29:56 INFO - PROCESS | 1774 | 1469100596862 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:56 INFO - PROCESS | 1774 | 1469100596872 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:57 INFO - PROCESS | 1774 | 1469100597107 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 04:29:57 INFO - PROCESS | 1774 | 1469100597200 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:57 INFO - PROCESS | 1774 | 1469100597211 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f038800 == 31 [pid = 1774] [id = 479] 04:29:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8f157400) [pid = 1774] [serial = 1438] [outer = (nil)] 04:29:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8f15ec00) [pid = 1774] [serial = 1439] [outer = 0x8f157400] 04:29:57 INFO - PROCESS | 1774 | 1469100597333 Marionette DEBUG loaded listener.js 04:29:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8f504800) [pid = 1774] [serial = 1440] [outer = 0x8f157400] 04:29:58 INFO - PROCESS | 1774 | 1469100598275 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1501ms 04:29:58 INFO - PROCESS | 1774 | 1469100598318 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 04:29:58 INFO - PROCESS | 1774 | 1469100598338 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 04:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:29:58 INFO - PROCESS | 1774 | 1469100598353 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:29:58 INFO - PROCESS | 1774 | 1469100598357 Marionette TRACE conn3 <- [1,1890,null,{}] 04:29:58 INFO - PROCESS | 1774 | 1469100598362 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:58 INFO - PROCESS | 1774 | 1469100598367 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:58 INFO - PROCESS | 1774 | 1469100598938 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 04:29:58 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8eecbc00) [pid = 1774] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:29:58 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8db3fc00) [pid = 1774] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:29:58 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8e6c7c00) [pid = 1774] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:29:59 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8eeccc00) [pid = 1774] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:29:59 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x910a6c00) [pid = 1774] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:29:59 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x90fee800) [pid = 1774] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:29:59 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8db3d800) [pid = 1774] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:29:59 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x910a8c00) [pid = 1774] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:29:59 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x9147c000) [pid = 1774] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:29:59 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8e9e0000) [pid = 1774] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:29:59 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8dc2c400) [pid = 1774] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:29:59 INFO - PROCESS | 1774 | 1469100599103 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:59 INFO - PROCESS | 1774 | 1469100599113 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:29:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae04c00 == 32 [pid = 1774] [id = 480] 04:29:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8b806400) [pid = 1774] [serial = 1441] [outer = (nil)] 04:29:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8e5f0400) [pid = 1774] [serial = 1442] [outer = 0x8b806400] 04:29:59 INFO - PROCESS | 1774 | 1469100599192 Marionette DEBUG loaded listener.js 04:29:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8f161000) [pid = 1774] [serial = 1443] [outer = 0x8b806400] 04:30:00 INFO - PROCESS | 1774 | 1469100599999 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1688ms 04:30:00 INFO - PROCESS | 1774 | 1469100600042 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 04:30:00 INFO - PROCESS | 1774 | 1469100600046 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 04:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:30:00 INFO - PROCESS | 1774 | 1469100600052 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:30:00 INFO - PROCESS | 1774 | 1469100600056 Marionette TRACE conn3 <- [1,1894,null,{}] 04:30:00 INFO - PROCESS | 1774 | 1469100600062 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:00 INFO - PROCESS | 1774 | 1469100600067 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:00 INFO - PROCESS | 1774 | 1469100600279 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 04:30:00 INFO - PROCESS | 1774 | 1469100600295 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:00 INFO - PROCESS | 1774 | 1469100600305 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f2c00 == 33 [pid = 1774] [id = 481] 04:30:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8ed20800) [pid = 1774] [serial = 1444] [outer = (nil)] 04:30:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x90fe7400) [pid = 1774] [serial = 1445] [outer = 0x8ed20800] 04:30:00 INFO - PROCESS | 1774 | 1469100600376 Marionette DEBUG loaded listener.js 04:30:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x90fec000) [pid = 1774] [serial = 1446] [outer = 0x8ed20800] 04:30:01 INFO - PROCESS | 1774 | 1469100601458 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1483ms 04:30:01 INFO - PROCESS | 1774 | 1469100601539 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 04:30:01 INFO - PROCESS | 1774 | 1469100601551 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 04:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:30:01 INFO - PROCESS | 1774 | 1469100601565 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:30:01 INFO - PROCESS | 1774 | 1469100601574 Marionette TRACE conn3 <- [1,1898,null,{}] 04:30:01 INFO - PROCESS | 1774 | 1469100601590 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:01 INFO - PROCESS | 1774 | 1469100601599 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:02 INFO - PROCESS | 1774 | 1469100602121 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 04:30:02 INFO - PROCESS | 1774 | 1469100602265 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:02 INFO - PROCESS | 1774 | 1469100602283 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db36400 == 34 [pid = 1774] [id = 482] 04:30:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8db41800) [pid = 1774] [serial = 1447] [outer = (nil)] 04:30:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8deb1c00) [pid = 1774] [serial = 1448] [outer = 0x8db41800] 04:30:02 INFO - PROCESS | 1774 | 1469100602406 Marionette DEBUG loaded listener.js 04:30:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8e5f8400) [pid = 1774] [serial = 1449] [outer = 0x8db41800] 04:30:03 INFO - PROCESS | 1774 | 1469100603432 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1950ms 04:30:03 INFO - PROCESS | 1774 | 1469100603513 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 04:30:03 INFO - PROCESS | 1774 | 1469100603521 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 04:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:30:03 INFO - PROCESS | 1774 | 1469100603533 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:30:03 INFO - PROCESS | 1774 | 1469100603537 Marionette TRACE conn3 <- [1,1902,null,{}] 04:30:03 INFO - PROCESS | 1774 | 1469100603545 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:03 INFO - PROCESS | 1774 | 1469100603550 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:03 INFO - PROCESS | 1774 | 1469100603782 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 04:30:04 INFO - PROCESS | 1774 | 1469100604078 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:04 INFO - PROCESS | 1774 | 1469100604092 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0f000 == 35 [pid = 1774] [id = 483] 04:30:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8eed0400) [pid = 1774] [serial = 1450] [outer = (nil)] 04:30:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8f165800) [pid = 1774] [serial = 1451] [outer = 0x8eed0400] 04:30:04 INFO - PROCESS | 1774 | 1469100604243 Marionette DEBUG loaded listener.js 04:30:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8eed0c00) [pid = 1774] [serial = 1452] [outer = 0x8eed0400] 04:30:05 INFO - PROCESS | 1774 | 1469100605472 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1988ms 04:30:05 INFO - PROCESS | 1774 | 1469100605521 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 04:30:05 INFO - PROCESS | 1774 | 1469100605526 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 04:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:30:05 INFO - PROCESS | 1774 | 1469100605534 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:30:05 INFO - PROCESS | 1774 | 1469100605541 Marionette TRACE conn3 <- [1,1906,null,{}] 04:30:05 INFO - PROCESS | 1774 | 1469100605559 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:05 INFO - PROCESS | 1774 | 1469100605569 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:05 INFO - PROCESS | 1774 | 1469100605783 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 04:30:06 INFO - PROCESS | 1774 | 1469100606020 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:06 INFO - PROCESS | 1774 | 1469100606029 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x91619800 == 36 [pid = 1774] [id = 484] 04:30:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x9161c800) [pid = 1774] [serial = 1453] [outer = (nil)] 04:30:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x91621c00) [pid = 1774] [serial = 1454] [outer = 0x9161c800] 04:30:06 INFO - PROCESS | 1774 | 1469100606165 Marionette DEBUG loaded listener.js 04:30:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x91626800) [pid = 1774] [serial = 1455] [outer = 0x9161c800] 04:30:07 INFO - PROCESS | 1774 | 1469100607250 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1787ms 04:30:07 INFO - PROCESS | 1774 | 1469100607323 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 04:30:07 INFO - PROCESS | 1774 | 1469100607327 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 04:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:30:07 INFO - PROCESS | 1774 | 1469100607336 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:30:07 INFO - PROCESS | 1774 | 1469100607340 Marionette TRACE conn3 <- [1,1910,null,{}] 04:30:07 INFO - PROCESS | 1774 | 1469100607347 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:07 INFO - PROCESS | 1774 | 1469100607352 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:07 INFO - PROCESS | 1774 | 1469100607557 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 04:30:07 INFO - PROCESS | 1774 | 1469100607791 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:07 INFO - PROCESS | 1774 | 1469100607799 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb5c00 == 37 [pid = 1774] [id = 485] 04:30:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8debb000) [pid = 1774] [serial = 1456] [outer = (nil)] 04:30:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x91625400) [pid = 1774] [serial = 1457] [outer = 0x8debb000] 04:30:07 INFO - PROCESS | 1774 | 1469100607887 Marionette DEBUG loaded listener.js 04:30:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x9174a400) [pid = 1774] [serial = 1458] [outer = 0x8debb000] 04:30:09 INFO - PROCESS | 1774 | 1469100609222 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1989ms 04:30:09 INFO - PROCESS | 1774 | 1469100609326 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 04:30:09 INFO - PROCESS | 1774 | 1469100609332 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 04:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:30:09 INFO - PROCESS | 1774 | 1469100609341 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:30:09 INFO - PROCESS | 1774 | 1469100609346 Marionette TRACE conn3 <- [1,1914,null,{}] 04:30:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae04c00 == 36 [pid = 1774] [id = 480] 04:30:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8f038800 == 35 [pid = 1774] [id = 479] 04:30:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f5000 == 34 [pid = 1774] [id = 478] 04:30:09 INFO - PROCESS | 1774 | 1469100609542 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:09 INFO - PROCESS | 1774 | 1469100609549 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8b810800 == 33 [pid = 1774] [id = 477] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x917d0000) [pid = 1774] [serial = 1406] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x918c8c00) [pid = 1774] [serial = 1407] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8f50fc00) [pid = 1774] [serial = 1383] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8e6cb400) [pid = 1774] [serial = 1392] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8f50b000) [pid = 1774] [serial = 1377] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x90ff5000) [pid = 1774] [serial = 1403] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x910aec00) [pid = 1774] [serial = 1385] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x910b0800) [pid = 1774] [serial = 1398] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x90ff4800) [pid = 1774] [serial = 1397] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8dc21000) [pid = 1774] [serial = 1379] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x9171b400) [pid = 1774] [serial = 1401] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x91627400) [pid = 1774] [serial = 1400] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8f15dc00) [pid = 1774] [serial = 1382] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8e6c7000) [pid = 1774] [serial = 1380] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x9161b800) [pid = 1774] [serial = 1389] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8f03bc00) [pid = 1774] [serial = 1395] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x9161dc00) [pid = 1774] [serial = 1388] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8eece400) [pid = 1774] [serial = 1394] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x910b4000) [pid = 1774] [serial = 1386] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8deb0000) [pid = 1774] [serial = 1391] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8f509400) [pid = 1774] [serial = 1404] [outer = (nil)] [url = about:blank] 04:30:09 INFO - PROCESS | 1774 | 1469100609741 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 04:30:09 INFO - PROCESS | 1774 | 1469100609754 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:09 INFO - PROCESS | 1774 | 1469100609763 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f2000 == 34 [pid = 1774] [id = 486] 04:30:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8c9f3400) [pid = 1774] [serial = 1459] [outer = (nil)] 04:30:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8db3d800) [pid = 1774] [serial = 1460] [outer = 0x8c9f3400] 04:30:09 INFO - PROCESS | 1774 | 1469100609845 Marionette DEBUG loaded listener.js 04:30:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8dc26000) [pid = 1774] [serial = 1461] [outer = 0x8c9f3400] 04:30:10 INFO - PROCESS | 1774 | 1469100610823 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1502ms 04:30:10 INFO - PROCESS | 1774 | 1469100610861 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 04:30:10 INFO - PROCESS | 1774 | 1469100610868 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 04:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:30:10 INFO - PROCESS | 1774 | 1469100610886 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:30:10 INFO - PROCESS | 1774 | 1469100610891 Marionette TRACE conn3 <- [1,1918,null,{}] 04:30:10 INFO - PROCESS | 1774 | 1469100610898 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:10 INFO - PROCESS | 1774 | 1469100610903 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:11 INFO - PROCESS | 1774 | 1469100611089 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 04:30:11 INFO - PROCESS | 1774 | 1469100611101 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:11 INFO - PROCESS | 1774 | 1469100611110 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b80d800 == 35 [pid = 1774] [id = 487] 04:30:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8e5f6c00) [pid = 1774] [serial = 1462] [outer = (nil)] 04:30:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8e6c8400) [pid = 1774] [serial = 1463] [outer = 0x8e5f6c00] 04:30:11 INFO - PROCESS | 1774 | 1469100611315 Marionette DEBUG loaded listener.js 04:30:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8e9d3800) [pid = 1774] [serial = 1464] [outer = 0x8e5f6c00] 04:30:12 INFO - PROCESS | 1774 | 1469100612302 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1485ms 04:30:12 INFO - PROCESS | 1774 | 1469100612388 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 04:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:30:12 INFO - PROCESS | 1774 | 1469100612393 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 04:30:12 INFO - PROCESS | 1774 | 1469100612400 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:30:12 INFO - PROCESS | 1774 | 1469100612407 Marionette TRACE conn3 <- [1,1922,null,{}] 04:30:12 INFO - PROCESS | 1774 | 1469100612452 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:12 INFO - PROCESS | 1774 | 1469100612464 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:12 INFO - PROCESS | 1774 | 1469100612706 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 04:30:12 INFO - PROCESS | 1774 | 1469100612733 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:12 INFO - PROCESS | 1774 | 1469100612741 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f03e800 == 36 [pid = 1774] [id = 488] 04:30:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8f03ec00) [pid = 1774] [serial = 1465] [outer = (nil)] 04:30:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8f161400) [pid = 1774] [serial = 1466] [outer = 0x8f03ec00] 04:30:12 INFO - PROCESS | 1774 | 1469100612859 Marionette DEBUG loaded listener.js 04:30:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f50bc00) [pid = 1774] [serial = 1467] [outer = 0x8f03ec00] 04:30:13 INFO - PROCESS | 1774 | 1469100613794 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1441ms 04:30:13 INFO - PROCESS | 1774 | 1469100613842 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 04:30:13 INFO - PROCESS | 1774 | 1469100613847 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 04:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:30:13 INFO - PROCESS | 1774 | 1469100613858 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:30:13 INFO - PROCESS | 1774 | 1469100613861 Marionette TRACE conn3 <- [1,1926,null,{}] 04:30:13 INFO - PROCESS | 1774 | 1469100613866 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:13 INFO - PROCESS | 1774 | 1469100613872 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:14 INFO - PROCESS | 1774 | 1469100614105 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 04:30:14 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8db35c00) [pid = 1774] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:30:14 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x90fb9000) [pid = 1774] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:30:14 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x918c2400) [pid = 1774] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:30:14 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8f160000) [pid = 1774] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:30:14 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x91f40800) [pid = 1774] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:30:14 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8c9f5400) [pid = 1774] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:30:14 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8e5f7400) [pid = 1774] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:30:14 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8dc21800) [pid = 1774] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:30:14 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8f157400) [pid = 1774] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:30:14 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x9221bc00) [pid = 1774] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:30:14 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8ae0c800) [pid = 1774] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:30:14 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x8b806400) [pid = 1774] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:30:14 INFO - PROCESS | 1774 | 1469100614380 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:14 INFO - PROCESS | 1774 | 1469100614390 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae04400 == 37 [pid = 1774] [id = 489] 04:30:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8ae10000) [pid = 1774] [serial = 1468] [outer = (nil)] 04:30:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8dc23000) [pid = 1774] [serial = 1469] [outer = 0x8ae10000] 04:30:14 INFO - PROCESS | 1774 | 1469100614467 Marionette DEBUG loaded listener.js 04:30:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8e5f7400) [pid = 1774] [serial = 1470] [outer = 0x8ae10000] 04:30:15 INFO - PROCESS | 1774 | 1469100615537 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1731ms 04:30:15 INFO - PROCESS | 1774 | 1469100615591 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 04:30:15 INFO - PROCESS | 1774 | 1469100615599 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 04:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:30:15 INFO - PROCESS | 1774 | 1469100615609 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:30:15 INFO - PROCESS | 1774 | 1469100615614 Marionette TRACE conn3 <- [1,1930,null,{}] 04:30:15 INFO - PROCESS | 1774 | 1469100615625 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:15 INFO - PROCESS | 1774 | 1469100615630 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:15 INFO - PROCESS | 1774 | 1469100615845 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 04:30:16 INFO - PROCESS | 1774 | 1469100616093 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:16 INFO - PROCESS | 1774 | 1469100616106 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db37800 == 38 [pid = 1774] [id = 490] 04:30:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8db38800) [pid = 1774] [serial = 1471] [outer = (nil)] 04:30:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8dc26800) [pid = 1774] [serial = 1472] [outer = 0x8db38800] 04:30:16 INFO - PROCESS | 1774 | 1469100616243 Marionette DEBUG loaded listener.js 04:30:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8deb8800) [pid = 1774] [serial = 1473] [outer = 0x8db38800] 04:30:17 INFO - PROCESS | 1774 | 1469100617224 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1688ms 04:30:17 INFO - PROCESS | 1774 | 1469100617297 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 04:30:17 INFO - PROCESS | 1774 | 1469100617305 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 04:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:30:17 INFO - PROCESS | 1774 | 1469100617317 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:30:17 INFO - PROCESS | 1774 | 1469100617321 Marionette TRACE conn3 <- [1,1934,null,{}] 04:30:17 INFO - PROCESS | 1774 | 1469100617329 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:17 INFO - PROCESS | 1774 | 1469100617335 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:17 INFO - PROCESS | 1774 | 1469100617574 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 04:30:17 INFO - PROCESS | 1774 | 1469100617808 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:17 INFO - PROCESS | 1774 | 1469100617818 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0d800 == 39 [pid = 1774] [id = 491] 04:30:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8eec5c00) [pid = 1774] [serial = 1474] [outer = (nil)] 04:30:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8f037000) [pid = 1774] [serial = 1475] [outer = 0x8eec5c00] 04:30:17 INFO - PROCESS | 1774 | 1469100617972 Marionette DEBUG loaded listener.js 04:30:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8f15e000) [pid = 1774] [serial = 1476] [outer = 0x8eec5c00] 04:30:19 INFO - PROCESS | 1774 | 1469100619000 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1742ms 04:30:19 INFO - PROCESS | 1774 | 1469100619059 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 04:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:30:19 INFO - PROCESS | 1774 | 1469100619064 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 04:30:19 INFO - PROCESS | 1774 | 1469100619072 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:30:19 INFO - PROCESS | 1774 | 1469100619079 Marionette TRACE conn3 <- [1,1938,null,{}] 04:30:19 INFO - PROCESS | 1774 | 1469100619097 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:19 INFO - PROCESS | 1774 | 1469100619106 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:19 INFO - PROCESS | 1774 | 1469100619341 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 04:30:19 INFO - PROCESS | 1774 | 1469100619633 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:19 INFO - PROCESS | 1774 | 1469100619643 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed26c00 == 40 [pid = 1774] [id = 492] 04:30:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x910a8400) [pid = 1774] [serial = 1477] [outer = (nil)] 04:30:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x910b3400) [pid = 1774] [serial = 1478] [outer = 0x910a8400] 04:30:19 INFO - PROCESS | 1774 | 1469100619777 Marionette DEBUG loaded listener.js 04:30:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x91478000) [pid = 1774] [serial = 1479] [outer = 0x910a8400] 04:30:20 INFO - PROCESS | 1774 | 1469100620691 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1692ms 04:30:20 INFO - PROCESS | 1774 | 1469100620764 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 04:30:20 INFO - PROCESS | 1774 | 1469100620770 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 04:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:30:20 INFO - PROCESS | 1774 | 1469100620777 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:30:20 INFO - PROCESS | 1774 | 1469100620781 Marionette TRACE conn3 <- [1,1942,null,{}] 04:30:20 INFO - PROCESS | 1774 | 1469100620787 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:20 INFO - PROCESS | 1774 | 1469100620793 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:21 INFO - PROCESS | 1774 | 1469100621028 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 04:30:21 INFO - PROCESS | 1774 | 1469100621264 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:21 INFO - PROCESS | 1774 | 1469100621275 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fb0c00 == 41 [pid = 1774] [id = 493] 04:30:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x910b0800) [pid = 1774] [serial = 1480] [outer = (nil)] 04:30:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x91622c00) [pid = 1774] [serial = 1481] [outer = 0x910b0800] 04:30:21 INFO - PROCESS | 1774 | 1469100621405 Marionette DEBUG loaded listener.js 04:30:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x9171fc00) [pid = 1774] [serial = 1482] [outer = 0x910b0800] 04:30:22 INFO - PROCESS | 1774 | 1469100622395 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1693ms 04:30:22 INFO - PROCESS | 1774 | 1469100622471 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 04:30:22 INFO - PROCESS | 1774 | 1469100622476 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 04:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:30:22 INFO - PROCESS | 1774 | 1469100622483 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:30:22 INFO - PROCESS | 1774 | 1469100622487 Marionette TRACE conn3 <- [1,1946,null,{}] 04:30:22 INFO - PROCESS | 1774 | 1469100622493 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:22 INFO - PROCESS | 1774 | 1469100622499 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:22 INFO - PROCESS | 1774 | 1469100622730 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 04:30:23 INFO - PROCESS | 1774 | 1469100622989 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:23 INFO - PROCESS | 1774 | 1469100623003 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ed800 == 42 [pid = 1774] [id = 494] 04:30:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8f038400) [pid = 1774] [serial = 1483] [outer = (nil)] 04:30:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x917c7400) [pid = 1774] [serial = 1484] [outer = 0x8f038400] 04:30:23 INFO - PROCESS | 1774 | 1469100623108 Marionette DEBUG loaded listener.js 04:30:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x917cd000) [pid = 1774] [serial = 1485] [outer = 0x8f038400] 04:30:24 INFO - PROCESS | 1774 | 1469100624123 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1684ms 04:30:24 INFO - PROCESS | 1774 | 1469100624169 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 04:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:30:24 INFO - PROCESS | 1774 | 1469100624173 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 04:30:24 INFO - PROCESS | 1774 | 1469100624180 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:30:24 INFO - PROCESS | 1774 | 1469100624184 Marionette TRACE conn3 <- [1,1950,null,{}] 04:30:24 INFO - PROCESS | 1774 | 1469100624191 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:24 INFO - PROCESS | 1774 | 1469100624202 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:24 INFO - PROCESS | 1774 | 1469100624482 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 04:30:24 INFO - PROCESS | 1774 | 1469100624782 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:24 INFO - PROCESS | 1774 | 1469100624791 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc1f800 == 43 [pid = 1774] [id = 495] 04:30:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8dc1fc00) [pid = 1774] [serial = 1486] [outer = (nil)] 04:30:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8e9d6000) [pid = 1774] [serial = 1487] [outer = 0x8dc1fc00] 04:30:24 INFO - PROCESS | 1774 | 1469100624884 Marionette DEBUG loaded listener.js 04:30:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8eec5000) [pid = 1774] [serial = 1488] [outer = 0x8dc1fc00] 04:30:25 INFO - PROCESS | 1774 | 1469100625829 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1888ms 04:30:26 INFO - PROCESS | 1774 | 1469100626069 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 04:30:26 INFO - PROCESS | 1774 | 1469100626077 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 04:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:30:26 INFO - PROCESS | 1774 | 1469100626086 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:30:26 INFO - PROCESS | 1774 | 1469100626090 Marionette TRACE conn3 <- [1,1954,null,{}] 04:30:26 INFO - PROCESS | 1774 | 1469100626100 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:26 INFO - PROCESS | 1774 | 1469100626106 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:26 INFO - PROCESS | 1774 | 1469100626289 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 04:30:26 INFO - PROCESS | 1774 | 1469100626546 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:26 INFO - PROCESS | 1774 | 1469100626563 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc2c400 == 44 [pid = 1774] [id = 496] 04:30:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8dc2cc00) [pid = 1774] [serial = 1489] [outer = (nil)] 04:30:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8deb8000) [pid = 1774] [serial = 1490] [outer = 0x8dc2cc00] 04:30:26 INFO - PROCESS | 1774 | 1469100626732 Marionette DEBUG loaded listener.js 04:30:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8e6c9800) [pid = 1774] [serial = 1491] [outer = 0x8dc2cc00] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f3c00 == 43 [pid = 1774] [id = 476] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8f03e800 == 42 [pid = 1774] [id = 488] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8b80d800 == 41 [pid = 1774] [id = 487] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f2000 == 40 [pid = 1774] [id = 486] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb5c00 == 39 [pid = 1774] [id = 485] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8db36400 == 38 [pid = 1774] [id = 482] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0f000 == 37 [pid = 1774] [id = 483] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f2c00 == 36 [pid = 1774] [id = 481] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x91619800 == 35 [pid = 1774] [id = 484] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x90ff0000 == 34 [pid = 1774] [id = 473] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9edc00 == 33 [pid = 1774] [id = 474] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae08800 == 32 [pid = 1774] [id = 475] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8deba800 == 31 [pid = 1774] [id = 472] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc1f800 == 30 [pid = 1774] [id = 495] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ed800 == 29 [pid = 1774] [id = 494] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x90fb0c00 == 28 [pid = 1774] [id = 493] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0d800 == 27 [pid = 1774] [id = 491] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed26c00 == 26 [pid = 1774] [id = 492] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae04400 == 25 [pid = 1774] [id = 489] 04:30:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8db37800 == 24 [pid = 1774] [id = 490] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8eecdc00) [pid = 1774] [serial = 1410] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8e9d8400) [pid = 1774] [serial = 1409] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x910af400) [pid = 1774] [serial = 1413] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x90feb800) [pid = 1774] [serial = 1412] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x91f49000) [pid = 1774] [serial = 1416] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x918cc400) [pid = 1774] [serial = 1415] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x92f06400) [pid = 1774] [serial = 1419] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x92219800) [pid = 1774] [serial = 1418] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x93c79800) [pid = 1774] [serial = 1422] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x93c76800) [pid = 1774] [serial = 1421] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8db3a400) [pid = 1774] [serial = 1433] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8dc1e800) [pid = 1774] [serial = 1434] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8e6c3400) [pid = 1774] [serial = 1436] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8deb9800) [pid = 1774] [serial = 1431] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8deb6c00) [pid = 1774] [serial = 1430] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8f15ec00) [pid = 1774] [serial = 1439] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x947e4400) [pid = 1774] [serial = 1425] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x9474dc00) [pid = 1774] [serial = 1424] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x95120400) [pid = 1774] [serial = 1428] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x9511d800) [pid = 1774] [serial = 1427] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8f161000) [pid = 1774] [serial = 1443] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8f504800) [pid = 1774] [serial = 1440] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x90fe7400) [pid = 1774] [serial = 1445] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x8e5f0400) [pid = 1774] [serial = 1442] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x8e9d7000) [pid = 1774] [serial = 1437] [outer = (nil)] [url = about:blank] 04:30:28 INFO - PROCESS | 1774 | 1469100628979 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2940ms 04:30:29 INFO - PROCESS | 1774 | 1469100629027 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 04:30:29 INFO - PROCESS | 1774 | 1469100629034 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 04:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:30:29 INFO - PROCESS | 1774 | 1469100629044 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:30:29 INFO - PROCESS | 1774 | 1469100629048 Marionette TRACE conn3 <- [1,1958,null,{}] 04:30:29 INFO - PROCESS | 1774 | 1469100629057 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:29 INFO - PROCESS | 1774 | 1469100629063 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:29 INFO - PROCESS | 1774 | 1469100629299 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 04:30:29 INFO - PROCESS | 1774 | 1469100629501 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:29 INFO - PROCESS | 1774 | 1469100629510 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db32c00 == 25 [pid = 1774] [id = 497] 04:30:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8db35c00) [pid = 1774] [serial = 1492] [outer = (nil)] 04:30:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8db3a800) [pid = 1774] [serial = 1493] [outer = 0x8db35c00] 04:30:29 INFO - PROCESS | 1774 | 1469100629597 Marionette DEBUG loaded listener.js 04:30:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8db40c00) [pid = 1774] [serial = 1494] [outer = 0x8db35c00] 04:30:30 INFO - PROCESS | 1774 | 1469100630443 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1442ms 04:30:30 INFO - PROCESS | 1774 | 1469100630486 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 04:30:30 INFO - PROCESS | 1774 | 1469100630496 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 04:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:30:30 INFO - PROCESS | 1774 | 1469100630509 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:30:30 INFO - PROCESS | 1774 | 1469100630514 Marionette TRACE conn3 <- [1,1962,null,{}] 04:30:30 INFO - PROCESS | 1774 | 1469100630521 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:30 INFO - PROCESS | 1774 | 1469100630528 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:30 INFO - PROCESS | 1774 | 1469100630713 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 04:30:30 INFO - PROCESS | 1774 | 1469100630726 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:30 INFO - PROCESS | 1774 | 1469100630737 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6cac00 == 26 [pid = 1774] [id = 498] 04:30:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8e9d3c00) [pid = 1774] [serial = 1495] [outer = (nil)] 04:30:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8e9e0c00) [pid = 1774] [serial = 1496] [outer = 0x8e9d3c00] 04:30:30 INFO - PROCESS | 1774 | 1469100630959 Marionette DEBUG loaded listener.js 04:30:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8ed23800) [pid = 1774] [serial = 1497] [outer = 0x8e9d3c00] 04:30:31 INFO - PROCESS | 1774 | 1469100631955 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1491ms 04:30:32 INFO - PROCESS | 1774 | 1469100632002 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 04:30:32 INFO - PROCESS | 1774 | 1469100632008 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 04:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:30:32 INFO - PROCESS | 1774 | 1469100632029 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:30:32 INFO - PROCESS | 1774 | 1469100632038 Marionette TRACE conn3 <- [1,1966,null,{}] 04:30:32 INFO - PROCESS | 1774 | 1469100632077 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:32 INFO - PROCESS | 1774 | 1469100632092 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:32 INFO - PROCESS | 1774 | 1469100632374 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 04:30:32 INFO - PROCESS | 1774 | 1469100632548 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:32 INFO - PROCESS | 1774 | 1469100632561 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f163800 == 27 [pid = 1774] [id = 499] 04:30:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8f164000) [pid = 1774] [serial = 1498] [outer = (nil)] 04:30:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8f506c00) [pid = 1774] [serial = 1499] [outer = 0x8f164000] 04:30:32 INFO - PROCESS | 1774 | 1469100632640 Marionette DEBUG loaded listener.js 04:30:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8f510c00) [pid = 1774] [serial = 1500] [outer = 0x8f164000] 04:30:33 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8ae10000) [pid = 1774] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:30:33 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8f03ec00) [pid = 1774] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:30:33 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8eed0400) [pid = 1774] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:30:33 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x9161c800) [pid = 1774] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:30:33 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8debb000) [pid = 1774] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:30:33 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8e5f6c00) [pid = 1774] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:30:33 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8ed20800) [pid = 1774] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:30:33 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x8c9f3400) [pid = 1774] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:30:33 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x8db41800) [pid = 1774] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:30:33 INFO - PROCESS | 1774 | 1469100633876 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1905ms 04:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:30:33 INFO - PROCESS | 1774 | 1469100633932 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 04:30:33 INFO - PROCESS | 1774 | 1469100633936 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 04:30:33 INFO - PROCESS | 1774 | 1469100633943 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:30:33 INFO - PROCESS | 1774 | 1469100633946 Marionette TRACE conn3 <- [1,1970,null,{}] 04:30:33 INFO - PROCESS | 1774 | 1469100633953 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:33 INFO - PROCESS | 1774 | 1469100633959 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:34 INFO - PROCESS | 1774 | 1469100634132 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 04:30:34 INFO - PROCESS | 1774 | 1469100634143 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:34 INFO - PROCESS | 1774 | 1469100634152 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0c000 == 28 [pid = 1774] [id = 500] 04:30:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8dc25c00) [pid = 1774] [serial = 1501] [outer = (nil)] 04:30:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8f157400) [pid = 1774] [serial = 1502] [outer = 0x8dc25c00] 04:30:34 INFO - PROCESS | 1774 | 1469100634353 Marionette DEBUG loaded listener.js 04:30:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x90fbc000) [pid = 1774] [serial = 1503] [outer = 0x8dc25c00] 04:30:35 INFO - PROCESS | 1774 | 1469100635204 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1283ms 04:30:35 INFO - PROCESS | 1774 | 1469100635227 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 04:30:35 INFO - PROCESS | 1774 | 1469100635231 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 04:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:30:35 INFO - PROCESS | 1774 | 1469100635290 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:30:35 INFO - PROCESS | 1774 | 1469100635296 Marionette TRACE conn3 <- [1,1974,null,{}] 04:30:35 INFO - PROCESS | 1774 | 1469100635312 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:35 INFO - PROCESS | 1774 | 1469100635320 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:35 INFO - PROCESS | 1774 | 1469100635558 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 04:30:35 INFO - PROCESS | 1774 | 1469100635750 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 1774 | 1469100635764 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db34c00 == 29 [pid = 1774] [id = 501] 04:30:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8db35000) [pid = 1774] [serial = 1504] [outer = (nil)] 04:30:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8db3e800) [pid = 1774] [serial = 1505] [outer = 0x8db35000] 04:30:35 INFO - PROCESS | 1774 | 1469100635937 Marionette DEBUG loaded listener.js 04:30:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8e5f0400) [pid = 1774] [serial = 1506] [outer = 0x8db35000] 04:30:36 INFO - PROCESS | 1774 | 1469100636899 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1701ms 04:30:36 INFO - PROCESS | 1774 | 1469100636942 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 04:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:30:36 INFO - PROCESS | 1774 | 1469100636949 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 04:30:36 INFO - PROCESS | 1774 | 1469100636961 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:30:36 INFO - PROCESS | 1774 | 1469100636966 Marionette TRACE conn3 <- [1,1978,null,{}] 04:30:36 INFO - PROCESS | 1774 | 1469100636975 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:36 INFO - PROCESS | 1774 | 1469100636984 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:37 INFO - PROCESS | 1774 | 1469100637175 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 04:30:37 INFO - PROCESS | 1774 | 1469100637411 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:37 INFO - PROCESS | 1774 | 1469100637421 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f030400 == 30 [pid = 1774] [id = 502] 04:30:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8f037400) [pid = 1774] [serial = 1507] [outer = (nil)] 04:30:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8f03e800) [pid = 1774] [serial = 1508] [outer = 0x8f037400] 04:30:37 INFO - PROCESS | 1774 | 1469100637553 Marionette DEBUG loaded listener.js 04:30:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8f508000) [pid = 1774] [serial = 1509] [outer = 0x8f037400] 04:30:38 INFO - PROCESS | 1774 | 1469100638563 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1648ms 04:30:38 INFO - PROCESS | 1774 | 1469100638607 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 04:30:38 INFO - PROCESS | 1774 | 1469100638611 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 04:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:30:38 INFO - PROCESS | 1774 | 1469100638619 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:30:38 INFO - PROCESS | 1774 | 1469100638623 Marionette TRACE conn3 <- [1,1982,null,{}] 04:30:38 INFO - PROCESS | 1774 | 1469100638630 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:38 INFO - PROCESS | 1774 | 1469100638635 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:38 INFO - PROCESS | 1774 | 1469100638820 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 04:30:39 INFO - PROCESS | 1774 | 1469100639094 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:39 INFO - PROCESS | 1774 | 1469100639115 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x910b5800 == 31 [pid = 1774] [id = 503] 04:30:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x91471800) [pid = 1774] [serial = 1510] [outer = (nil)] 04:30:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x91477c00) [pid = 1774] [serial = 1511] [outer = 0x91471800] 04:30:39 INFO - PROCESS | 1774 | 1469100639247 Marionette DEBUG loaded listener.js 04:30:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8dc23800) [pid = 1774] [serial = 1512] [outer = 0x91471800] 04:30:40 INFO - PROCESS | 1774 | 1469100640213 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1658ms 04:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:30:40 INFO - PROCESS | 1774 | 1469100640284 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 04:30:40 INFO - PROCESS | 1774 | 1469100640288 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 04:30:40 INFO - PROCESS | 1774 | 1469100640296 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:30:40 INFO - PROCESS | 1774 | 1469100640300 Marionette TRACE conn3 <- [1,1986,null,{}] 04:30:40 INFO - PROCESS | 1774 | 1469100640306 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:40 INFO - PROCESS | 1774 | 1469100640312 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:40 INFO - PROCESS | 1774 | 1469100640505 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 04:30:40 INFO - PROCESS | 1774 | 1469100640694 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:40 INFO - PROCESS | 1774 | 1469100640701 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0b400 == 32 [pid = 1774] [id = 504] 04:30:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x90ff3000) [pid = 1774] [serial = 1513] [outer = (nil)] 04:30:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x91747c00) [pid = 1774] [serial = 1514] [outer = 0x90ff3000] 04:30:40 INFO - PROCESS | 1774 | 1469100640837 Marionette DEBUG loaded listener.js 04:30:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x9174e400) [pid = 1774] [serial = 1515] [outer = 0x90ff3000] 04:30:41 INFO - PROCESS | 1774 | 1469100641745 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1490ms 04:30:41 INFO - PROCESS | 1774 | 1469100641785 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 04:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:30:41 INFO - PROCESS | 1774 | 1469100641790 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 04:30:41 INFO - PROCESS | 1774 | 1469100641796 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:30:41 INFO - PROCESS | 1774 | 1469100641800 Marionette TRACE conn3 <- [1,1990,null,{}] 04:30:41 INFO - PROCESS | 1774 | 1469100641807 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:41 INFO - PROCESS | 1774 | 1469100641812 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:41 INFO - PROCESS | 1774 | 1469100641993 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 04:30:42 INFO - PROCESS | 1774 | 1469100642170 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:42 INFO - PROCESS | 1774 | 1469100642180 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f162c00 == 33 [pid = 1774] [id = 505] 04:30:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x917c5400) [pid = 1774] [serial = 1516] [outer = (nil)] 04:30:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x918bf800) [pid = 1774] [serial = 1517] [outer = 0x917c5400] 04:30:42 INFO - PROCESS | 1774 | 1469100642265 Marionette DEBUG loaded listener.js 04:30:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x918c2000) [pid = 1774] [serial = 1518] [outer = 0x917c5400] 04:30:43 INFO - PROCESS | 1774 | 1469100643221 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1489ms 04:30:43 INFO - PROCESS | 1774 | 1469100643286 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 04:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:30:43 INFO - PROCESS | 1774 | 1469100643290 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 04:30:43 INFO - PROCESS | 1774 | 1469100643297 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:30:43 INFO - PROCESS | 1774 | 1469100643301 Marionette TRACE conn3 <- [1,1994,null,{}] 04:30:43 INFO - PROCESS | 1774 | 1469100643307 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:43 INFO - PROCESS | 1774 | 1469100643319 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:43 INFO - PROCESS | 1774 | 1469100643594 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 04:30:43 INFO - PROCESS | 1774 | 1469100643846 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 1774 | 1469100643854 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae09800 == 34 [pid = 1774] [id = 506] 04:30:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8e9dd000) [pid = 1774] [serial = 1519] [outer = (nil)] 04:30:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x92219400) [pid = 1774] [serial = 1520] [outer = 0x8e9dd000] 04:30:43 INFO - PROCESS | 1774 | 1469100643945 Marionette DEBUG loaded listener.js 04:30:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x92f05800) [pid = 1774] [serial = 1521] [outer = 0x8e9dd000] 04:30:44 INFO - PROCESS | 1774 | 1469100644849 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1592ms 04:30:44 INFO - PROCESS | 1774 | 1469100644890 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 04:30:44 INFO - PROCESS | 1774 | 1469100644895 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 04:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:30:44 INFO - PROCESS | 1774 | 1469100644902 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:30:44 INFO - PROCESS | 1774 | 1469100644906 Marionette TRACE conn3 <- [1,1998,null,{}] 04:30:44 INFO - PROCESS | 1774 | 1469100644931 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:44 INFO - PROCESS | 1774 | 1469100644938 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:45 INFO - PROCESS | 1774 | 1469100645126 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 04:30:45 INFO - PROCESS | 1774 | 1469100645319 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:45 INFO - PROCESS | 1774 | 1469100645326 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db34800 == 35 [pid = 1774] [id = 507] 04:30:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8dc20800) [pid = 1774] [serial = 1522] [outer = (nil)] 04:30:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x92f10400) [pid = 1774] [serial = 1523] [outer = 0x8dc20800] 04:30:45 INFO - PROCESS | 1774 | 1469100645423 Marionette DEBUG loaded listener.js 04:30:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x92f06c00) [pid = 1774] [serial = 1524] [outer = 0x8dc20800] 04:30:46 INFO - PROCESS | 1774 | 1469100646434 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1611ms 04:30:46 INFO - PROCESS | 1774 | 1469100646514 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 04:30:46 INFO - PROCESS | 1774 | 1469100646519 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 04:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:30:46 INFO - PROCESS | 1774 | 1469100646526 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:30:46 INFO - PROCESS | 1774 | 1469100646530 Marionette TRACE conn3 <- [1,2002,null,{}] 04:30:46 INFO - PROCESS | 1774 | 1469100646537 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:46 INFO - PROCESS | 1774 | 1469100646542 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:46 INFO - PROCESS | 1774 | 1469100646767 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 04:30:47 INFO - PROCESS | 1774 | 1469100647335 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:47 INFO - PROCESS | 1774 | 1469100647347 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b80d800 == 36 [pid = 1774] [id = 508] 04:30:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8b80e800) [pid = 1774] [serial = 1525] [outer = (nil)] 04:30:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x8c9f0000) [pid = 1774] [serial = 1526] [outer = 0x8b80e800] 04:30:47 INFO - PROCESS | 1774 | 1469100647444 Marionette DEBUG loaded listener.js 04:30:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x8db38000) [pid = 1774] [serial = 1527] [outer = 0x8b80e800] 04:30:48 INFO - PROCESS | 1774 | 1469100648403 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1934ms 04:30:48 INFO - PROCESS | 1774 | 1469100648463 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 04:30:48 INFO - PROCESS | 1774 | 1469100648468 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 04:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:30:48 INFO - PROCESS | 1774 | 1469100648476 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:30:48 INFO - PROCESS | 1774 | 1469100648481 Marionette TRACE conn3 <- [1,2006,null,{}] 04:30:48 INFO - PROCESS | 1774 | 1469100648489 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:48 INFO - PROCESS | 1774 | 1469100648495 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:48 INFO - PROCESS | 1774 | 1469100648673 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 04:30:48 INFO - PROCESS | 1774 | 1469100648886 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:48 INFO - PROCESS | 1774 | 1469100648897 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b803800 == 37 [pid = 1774] [id = 509] 04:30:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x8db3f000) [pid = 1774] [serial = 1528] [outer = (nil)] 04:30:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x8deb7c00) [pid = 1774] [serial = 1529] [outer = 0x8db3f000] 04:30:49 INFO - PROCESS | 1774 | 1469100649033 Marionette DEBUG loaded listener.js 04:30:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x8e6ce800) [pid = 1774] [serial = 1530] [outer = 0x8db3f000] 04:30:49 INFO - PROCESS | 1774 | --DOCSHELL 0x8f163800 == 36 [pid = 1774] [id = 499] 04:30:49 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6cac00 == 35 [pid = 1774] [id = 498] 04:30:49 INFO - PROCESS | 1774 | --DOCSHELL 0x8db32c00 == 34 [pid = 1774] [id = 497] 04:30:49 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x8dc23000) [pid = 1774] [serial = 1469] [outer = (nil)] [url = about:blank] 04:30:49 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x8f161400) [pid = 1774] [serial = 1466] [outer = (nil)] [url = about:blank] 04:30:49 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x8f165800) [pid = 1774] [serial = 1451] [outer = (nil)] [url = about:blank] 04:30:49 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x8eed0c00) [pid = 1774] [serial = 1452] [outer = (nil)] [url = about:blank] 04:30:49 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x91621c00) [pid = 1774] [serial = 1454] [outer = (nil)] [url = about:blank] 04:30:49 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x91626800) [pid = 1774] [serial = 1455] [outer = (nil)] [url = about:blank] 04:30:49 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x91625400) [pid = 1774] [serial = 1457] [outer = (nil)] [url = about:blank] 04:30:49 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x9174a400) [pid = 1774] [serial = 1458] [outer = (nil)] [url = about:blank] 04:30:49 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8e6c8400) [pid = 1774] [serial = 1463] [outer = (nil)] [url = about:blank] 04:30:49 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x90fec000) [pid = 1774] [serial = 1446] [outer = (nil)] [url = about:blank] 04:30:49 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8db3d800) [pid = 1774] [serial = 1460] [outer = (nil)] [url = about:blank] 04:30:49 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8dc26000) [pid = 1774] [serial = 1461] [outer = (nil)] [url = about:blank] 04:30:49 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8deb1c00) [pid = 1774] [serial = 1448] [outer = (nil)] [url = about:blank] 04:30:49 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8e5f8400) [pid = 1774] [serial = 1449] [outer = (nil)] [url = about:blank] 04:30:49 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8f50bc00) [pid = 1774] [serial = 1467] [outer = (nil)] [url = about:blank] 04:30:49 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8e5f7400) [pid = 1774] [serial = 1470] [outer = (nil)] [url = about:blank] 04:30:49 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8e9d3800) [pid = 1774] [serial = 1464] [outer = (nil)] [url = about:blank] 04:30:49 INFO - PROCESS | 1774 | 1469100649950 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 04:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1536ms 04:30:50 INFO - PROCESS | 1774 | 1469100650016 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 04:30:50 INFO - PROCESS | 1774 | 1469100650022 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 04:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:30:50 INFO - PROCESS | 1774 | 1469100650034 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:30:50 INFO - PROCESS | 1774 | 1469100650038 Marionette TRACE conn3 <- [1,2010,null,{}] 04:30:50 INFO - PROCESS | 1774 | 1469100650044 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:50 INFO - PROCESS | 1774 | 1469100650050 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:50 INFO - PROCESS | 1774 | 1469100650239 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 04:30:50 INFO - PROCESS | 1774 | 1469100650394 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:50 INFO - PROCESS | 1774 | 1469100650401 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc26c00 == 35 [pid = 1774] [id = 510] 04:30:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8eec3400) [pid = 1774] [serial = 1531] [outer = (nil)] 04:30:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x90fb0800) [pid = 1774] [serial = 1532] [outer = 0x8eec3400] 04:30:50 INFO - PROCESS | 1774 | 1469100650475 Marionette DEBUG loaded listener.js 04:30:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x90fec000) [pid = 1774] [serial = 1533] [outer = 0x8eec3400] 04:30:51 INFO - PROCESS | 1774 | 1469100651346 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 04:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1335ms 04:30:51 INFO - PROCESS | 1774 | 1469100651386 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 04:30:51 INFO - PROCESS | 1774 | 1469100651389 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 04:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:30:51 INFO - PROCESS | 1774 | 1469100651405 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:30:51 INFO - PROCESS | 1774 | 1469100651414 Marionette TRACE conn3 <- [1,2014,null,{}] 04:30:51 INFO - PROCESS | 1774 | 1469100651423 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:51 INFO - PROCESS | 1774 | 1469100651429 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:51 INFO - PROCESS | 1774 | 1469100651600 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 04:30:51 INFO - PROCESS | 1774 | 1469100651611 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:51 INFO - PROCESS | 1774 | 1469100651618 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae02400 == 36 [pid = 1774] [id = 511] 04:30:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x9161c400) [pid = 1774] [serial = 1534] [outer = (nil)] 04:30:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x91621c00) [pid = 1774] [serial = 1535] [outer = 0x9161c400] 04:30:51 INFO - PROCESS | 1774 | 1469100651688 Marionette DEBUG loaded listener.js 04:30:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x91729000) [pid = 1774] [serial = 1536] [outer = 0x9161c400] 04:30:52 INFO - PROCESS | 1774 | 1469100652701 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1346ms 04:30:52 INFO - PROCESS | 1774 | 1469100652745 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 04:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:30:52 INFO - PROCESS | 1774 | 1469100652750 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 04:30:52 INFO - PROCESS | 1774 | 1469100652763 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:30:52 INFO - PROCESS | 1774 | 1469100652766 Marionette TRACE conn3 <- [1,2018,null,{}] 04:30:52 INFO - PROCESS | 1774 | 1469100652772 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:52 INFO - PROCESS | 1774 | 1469100652777 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:53 INFO - PROCESS | 1774 | 1469100653034 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 04:30:53 INFO - PROCESS | 1774 | 1469100653091 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:53 INFO - PROCESS | 1774 | 1469100653100 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f2000 == 37 [pid = 1774] [id = 512] 04:30:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x90fef800) [pid = 1774] [serial = 1537] [outer = (nil)] 04:30:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x917c9400) [pid = 1774] [serial = 1538] [outer = 0x90fef800] 04:30:53 INFO - PROCESS | 1774 | 1469100653171 Marionette DEBUG loaded listener.js 04:30:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x91f43c00) [pid = 1774] [serial = 1539] [outer = 0x90fef800] 04:30:54 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8dc2cc00) [pid = 1774] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:30:54 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x910b0800) [pid = 1774] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:30:54 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8dc1fc00) [pid = 1774] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:30:54 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8e9d3c00) [pid = 1774] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:30:54 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8db38800) [pid = 1774] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:30:54 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x910a8400) [pid = 1774] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:30:54 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8f164000) [pid = 1774] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:30:54 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8db35c00) [pid = 1774] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:30:54 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8eec5c00) [pid = 1774] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:30:54 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8f038400) [pid = 1774] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:30:54 INFO - PROCESS | 1774 | 1469100654210 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1489ms 04:30:54 INFO - PROCESS | 1774 | 1469100654247 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 04:30:54 INFO - PROCESS | 1774 | 1469100654251 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 04:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:30:54 INFO - PROCESS | 1774 | 1469100654257 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:30:54 INFO - PROCESS | 1774 | 1469100654261 Marionette TRACE conn3 <- [1,2022,null,{}] 04:30:54 INFO - PROCESS | 1774 | 1469100654266 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:54 INFO - PROCESS | 1774 | 1469100654271 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:54 INFO - PROCESS | 1774 | 1469100654432 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 04:30:54 INFO - PROCESS | 1774 | 1469100654448 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:54 INFO - PROCESS | 1774 | 1469100654466 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f3c00 == 38 [pid = 1774] [id = 513] 04:30:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8e5f9c00) [pid = 1774] [serial = 1540] [outer = (nil)] 04:30:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x910a8400) [pid = 1774] [serial = 1541] [outer = 0x8e5f9c00] 04:30:54 INFO - PROCESS | 1774 | 1469100654547 Marionette DEBUG loaded listener.js 04:30:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x91f49800) [pid = 1774] [serial = 1542] [outer = 0x8e5f9c00] 04:30:55 INFO - PROCESS | 1774 | 1469100655538 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1331ms 04:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:30:55 INFO - PROCESS | 1774 | 1469100655590 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 04:30:55 INFO - PROCESS | 1774 | 1469100655593 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 04:30:55 INFO - PROCESS | 1774 | 1469100655601 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:30:55 INFO - PROCESS | 1774 | 1469100655603 Marionette TRACE conn3 <- [1,2026,null,{}] 04:30:55 INFO - PROCESS | 1774 | 1469100655610 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:55 INFO - PROCESS | 1774 | 1469100655616 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:55 INFO - PROCESS | 1774 | 1469100655788 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 04:30:55 INFO - PROCESS | 1774 | 1469100655930 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:55 INFO - PROCESS | 1774 | 1469100655941 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0a800 == 39 [pid = 1774] [id = 514] 04:30:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8db38800) [pid = 1774] [serial = 1543] [outer = (nil)] 04:30:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x93a4fc00) [pid = 1774] [serial = 1544] [outer = 0x8db38800] 04:30:56 INFO - PROCESS | 1774 | 1469100656011 Marionette DEBUG loaded listener.js 04:30:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x93c7b000) [pid = 1774] [serial = 1545] [outer = 0x8db38800] 04:30:57 INFO - PROCESS | 1774 | 1469100657101 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1583ms 04:30:57 INFO - PROCESS | 1774 | 1469100657184 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 04:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:30:57 INFO - PROCESS | 1774 | 1469100657191 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 04:30:57 INFO - PROCESS | 1774 | 1469100657200 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:30:57 INFO - PROCESS | 1774 | 1469100657208 Marionette TRACE conn3 <- [1,2030,null,{}] 04:30:57 INFO - PROCESS | 1774 | 1469100657216 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:57 INFO - PROCESS | 1774 | 1469100657222 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:57 INFO - PROCESS | 1774 | 1469100657462 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 04:30:57 INFO - PROCESS | 1774 | 1469100657761 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:57 INFO - PROCESS | 1774 | 1469100657773 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f6000 == 40 [pid = 1774] [id = 515] 04:30:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8deb1c00) [pid = 1774] [serial = 1546] [outer = (nil)] 04:30:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8e5fe400) [pid = 1774] [serial = 1547] [outer = 0x8deb1c00] 04:30:57 INFO - PROCESS | 1774 | 1469100657863 Marionette DEBUG loaded listener.js 04:30:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8eed0400) [pid = 1774] [serial = 1548] [outer = 0x8deb1c00] 04:30:58 INFO - PROCESS | 1774 | 1469100658838 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1687ms 04:30:58 INFO - PROCESS | 1774 | 1469100658905 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 04:30:58 INFO - PROCESS | 1774 | 1469100658913 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 04:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:30:58 INFO - PROCESS | 1774 | 1469100658927 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:30:58 INFO - PROCESS | 1774 | 1469100658931 Marionette TRACE conn3 <- [1,2034,null,{}] 04:30:58 INFO - PROCESS | 1774 | 1469100658938 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:58 INFO - PROCESS | 1774 | 1469100658944 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:59 INFO - PROCESS | 1774 | 1469100659151 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 04:30:59 INFO - PROCESS | 1774 | 1469100659435 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:59 INFO - PROCESS | 1774 | 1469100659446 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:30:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc25400 == 41 [pid = 1774] [id = 516] 04:30:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8f030000) [pid = 1774] [serial = 1549] [outer = (nil)] 04:30:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x90ff3800) [pid = 1774] [serial = 1550] [outer = 0x8f030000] 04:30:59 INFO - PROCESS | 1774 | 1469100659547 Marionette DEBUG loaded listener.js 04:30:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x910adc00) [pid = 1774] [serial = 1551] [outer = 0x8f030000] 04:31:00 INFO - PROCESS | 1774 | 1469100660476 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1589ms 04:31:00 INFO - PROCESS | 1774 | 1469100660516 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 04:31:00 INFO - PROCESS | 1774 | 1469100660521 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 04:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:31:00 INFO - PROCESS | 1774 | 1469100660528 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:31:00 INFO - PROCESS | 1774 | 1469100660535 Marionette TRACE conn3 <- [1,2038,null,{}] 04:31:00 INFO - PROCESS | 1774 | 1469100660553 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:00 INFO - PROCESS | 1774 | 1469100660562 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:00 INFO - PROCESS | 1774 | 1469100660803 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 04:31:01 INFO - PROCESS | 1774 | 1469100661034 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:01 INFO - PROCESS | 1774 | 1469100661048 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db32800 == 42 [pid = 1774] [id = 517] 04:31:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x92219800) [pid = 1774] [serial = 1552] [outer = (nil)] 04:31:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x93c78000) [pid = 1774] [serial = 1553] [outer = 0x92219800] 04:31:01 INFO - PROCESS | 1774 | 1469100661181 Marionette DEBUG loaded listener.js 04:31:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x94732000) [pid = 1774] [serial = 1554] [outer = 0x92219800] 04:31:02 INFO - PROCESS | 1774 | 1469100662145 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1696ms 04:31:02 INFO - PROCESS | 1774 | 1469100662225 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 04:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:31:02 INFO - PROCESS | 1774 | 1469100662231 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 04:31:02 INFO - PROCESS | 1774 | 1469100662238 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:31:02 INFO - PROCESS | 1774 | 1469100662242 Marionette TRACE conn3 <- [1,2042,null,{}] 04:31:02 INFO - PROCESS | 1774 | 1469100662248 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:02 INFO - PROCESS | 1774 | 1469100662254 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:02 INFO - PROCESS | 1774 | 1469100662488 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 04:31:02 INFO - PROCESS | 1774 | 1469100662731 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:02 INFO - PROCESS | 1774 | 1469100662740 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eec1c00 == 43 [pid = 1774] [id = 518] 04:31:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x93a50800) [pid = 1774] [serial = 1555] [outer = (nil)] 04:31:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x9473a400) [pid = 1774] [serial = 1556] [outer = 0x93a50800] 04:31:02 INFO - PROCESS | 1774 | 1469100662876 Marionette DEBUG loaded listener.js 04:31:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x94747800) [pid = 1774] [serial = 1557] [outer = 0x93a50800] 04:31:03 INFO - PROCESS | 1774 | 1469100663806 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1642ms 04:31:03 INFO - PROCESS | 1774 | 1469100663880 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 04:31:03 INFO - PROCESS | 1774 | 1469100663884 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 04:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:31:03 INFO - PROCESS | 1774 | 1469100663891 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:31:03 INFO - PROCESS | 1774 | 1469100663894 Marionette TRACE conn3 <- [1,2046,null,{}] 04:31:03 INFO - PROCESS | 1774 | 1469100663901 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:03 INFO - PROCESS | 1774 | 1469100663906 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:04 INFO - PROCESS | 1774 | 1469100664099 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 04:31:04 INFO - PROCESS | 1774 | 1469100664296 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:04 INFO - PROCESS | 1774 | 1469100664303 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3ec00 == 44 [pid = 1774] [id = 519] 04:31:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x8dc22c00) [pid = 1774] [serial = 1558] [outer = (nil)] 04:31:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x8ed25800) [pid = 1774] [serial = 1559] [outer = 0x8dc22c00] 04:31:04 INFO - PROCESS | 1774 | 1469100664392 Marionette DEBUG loaded listener.js 04:31:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x8f504c00) [pid = 1774] [serial = 1560] [outer = 0x8dc22c00] 04:31:05 INFO - PROCESS | 1774 | 1469100665772 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1932ms 04:31:05 INFO - PROCESS | 1774 | 1469100665824 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 04:31:05 INFO - PROCESS | 1774 | 1469100665831 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 04:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:31:05 INFO - PROCESS | 1774 | 1469100665840 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:31:05 INFO - PROCESS | 1774 | 1469100665845 Marionette TRACE conn3 <- [1,2050,null,{}] 04:31:05 INFO - PROCESS | 1774 | 1469100665854 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:05 INFO - PROCESS | 1774 | 1469100665860 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:06 INFO - PROCESS | 1774 | 1469100666105 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 04:31:06 INFO - PROCESS | 1774 | 1469100666300 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:06 INFO - PROCESS | 1774 | 1469100666316 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed20800 == 45 [pid = 1774] [id = 520] 04:31:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0x8ed26800) [pid = 1774] [serial = 1561] [outer = (nil)] 04:31:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 95 (0x8eec8c00) [pid = 1774] [serial = 1562] [outer = 0x8ed26800] 04:31:06 INFO - PROCESS | 1774 | 1469100666495 Marionette DEBUG loaded listener.js 04:31:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 96 (0x8f036400) [pid = 1774] [serial = 1563] [outer = 0x8ed26800] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f3c00 == 44 [pid = 1774] [id = 513] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f2000 == 43 [pid = 1774] [id = 512] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae02400 == 42 [pid = 1774] [id = 511] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc26c00 == 41 [pid = 1774] [id = 510] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8b803800 == 40 [pid = 1774] [id = 509] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8b80d800 == 39 [pid = 1774] [id = 508] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0c000 == 38 [pid = 1774] [id = 500] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8db34c00 == 37 [pid = 1774] [id = 501] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae09800 == 36 [pid = 1774] [id = 506] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8f030400 == 35 [pid = 1774] [id = 502] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8f162c00 == 34 [pid = 1774] [id = 505] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x910b5800 == 33 [pid = 1774] [id = 503] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8db34800 == 32 [pid = 1774] [id = 507] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc2c400 == 31 [pid = 1774] [id = 496] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0b400 == 30 [pid = 1774] [id = 504] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8eec1c00 == 29 [pid = 1774] [id = 518] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3ec00 == 28 [pid = 1774] [id = 519] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8db32800 == 27 [pid = 1774] [id = 517] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc25400 == 26 [pid = 1774] [id = 516] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0a800 == 25 [pid = 1774] [id = 514] 04:31:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f6000 == 24 [pid = 1774] [id = 515] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 95 (0x8deb8000) [pid = 1774] [serial = 1490] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 94 (0x9171fc00) [pid = 1774] [serial = 1482] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0x8eec5000) [pid = 1774] [serial = 1488] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0x8ed23800) [pid = 1774] [serial = 1497] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x8deb8800) [pid = 1774] [serial = 1473] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x8e9e0c00) [pid = 1774] [serial = 1496] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x8e6c9800) [pid = 1774] [serial = 1491] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x8dc26800) [pid = 1774] [serial = 1472] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x91478000) [pid = 1774] [serial = 1479] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x910b3400) [pid = 1774] [serial = 1478] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x8f510c00) [pid = 1774] [serial = 1500] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x91622c00) [pid = 1774] [serial = 1481] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8f157400) [pid = 1774] [serial = 1502] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8db3a800) [pid = 1774] [serial = 1493] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8f037000) [pid = 1774] [serial = 1475] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x917c7400) [pid = 1774] [serial = 1484] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8f506c00) [pid = 1774] [serial = 1499] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8f15e000) [pid = 1774] [serial = 1476] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8e9d6000) [pid = 1774] [serial = 1487] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x917cd000) [pid = 1774] [serial = 1485] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8db40c00) [pid = 1774] [serial = 1494] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1774 | 1469100668748 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2950ms 04:31:08 INFO - PROCESS | 1774 | 1469100668791 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 04:31:08 INFO - PROCESS | 1774 | 1469100668798 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 04:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:31:08 INFO - PROCESS | 1774 | 1469100668806 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:31:08 INFO - PROCESS | 1774 | 1469100668812 Marionette TRACE conn3 <- [1,2054,null,{}] 04:31:08 INFO - PROCESS | 1774 | 1469100668821 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:08 INFO - PROCESS | 1774 | 1469100668826 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:09 INFO - PROCESS | 1774 | 1469100669006 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 04:31:09 INFO - PROCESS | 1774 | 1469100669192 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:09 INFO - PROCESS | 1774 | 1469100669200 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0d400 == 25 [pid = 1774] [id = 521] 04:31:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8b80b000) [pid = 1774] [serial = 1564] [outer = (nil)] 04:31:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8db3a800) [pid = 1774] [serial = 1565] [outer = 0x8b80b000] 04:31:09 INFO - PROCESS | 1774 | 1469100669283 Marionette DEBUG loaded listener.js 04:31:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8dc21c00) [pid = 1774] [serial = 1566] [outer = 0x8b80b000] 04:31:10 INFO - PROCESS | 1774 | 1469100670147 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1388ms 04:31:10 INFO - PROCESS | 1774 | 1469100670195 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 04:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:31:10 INFO - PROCESS | 1774 | 1469100670204 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 04:31:10 INFO - PROCESS | 1774 | 1469100670216 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:31:10 INFO - PROCESS | 1774 | 1469100670222 Marionette TRACE conn3 <- [1,2058,null,{}] 04:31:10 INFO - PROCESS | 1774 | 1469100670228 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:10 INFO - PROCESS | 1774 | 1469100670234 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:10 INFO - PROCESS | 1774 | 1469100670436 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 04:31:10 INFO - PROCESS | 1774 | 1469100670584 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:10 INFO - PROCESS | 1774 | 1469100670593 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6cb400 == 26 [pid = 1774] [id = 522] 04:31:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8e6cc000) [pid = 1774] [serial = 1567] [outer = (nil)] 04:31:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8e9d5000) [pid = 1774] [serial = 1568] [outer = 0x8e6cc000] 04:31:10 INFO - PROCESS | 1774 | 1469100670672 Marionette DEBUG loaded listener.js 04:31:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8e9dd400) [pid = 1774] [serial = 1569] [outer = 0x8e6cc000] 04:31:11 INFO - PROCESS | 1774 | 1469100671658 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1495ms 04:31:11 INFO - PROCESS | 1774 | 1469100671717 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 04:31:11 INFO - PROCESS | 1774 | 1469100671720 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 04:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:31:11 INFO - PROCESS | 1774 | 1469100671728 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:31:11 INFO - PROCESS | 1774 | 1469100671734 Marionette TRACE conn3 <- [1,2062,null,{}] 04:31:11 INFO - PROCESS | 1774 | 1469100671762 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:11 INFO - PROCESS | 1774 | 1469100671772 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:11 INFO - PROCESS | 1774 | 1469100671990 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 04:31:12 INFO - PROCESS | 1774 | 1469100672015 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:12 INFO - PROCESS | 1774 | 1469100672027 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f037000 == 27 [pid = 1774] [id = 523] 04:31:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8f03e400) [pid = 1774] [serial = 1570] [outer = (nil)] 04:31:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8f160800) [pid = 1774] [serial = 1571] [outer = 0x8f03e400] 04:31:12 INFO - PROCESS | 1774 | 1469100672103 Marionette DEBUG loaded listener.js 04:31:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8f506000) [pid = 1774] [serial = 1572] [outer = 0x8f03e400] 04:31:13 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8db38800) [pid = 1774] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:31:13 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x90fef800) [pid = 1774] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:31:13 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8e5f9c00) [pid = 1774] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:31:13 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8dc25c00) [pid = 1774] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:31:13 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8f037400) [pid = 1774] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:31:13 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x917c5400) [pid = 1774] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:31:13 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8dc20800) [pid = 1774] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:31:13 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x91471800) [pid = 1774] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:31:13 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8e9dd000) [pid = 1774] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:31:13 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8db3f000) [pid = 1774] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:31:13 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x90ff3000) [pid = 1774] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:31:13 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8eec3400) [pid = 1774] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:31:13 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8b80e800) [pid = 1774] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:31:13 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x9161c400) [pid = 1774] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:31:13 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8db35000) [pid = 1774] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:31:13 INFO - PROCESS | 1774 | 1469100673775 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2094ms 04:31:13 INFO - PROCESS | 1774 | 1469100673823 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 04:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:31:13 INFO - PROCESS | 1774 | 1469100673828 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 04:31:13 INFO - PROCESS | 1774 | 1469100673835 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:31:13 INFO - PROCESS | 1774 | 1469100673839 Marionette TRACE conn3 <- [1,2066,null,{}] 04:31:13 INFO - PROCESS | 1774 | 1469100673845 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:13 INFO - PROCESS | 1774 | 1469100673850 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:14 INFO - PROCESS | 1774 | 1469100674016 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 04:31:14 INFO - PROCESS | 1774 | 1469100674158 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:14 INFO - PROCESS | 1774 | 1469100674165 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b804c00 == 28 [pid = 1774] [id = 524] 04:31:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8dc1fc00) [pid = 1774] [serial = 1573] [outer = (nil)] 04:31:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8f03c400) [pid = 1774] [serial = 1574] [outer = 0x8dc1fc00] 04:31:14 INFO - PROCESS | 1774 | 1469100674244 Marionette DEBUG loaded listener.js 04:31:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x90fad400) [pid = 1774] [serial = 1575] [outer = 0x8dc1fc00] 04:31:15 INFO - PROCESS | 1774 | 1469100675055 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1281ms 04:31:15 INFO - PROCESS | 1774 | 1469100675117 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 04:31:15 INFO - PROCESS | 1774 | 1469100675122 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 04:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:31:15 INFO - PROCESS | 1774 | 1469100675128 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:31:15 INFO - PROCESS | 1774 | 1469100675131 Marionette TRACE conn3 <- [1,2070,null,{}] 04:31:15 INFO - PROCESS | 1774 | 1469100675137 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:15 INFO - PROCESS | 1774 | 1469100675141 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:15 INFO - PROCESS | 1774 | 1469100675316 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 04:31:15 INFO - PROCESS | 1774 | 1469100675325 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:15 INFO - PROCESS | 1774 | 1469100675333 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f507c00 == 29 [pid = 1774] [id = 525] 04:31:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x90fb6c00) [pid = 1774] [serial = 1576] [outer = (nil)] 04:31:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x90fefc00) [pid = 1774] [serial = 1577] [outer = 0x90fb6c00] 04:31:15 INFO - PROCESS | 1774 | 1469100675408 Marionette DEBUG loaded listener.js 04:31:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x910a9800) [pid = 1774] [serial = 1578] [outer = 0x90fb6c00] 04:31:16 INFO - PROCESS | 1774 | 1469100676646 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1593ms 04:31:16 INFO - PROCESS | 1774 | 1469100676723 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 04:31:16 INFO - PROCESS | 1774 | 1469100676730 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 04:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:31:16 INFO - PROCESS | 1774 | 1469100676739 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:31:16 INFO - PROCESS | 1774 | 1469100676747 Marionette TRACE conn3 <- [1,2074,null,{}] 04:31:16 INFO - PROCESS | 1774 | 1469100676755 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:16 INFO - PROCESS | 1774 | 1469100676762 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:16 INFO - PROCESS | 1774 | 1469100676992 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 04:31:17 INFO - PROCESS | 1774 | 1469100677232 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:17 INFO - PROCESS | 1774 | 1469100677245 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb6400 == 30 [pid = 1774] [id = 526] 04:31:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8deb7400) [pid = 1774] [serial = 1579] [outer = (nil)] 04:31:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8e5f8c00) [pid = 1774] [serial = 1580] [outer = 0x8deb7400] 04:31:17 INFO - PROCESS | 1774 | 1469100677358 Marionette DEBUG loaded listener.js 04:31:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8e6cf800) [pid = 1774] [serial = 1581] [outer = 0x8deb7400] 04:31:18 INFO - PROCESS | 1774 | 1469100678425 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1743ms 04:31:18 INFO - PROCESS | 1774 | 1469100678482 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 04:31:18 INFO - PROCESS | 1774 | 1469100678490 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 04:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:31:18 INFO - PROCESS | 1774 | 1469100678501 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:31:18 INFO - PROCESS | 1774 | 1469100678505 Marionette TRACE conn3 <- [1,2078,null,{}] 04:31:18 INFO - PROCESS | 1774 | 1469100678513 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:18 INFO - PROCESS | 1774 | 1469100678519 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:18 INFO - PROCESS | 1774 | 1469100678739 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 04:31:19 INFO - PROCESS | 1774 | 1469100679023 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:19 INFO - PROCESS | 1774 | 1469100679033 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f5000 == 31 [pid = 1774] [id = 527] 04:31:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8f50e800) [pid = 1774] [serial = 1582] [outer = (nil)] 04:31:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x90fbb400) [pid = 1774] [serial = 1583] [outer = 0x8f50e800] 04:31:19 INFO - PROCESS | 1774 | 1469100679149 Marionette DEBUG loaded listener.js 04:31:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8f160400) [pid = 1774] [serial = 1584] [outer = 0x8f50e800] 04:31:20 INFO - PROCESS | 1774 | 1469100680171 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1751ms 04:31:20 INFO - PROCESS | 1774 | 1469100680253 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 04:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:31:20 INFO - PROCESS | 1774 | 1469100680258 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 04:31:20 INFO - PROCESS | 1774 | 1469100680265 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:31:20 INFO - PROCESS | 1774 | 1469100680272 Marionette TRACE conn3 <- [1,2082,null,{}] 04:31:20 INFO - PROCESS | 1774 | 1469100680289 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:20 INFO - PROCESS | 1774 | 1469100680298 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:20 INFO - PROCESS | 1774 | 1469100680540 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 04:31:20 INFO - PROCESS | 1774 | 1469100680777 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:20 INFO - PROCESS | 1774 | 1469100680789 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x91621400 == 32 [pid = 1774] [id = 528] 04:31:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x91622c00) [pid = 1774] [serial = 1585] [outer = (nil)] 04:31:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x91729c00) [pid = 1774] [serial = 1586] [outer = 0x91622c00] 04:31:20 INFO - PROCESS | 1774 | 1469100680905 Marionette DEBUG loaded listener.js 04:31:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x91750c00) [pid = 1774] [serial = 1587] [outer = 0x91622c00] 04:31:21 INFO - PROCESS | 1774 | 1469100681878 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1698ms 04:31:21 INFO - PROCESS | 1774 | 1469100681963 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 04:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:31:21 INFO - PROCESS | 1774 | 1469100681969 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 04:31:21 INFO - PROCESS | 1774 | 1469100681975 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:31:21 INFO - PROCESS | 1774 | 1469100681978 Marionette TRACE conn3 <- [1,2086,null,{}] 04:31:21 INFO - PROCESS | 1774 | 1469100681985 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:21 INFO - PROCESS | 1774 | 1469100681991 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:22 INFO - PROCESS | 1774 | 1469100682184 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 04:31:22 INFO - PROCESS | 1774 | 1469100682413 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:22 INFO - PROCESS | 1774 | 1469100682422 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f033400 == 33 [pid = 1774] [id = 529] 04:31:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x91475800) [pid = 1774] [serial = 1588] [outer = (nil)] 04:31:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x917cc800) [pid = 1774] [serial = 1589] [outer = 0x91475800] 04:31:22 INFO - PROCESS | 1774 | 1469100682539 Marionette DEBUG loaded listener.js 04:31:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x917d0000) [pid = 1774] [serial = 1590] [outer = 0x91475800] 04:31:23 INFO - PROCESS | 1774 | 1469100683793 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1885ms 04:31:23 INFO - PROCESS | 1774 | 1469100683866 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 04:31:23 INFO - PROCESS | 1774 | 1469100683873 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 04:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:31:23 INFO - PROCESS | 1774 | 1469100683882 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:31:23 INFO - PROCESS | 1774 | 1469100683887 Marionette TRACE conn3 <- [1,2090,null,{}] 04:31:23 INFO - PROCESS | 1774 | 1469100683904 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:23 INFO - PROCESS | 1774 | 1469100683910 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:24 INFO - PROCESS | 1774 | 1469100684226 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 04:31:24 INFO - PROCESS | 1774 | 1469100684420 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:24 INFO - PROCESS | 1774 | 1469100684430 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc26400 == 34 [pid = 1774] [id = 530] 04:31:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x8dc29c00) [pid = 1774] [serial = 1591] [outer = (nil)] 04:31:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x8deba000) [pid = 1774] [serial = 1592] [outer = 0x8dc29c00] 04:31:24 INFO - PROCESS | 1774 | 1469100684509 Marionette DEBUG loaded listener.js 04:31:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x8e5f0c00) [pid = 1774] [serial = 1593] [outer = 0x8dc29c00] 04:31:24 INFO - PROCESS | 1774 | --DOCSHELL 0x8b804c00 == 33 [pid = 1774] [id = 524] 04:31:24 INFO - PROCESS | 1774 | --DOCSHELL 0x8f037000 == 32 [pid = 1774] [id = 523] 04:31:24 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6cb400 == 31 [pid = 1774] [id = 522] 04:31:24 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0d400 == 30 [pid = 1774] [id = 521] 04:31:24 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x93c7b000) [pid = 1774] [serial = 1545] [outer = (nil)] [url = about:blank] 04:31:24 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x93a4fc00) [pid = 1774] [serial = 1544] [outer = (nil)] [url = about:blank] 04:31:24 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x917c9400) [pid = 1774] [serial = 1538] [outer = (nil)] [url = about:blank] 04:31:24 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x910a8400) [pid = 1774] [serial = 1541] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x91f43c00) [pid = 1774] [serial = 1539] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x90fbc000) [pid = 1774] [serial = 1503] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8f03e800) [pid = 1774] [serial = 1508] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8f508000) [pid = 1774] [serial = 1509] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x918bf800) [pid = 1774] [serial = 1517] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x918c2000) [pid = 1774] [serial = 1518] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x92f10400) [pid = 1774] [serial = 1523] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x92f06c00) [pid = 1774] [serial = 1524] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x91477c00) [pid = 1774] [serial = 1511] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8dc23800) [pid = 1774] [serial = 1512] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x92219400) [pid = 1774] [serial = 1520] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x92f05800) [pid = 1774] [serial = 1521] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8deb7c00) [pid = 1774] [serial = 1529] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8e6ce800) [pid = 1774] [serial = 1530] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x91747c00) [pid = 1774] [serial = 1514] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x9174e400) [pid = 1774] [serial = 1515] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x90fb0800) [pid = 1774] [serial = 1532] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x90fec000) [pid = 1774] [serial = 1533] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8c9f0000) [pid = 1774] [serial = 1526] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8db38000) [pid = 1774] [serial = 1527] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x91621c00) [pid = 1774] [serial = 1535] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8db3e800) [pid = 1774] [serial = 1505] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8e5f0400) [pid = 1774] [serial = 1506] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x91729000) [pid = 1774] [serial = 1536] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x91f49800) [pid = 1774] [serial = 1542] [outer = (nil)] [url = about:blank] 04:31:25 INFO - PROCESS | 1774 | 1469100685462 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1642ms 04:31:25 INFO - PROCESS | 1774 | 1469100685525 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 04:31:25 INFO - PROCESS | 1774 | 1469100685532 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 04:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:31:25 INFO - PROCESS | 1774 | 1469100685543 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:31:25 INFO - PROCESS | 1774 | 1469100685548 Marionette TRACE conn3 <- [1,2094,null,{}] 04:31:25 INFO - PROCESS | 1774 | 1469100685554 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:25 INFO - PROCESS | 1774 | 1469100685559 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:25 INFO - PROCESS | 1774 | 1469100685737 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 04:31:25 INFO - PROCESS | 1774 | 1469100685751 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:25 INFO - PROCESS | 1774 | 1469100685759 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6cbc00 == 31 [pid = 1774] [id = 531] 04:31:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8e9d9400) [pid = 1774] [serial = 1594] [outer = (nil)] 04:31:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8eec2c00) [pid = 1774] [serial = 1595] [outer = 0x8e9d9400] 04:31:25 INFO - PROCESS | 1774 | 1469100685839 Marionette DEBUG loaded listener.js 04:31:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8f034000) [pid = 1774] [serial = 1596] [outer = 0x8e9d9400] 04:31:26 INFO - PROCESS | 1774 | 1469100686820 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1287ms 04:31:26 INFO - PROCESS | 1774 | 1469100686830 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 04:31:26 INFO - PROCESS | 1774 | 1469100686833 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 04:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:31:26 INFO - PROCESS | 1774 | 1469100686845 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:31:26 INFO - PROCESS | 1774 | 1469100686851 Marionette TRACE conn3 <- [1,2098,null,{}] 04:31:26 INFO - PROCESS | 1774 | 1469100686868 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:26 INFO - PROCESS | 1774 | 1469100686877 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:27 INFO - PROCESS | 1774 | 1469100687110 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 04:31:27 INFO - PROCESS | 1774 | 1469100687133 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:27 INFO - PROCESS | 1774 | 1469100687143 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fb9800 == 32 [pid = 1774] [id = 532] 04:31:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x90fba000) [pid = 1774] [serial = 1597] [outer = (nil)] 04:31:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x90fe7c00) [pid = 1774] [serial = 1598] [outer = 0x90fba000] 04:31:27 INFO - PROCESS | 1774 | 1469100687221 Marionette DEBUG loaded listener.js 04:31:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x910abc00) [pid = 1774] [serial = 1599] [outer = 0x90fba000] 04:31:28 INFO - PROCESS | 1774 | 1469100688295 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1492ms 04:31:28 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8f030000) [pid = 1774] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:31:28 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8ed26800) [pid = 1774] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:31:28 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8f03e400) [pid = 1774] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:31:28 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x93a50800) [pid = 1774] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:31:28 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8dc22c00) [pid = 1774] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:31:28 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x8e6cc000) [pid = 1774] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:31:28 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x8b80b000) [pid = 1774] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:31:28 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x8deb1c00) [pid = 1774] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:31:28 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0x92219800) [pid = 1774] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:31:28 INFO - PROCESS | 1774 | --DOMWINDOW == 57 (0x8dc1fc00) [pid = 1774] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:31:28 INFO - PROCESS | 1774 | 1469100688547 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 04:31:28 INFO - PROCESS | 1774 | 1469100688560 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 04:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:31:28 INFO - PROCESS | 1774 | 1469100688586 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:31:28 INFO - PROCESS | 1774 | 1469100688591 Marionette TRACE conn3 <- [1,2102,null,{}] 04:31:28 INFO - PROCESS | 1774 | 1469100688601 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:28 INFO - PROCESS | 1774 | 1469100688607 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:28 INFO - PROCESS | 1774 | 1469100688844 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 04:31:29 INFO - PROCESS | 1774 | 1469100689114 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:29 INFO - PROCESS | 1774 | 1469100689133 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0dc00 == 33 [pid = 1774] [id = 533] 04:31:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 58 (0x8db33c00) [pid = 1774] [serial = 1600] [outer = (nil)] 04:31:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x8db39400) [pid = 1774] [serial = 1601] [outer = 0x8db33c00] 04:31:29 INFO - PROCESS | 1774 | 1469100689220 Marionette DEBUG loaded listener.js 04:31:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x8dc20000) [pid = 1774] [serial = 1602] [outer = 0x8db33c00] 04:31:30 INFO - PROCESS | 1774 | 1469100690193 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1642ms 04:31:30 INFO - PROCESS | 1774 | 1469100690226 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 04:31:30 INFO - PROCESS | 1774 | 1469100690233 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 04:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:31:30 INFO - PROCESS | 1774 | 1469100690244 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:31:30 INFO - PROCESS | 1774 | 1469100690250 Marionette TRACE conn3 <- [1,2106,null,{}] 04:31:30 INFO - PROCESS | 1774 | 1469100690258 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:30 INFO - PROCESS | 1774 | 1469100690265 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:30 INFO - PROCESS | 1774 | 1469100690481 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 04:31:30 INFO - PROCESS | 1774 | 1469100690715 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:30 INFO - PROCESS | 1774 | 1469100690726 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c1800 == 34 [pid = 1774] [id = 534] 04:31:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8e6c7800) [pid = 1774] [serial = 1603] [outer = (nil)] 04:31:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8e9d3400) [pid = 1774] [serial = 1604] [outer = 0x8e6c7800] 04:31:30 INFO - PROCESS | 1774 | 1469100690860 Marionette DEBUG loaded listener.js 04:31:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8ed1ec00) [pid = 1774] [serial = 1605] [outer = 0x8e6c7800] 04:31:31 INFO - PROCESS | 1774 | 1469100691838 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 04:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1649ms 04:31:31 INFO - PROCESS | 1774 | 1469100691891 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 04:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:31:31 INFO - PROCESS | 1774 | 1469100691896 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 04:31:31 INFO - PROCESS | 1774 | 1469100691904 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:31:31 INFO - PROCESS | 1774 | 1469100691907 Marionette TRACE conn3 <- [1,2110,null,{}] 04:31:31 INFO - PROCESS | 1774 | 1469100691923 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:31 INFO - PROCESS | 1774 | 1469100691932 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:32 INFO - PROCESS | 1774 | 1469100692148 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 04:31:32 INFO - PROCESS | 1774 | 1469100692432 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:32 INFO - PROCESS | 1774 | 1469100692447 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f506800 == 35 [pid = 1774] [id = 535] 04:31:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8f508000) [pid = 1774] [serial = 1606] [outer = (nil)] 04:31:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x90fb0c00) [pid = 1774] [serial = 1607] [outer = 0x8f508000] 04:31:32 INFO - PROCESS | 1774 | 1469100692552 Marionette DEBUG loaded listener.js 04:31:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x90fec400) [pid = 1774] [serial = 1608] [outer = 0x8f508000] 04:31:33 INFO - PROCESS | 1774 | 1469100693550 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1682ms 04:31:33 INFO - PROCESS | 1774 | 1469100693585 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 04:31:33 INFO - PROCESS | 1774 | 1469100693590 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 04:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:31:33 INFO - PROCESS | 1774 | 1469100693597 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:31:33 INFO - PROCESS | 1774 | 1469100693601 Marionette TRACE conn3 <- [1,2114,null,{}] 04:31:33 INFO - PROCESS | 1774 | 1469100693608 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:33 INFO - PROCESS | 1774 | 1469100693614 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:33 INFO - PROCESS | 1774 | 1469100693809 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 04:31:34 INFO - PROCESS | 1774 | 1469100694013 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:34 INFO - PROCESS | 1774 | 1469100694021 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db33000 == 36 [pid = 1774] [id = 536] 04:31:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8e5f5c00) [pid = 1774] [serial = 1609] [outer = (nil)] 04:31:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x91747800) [pid = 1774] [serial = 1610] [outer = 0x8e5f5c00] 04:31:34 INFO - PROCESS | 1774 | 1469100694111 Marionette DEBUG loaded listener.js 04:31:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x9174e400) [pid = 1774] [serial = 1611] [outer = 0x8e5f5c00] 04:31:35 INFO - PROCESS | 1774 | 1469100695136 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1586ms 04:31:35 INFO - PROCESS | 1774 | 1469100695184 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 04:31:35 INFO - PROCESS | 1774 | 1469100695188 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 04:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:31:35 INFO - PROCESS | 1774 | 1469100695195 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:31:35 INFO - PROCESS | 1774 | 1469100695199 Marionette TRACE conn3 <- [1,2118,null,{}] 04:31:35 INFO - PROCESS | 1774 | 1469100695205 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:35 INFO - PROCESS | 1774 | 1469100695211 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:35 INFO - PROCESS | 1774 | 1469100695407 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 04:31:35 INFO - PROCESS | 1774 | 1469100695590 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:35 INFO - PROCESS | 1774 | 1469100695602 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deae800 == 37 [pid = 1774] [id = 537] 04:31:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x91478800) [pid = 1774] [serial = 1612] [outer = (nil)] 04:31:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x917c5c00) [pid = 1774] [serial = 1613] [outer = 0x91478800] 04:31:35 INFO - PROCESS | 1774 | 1469100695729 Marionette DEBUG loaded listener.js 04:31:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x917cc000) [pid = 1774] [serial = 1614] [outer = 0x91478800] 04:31:36 INFO - PROCESS | 1774 | 1469100696654 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1531ms 04:31:36 INFO - PROCESS | 1774 | 1469100696728 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 04:31:36 INFO - PROCESS | 1774 | 1469100696731 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 04:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:31:36 INFO - PROCESS | 1774 | 1469100696739 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:31:36 INFO - PROCESS | 1774 | 1469100696742 Marionette TRACE conn3 <- [1,2122,null,{}] 04:31:36 INFO - PROCESS | 1774 | 1469100696748 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:36 INFO - PROCESS | 1774 | 1469100696761 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:37 INFO - PROCESS | 1774 | 1469100697066 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 04:31:37 INFO - PROCESS | 1774 | 1469100697304 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:37 INFO - PROCESS | 1774 | 1469100697316 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x917c7000 == 38 [pid = 1774] [id = 538] 04:31:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x917c8c00) [pid = 1774] [serial = 1615] [outer = (nil)] 04:31:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x92214000) [pid = 1774] [serial = 1616] [outer = 0x917c8c00] 04:31:37 INFO - PROCESS | 1774 | 1469100697444 Marionette DEBUG loaded listener.js 04:31:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x93970000) [pid = 1774] [serial = 1617] [outer = 0x917c8c00] 04:31:38 INFO - PROCESS | 1774 | 1469100698457 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1789ms 04:31:38 INFO - PROCESS | 1774 | 1469100698528 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 04:31:38 INFO - PROCESS | 1774 | 1469100698532 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 04:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:31:38 INFO - PROCESS | 1774 | 1469100698539 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:31:38 INFO - PROCESS | 1774 | 1469100698543 Marionette TRACE conn3 <- [1,2126,null,{}] 04:31:38 INFO - PROCESS | 1774 | 1469100698550 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:38 INFO - PROCESS | 1774 | 1469100698555 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:38 INFO - PROCESS | 1774 | 1469100698773 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 04:31:39 INFO - PROCESS | 1774 | 1469100699034 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:39 INFO - PROCESS | 1774 | 1469100699044 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0f000 == 39 [pid = 1774] [id = 539] 04:31:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8ed26400) [pid = 1774] [serial = 1618] [outer = (nil)] 04:31:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x93a50400) [pid = 1774] [serial = 1619] [outer = 0x8ed26400] 04:31:39 INFO - PROCESS | 1774 | 1469100699190 Marionette DEBUG loaded listener.js 04:31:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x93c7a800) [pid = 1774] [serial = 1620] [outer = 0x8ed26400] 04:31:40 INFO - PROCESS | 1774 | 1469100700149 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1644ms 04:31:40 INFO - PROCESS | 1774 | 1469100700184 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 04:31:40 INFO - PROCESS | 1774 | 1469100700188 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 04:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:31:40 INFO - PROCESS | 1774 | 1469100700195 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:31:40 INFO - PROCESS | 1774 | 1469100700199 Marionette TRACE conn3 <- [1,2130,null,{}] 04:31:40 INFO - PROCESS | 1774 | 1469100700206 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:40 INFO - PROCESS | 1774 | 1469100700211 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:40 INFO - PROCESS | 1774 | 1469100700414 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 04:31:40 INFO - PROCESS | 1774 | 1469100700600 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:40 INFO - PROCESS | 1774 | 1469100700607 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b805400 == 40 [pid = 1774] [id = 540] 04:31:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8c9f5800) [pid = 1774] [serial = 1621] [outer = (nil)] 04:31:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8f501400) [pid = 1774] [serial = 1622] [outer = 0x8c9f5800] 04:31:40 INFO - PROCESS | 1774 | 1469100700691 Marionette DEBUG loaded listener.js 04:31:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x90fb4000) [pid = 1774] [serial = 1623] [outer = 0x8c9f5800] 04:31:41 INFO - PROCESS | 1774 | 1469100701887 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:31:41 INFO - PROCESS | 1774 | 1469100701946 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 04:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:31:41 INFO - PROCESS | 1774 | 1469100701954 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:31:41 INFO - PROCESS | 1774 | 1469100701962 Marionette TRACE conn3 <- [1,2134,null,{}] 04:31:41 INFO - PROCESS | 1774 | 1469100701970 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:41 INFO - PROCESS | 1774 | 1469100701976 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:42 INFO - PROCESS | 1774 | 1469100702176 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6cbc00 == 39 [pid = 1774] [id = 531] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc26400 == 38 [pid = 1774] [id = 530] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8eeca000 == 37 [pid = 1774] [id = 467] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9db000 == 36 [pid = 1774] [id = 456] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8b80ac00 == 35 [pid = 1774] [id = 466] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3c400 == 34 [pid = 1774] [id = 459] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8f50e400 == 33 [pid = 1774] [id = 462] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed20800 == 32 [pid = 1774] [id = 520] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x90fb2400 == 31 [pid = 1774] [id = 470] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x918c0000 == 30 [pid = 1774] [id = 471] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9da400 == 29 [pid = 1774] [id = 464] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x90fea000 == 28 [pid = 1774] [id = 465] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8b810400 == 27 [pid = 1774] [id = 463] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb6400 == 26 [pid = 1774] [id = 526] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x91621400 == 25 [pid = 1774] [id = 528] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8f033400 == 24 [pid = 1774] [id = 529] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f0400 == 23 [pid = 1774] [id = 469] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x90ff5c00 == 22 [pid = 1774] [id = 461] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f5000 == 21 [pid = 1774] [id = 527] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5fa800 == 20 [pid = 1774] [id = 458] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc29400 == 19 [pid = 1774] [id = 468] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c6c00 == 18 [pid = 1774] [id = 457] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3d000 == 17 [pid = 1774] [id = 460] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8f507c00 == 16 [pid = 1774] [id = 525] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8deaf400 == 15 [pid = 1774] [id = 455] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0f000 == 14 [pid = 1774] [id = 539] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x917c7000 == 13 [pid = 1774] [id = 538] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8deae800 == 12 [pid = 1774] [id = 537] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8f506800 == 11 [pid = 1774] [id = 535] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8db33000 == 10 [pid = 1774] [id = 536] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c1800 == 9 [pid = 1774] [id = 534] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x90fb9800 == 8 [pid = 1774] [id = 532] 04:31:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0dc00 == 7 [pid = 1774] [id = 533] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x90fad400) [pid = 1774] [serial = 1575] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x910adc00) [pid = 1774] [serial = 1551] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8eec8c00) [pid = 1774] [serial = 1562] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8f506000) [pid = 1774] [serial = 1572] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x9473a400) [pid = 1774] [serial = 1556] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8ed25800) [pid = 1774] [serial = 1559] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8e9d5000) [pid = 1774] [serial = 1568] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8db3a800) [pid = 1774] [serial = 1565] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8dc21c00) [pid = 1774] [serial = 1566] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8e9dd400) [pid = 1774] [serial = 1569] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8e5fe400) [pid = 1774] [serial = 1547] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8f160800) [pid = 1774] [serial = 1571] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8eed0400) [pid = 1774] [serial = 1548] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8f036400) [pid = 1774] [serial = 1563] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x94747800) [pid = 1774] [serial = 1557] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x90ff3800) [pid = 1774] [serial = 1550] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8f504c00) [pid = 1774] [serial = 1560] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x94732000) [pid = 1774] [serial = 1554] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8f03c400) [pid = 1774] [serial = 1574] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x93c78000) [pid = 1774] [serial = 1553] [outer = (nil)] [url = about:blank] 04:31:43 INFO - PROCESS | 1774 | 1469100703591 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:43 INFO - PROCESS | 1774 | 1469100703605 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae04c00 == 8 [pid = 1774] [id = 541] 04:31:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8ae05c00) [pid = 1774] [serial = 1624] [outer = (nil)] 04:31:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8ae0cc00) [pid = 1774] [serial = 1625] [outer = 0x8ae05c00] 04:31:43 INFO - PROCESS | 1774 | 1469100703754 Marionette DEBUG loaded listener.js 04:31:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8b80f000) [pid = 1774] [serial = 1626] [outer = 0x8ae05c00] 04:31:44 INFO - PROCESS | 1774 | 1469100704640 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 04:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 2752ms 04:31:44 INFO - PROCESS | 1774 | 1469100704708 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 04:31:44 INFO - PROCESS | 1774 | 1469100704714 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 04:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:31:44 INFO - PROCESS | 1774 | 1469100704722 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:31:44 INFO - PROCESS | 1774 | 1469100704727 Marionette TRACE conn3 <- [1,2138,null,{}] 04:31:44 INFO - PROCESS | 1774 | 1469100704738 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:44 INFO - PROCESS | 1774 | 1469100704745 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:44 INFO - PROCESS | 1774 | 1469100704922 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 04:31:45 INFO - PROCESS | 1774 | 1469100705069 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:45 INFO - PROCESS | 1774 | 1469100705080 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db36800 == 9 [pid = 1774] [id = 542] 04:31:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8db3e400) [pid = 1774] [serial = 1627] [outer = (nil)] 04:31:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8dc28c00) [pid = 1774] [serial = 1628] [outer = 0x8db3e400] 04:31:45 INFO - PROCESS | 1774 | 1469100705161 Marionette DEBUG loaded listener.js 04:31:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8deb5000) [pid = 1774] [serial = 1629] [outer = 0x8db3e400] 04:31:46 INFO - PROCESS | 1774 | 1469100706095 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1391ms 04:31:46 INFO - PROCESS | 1774 | 1469100706137 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 04:31:46 INFO - PROCESS | 1774 | 1469100706145 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 04:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:31:46 INFO - PROCESS | 1774 | 1469100706156 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:31:46 INFO - PROCESS | 1774 | 1469100706159 Marionette TRACE conn3 <- [1,2142,null,{}] 04:31:46 INFO - PROCESS | 1774 | 1469100706173 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:46 INFO - PROCESS | 1774 | 1469100706179 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:46 INFO - PROCESS | 1774 | 1469100706417 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 04:31:46 INFO - PROCESS | 1774 | 1469100706443 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:46 INFO - PROCESS | 1774 | 1469100706453 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f7000 == 10 [pid = 1774] [id = 543] 04:31:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8e6cbc00) [pid = 1774] [serial = 1630] [outer = (nil)] 04:31:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8e9d2c00) [pid = 1774] [serial = 1631] [outer = 0x8e6cbc00] 04:31:46 INFO - PROCESS | 1774 | 1469100706528 Marionette DEBUG loaded listener.js 04:31:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8e9dd800) [pid = 1774] [serial = 1632] [outer = 0x8e6cbc00] 04:31:47 INFO - PROCESS | 1774 | 1469100707621 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 04:31:47 INFO - PROCESS | 1774 | 1469100707705 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 04:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:31:47 INFO - PROCESS | 1774 | 1469100707719 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:31:47 INFO - PROCESS | 1774 | 1469100707730 Marionette TRACE conn3 <- [1,2146,null,{}] 04:31:47 INFO - PROCESS | 1774 | 1469100707747 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:47 INFO - PROCESS | 1774 | 1469100707756 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:48 INFO - PROCESS | 1774 | 1469100708011 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 04:31:48 INFO - PROCESS | 1774 | 1469100708046 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:48 INFO - PROCESS | 1774 | 1469100708056 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f034c00 == 11 [pid = 1774] [id = 544] 04:31:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8f037c00) [pid = 1774] [serial = 1633] [outer = (nil)] 04:31:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8f157c00) [pid = 1774] [serial = 1634] [outer = 0x8f037c00] 04:31:48 INFO - PROCESS | 1774 | 1469100708171 Marionette DEBUG loaded listener.js 04:31:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f03c800) [pid = 1774] [serial = 1635] [outer = 0x8f037c00] 04:31:48 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x91475800) [pid = 1774] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:31:48 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8f50e800) [pid = 1774] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:31:48 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8e9d9400) [pid = 1774] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:31:48 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8dc29c00) [pid = 1774] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:31:48 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x90fb6c00) [pid = 1774] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:31:48 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8deb7400) [pid = 1774] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:31:48 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x91622c00) [pid = 1774] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:31:48 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x90fba000) [pid = 1774] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:31:49 INFO - PROCESS | 1774 | 1469100709422 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 04:31:49 INFO - PROCESS | 1774 | 1469100709466 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 04:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:31:49 INFO - PROCESS | 1774 | 1469100709473 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:31:49 INFO - PROCESS | 1774 | 1469100709477 Marionette TRACE conn3 <- [1,2150,null,{}] 04:31:49 INFO - PROCESS | 1774 | 1469100709483 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:49 INFO - PROCESS | 1774 | 1469100709487 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:49 INFO - PROCESS | 1774 | 1469100709664 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 04:31:49 INFO - PROCESS | 1774 | 1469100709674 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:49 INFO - PROCESS | 1774 | 1469100709686 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b808000 == 12 [pid = 1774] [id = 545] 04:31:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8ed1c800) [pid = 1774] [serial = 1636] [outer = (nil)] 04:31:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8f160000) [pid = 1774] [serial = 1637] [outer = 0x8ed1c800] 04:31:49 INFO - PROCESS | 1774 | 1469100709756 Marionette DEBUG loaded listener.js 04:31:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8ed23000) [pid = 1774] [serial = 1638] [outer = 0x8ed1c800] 04:31:50 INFO - PROCESS | 1774 | 1469100710750 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 04:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1333ms 04:31:50 INFO - PROCESS | 1774 | 1469100710832 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 04:31:50 INFO - PROCESS | 1774 | 1469100710839 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 04:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:31:50 INFO - PROCESS | 1774 | 1469100710854 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:31:50 INFO - PROCESS | 1774 | 1469100710861 Marionette TRACE conn3 <- [1,2154,null,{}] 04:31:50 INFO - PROCESS | 1774 | 1469100710871 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:50 INFO - PROCESS | 1774 | 1469100710877 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:51 INFO - PROCESS | 1774 | 1469100711084 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 04:31:51 INFO - PROCESS | 1774 | 1469100711267 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:51 INFO - PROCESS | 1774 | 1469100711288 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db36400 == 13 [pid = 1774] [id = 546] 04:31:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8db37c00) [pid = 1774] [serial = 1639] [outer = (nil)] 04:31:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8db41000) [pid = 1774] [serial = 1640] [outer = 0x8db37c00] 04:31:51 INFO - PROCESS | 1774 | 1469100711385 Marionette DEBUG loaded listener.js 04:31:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8e6c4800) [pid = 1774] [serial = 1641] [outer = 0x8db37c00] 04:31:52 INFO - PROCESS | 1774 | 1469100712509 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1742ms 04:31:52 INFO - PROCESS | 1774 | 1469100712592 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 04:31:52 INFO - PROCESS | 1774 | 1469100712598 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 04:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:31:52 INFO - PROCESS | 1774 | 1469100712610 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:31:52 INFO - PROCESS | 1774 | 1469100712616 Marionette TRACE conn3 <- [1,2158,null,{}] 04:31:52 INFO - PROCESS | 1774 | 1469100712624 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:52 INFO - PROCESS | 1774 | 1469100712630 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:52 INFO - PROCESS | 1774 | 1469100712857 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 04:31:53 INFO - PROCESS | 1774 | 1469100713151 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:53 INFO - PROCESS | 1774 | 1469100713158 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae08000 == 14 [pid = 1774] [id = 547] 04:31:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8db40800) [pid = 1774] [serial = 1642] [outer = (nil)] 04:31:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f15f800) [pid = 1774] [serial = 1643] [outer = 0x8db40800] 04:31:53 INFO - PROCESS | 1774 | 1469100713251 Marionette DEBUG loaded listener.js 04:31:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f508c00) [pid = 1774] [serial = 1644] [outer = 0x8db40800] 04:31:54 INFO - PROCESS | 1774 | 1469100714317 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1793ms 04:31:54 INFO - PROCESS | 1774 | 1469100714401 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 04:31:54 INFO - PROCESS | 1774 | 1469100714406 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 04:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:31:54 INFO - PROCESS | 1774 | 1469100714413 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:31:54 INFO - PROCESS | 1774 | 1469100714417 Marionette TRACE conn3 <- [1,2162,null,{}] 04:31:54 INFO - PROCESS | 1774 | 1469100714439 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:54 INFO - PROCESS | 1774 | 1469100714448 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:54 INFO - PROCESS | 1774 | 1469100714689 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 04:31:54 INFO - PROCESS | 1774 | 1469100714967 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:54 INFO - PROCESS | 1774 | 1469100714983 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x90feb000 == 15 [pid = 1774] [id = 548] 04:31:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x90feb800) [pid = 1774] [serial = 1645] [outer = (nil)] 04:31:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x90ff3800) [pid = 1774] [serial = 1646] [outer = 0x90feb800] 04:31:55 INFO - PROCESS | 1774 | 1469100715111 Marionette DEBUG loaded listener.js 04:31:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x910adc00) [pid = 1774] [serial = 1647] [outer = 0x90feb800] 04:31:56 INFO - PROCESS | 1774 | 1469100716161 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1795ms 04:31:56 INFO - PROCESS | 1774 | 1469100716209 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 04:31:56 INFO - PROCESS | 1774 | 1469100716214 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 04:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:31:56 INFO - PROCESS | 1774 | 1469100716220 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:31:56 INFO - PROCESS | 1774 | 1469100716224 Marionette TRACE conn3 <- [1,2166,null,{}] 04:31:56 INFO - PROCESS | 1774 | 1469100716231 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:56 INFO - PROCESS | 1774 | 1469100716236 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:56 INFO - PROCESS | 1774 | 1469100716425 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 04:31:56 INFO - PROCESS | 1774 | 1469100716604 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:56 INFO - PROCESS | 1774 | 1469100716613 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3b000 == 16 [pid = 1774] [id = 549] 04:31:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8dc2a800) [pid = 1774] [serial = 1648] [outer = (nil)] 04:31:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x91478000) [pid = 1774] [serial = 1649] [outer = 0x8dc2a800] 04:31:56 INFO - PROCESS | 1774 | 1469100716747 Marionette DEBUG loaded listener.js 04:31:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x9147b800) [pid = 1774] [serial = 1650] [outer = 0x8dc2a800] 04:31:57 INFO - PROCESS | 1774 | 1469100717926 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1784ms 04:31:58 INFO - PROCESS | 1774 | 1469100718005 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 04:31:58 INFO - PROCESS | 1774 | 1469100718014 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 04:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:31:58 INFO - PROCESS | 1774 | 1469100718049 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:31:58 INFO - PROCESS | 1774 | 1469100718058 Marionette TRACE conn3 <- [1,2170,null,{}] 04:31:58 INFO - PROCESS | 1774 | 1469100718077 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:58 INFO - PROCESS | 1774 | 1469100718083 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:58 INFO - PROCESS | 1774 | 1469100718309 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 04:31:58 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x917cc800) [pid = 1774] [serial = 1589] [outer = (nil)] [url = about:blank] 04:31:58 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x917d0000) [pid = 1774] [serial = 1590] [outer = (nil)] [url = about:blank] 04:31:58 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x90fbb400) [pid = 1774] [serial = 1583] [outer = (nil)] [url = about:blank] 04:31:58 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8f160400) [pid = 1774] [serial = 1584] [outer = (nil)] [url = about:blank] 04:31:58 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8eec2c00) [pid = 1774] [serial = 1595] [outer = (nil)] [url = about:blank] 04:31:58 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8f034000) [pid = 1774] [serial = 1596] [outer = (nil)] [url = about:blank] 04:31:58 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8deba000) [pid = 1774] [serial = 1592] [outer = (nil)] [url = about:blank] 04:31:58 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8e5f0c00) [pid = 1774] [serial = 1593] [outer = (nil)] [url = about:blank] 04:31:58 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x910a9800) [pid = 1774] [serial = 1578] [outer = (nil)] [url = about:blank] 04:31:58 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x90fefc00) [pid = 1774] [serial = 1577] [outer = (nil)] [url = about:blank] 04:31:58 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8e5f8c00) [pid = 1774] [serial = 1580] [outer = (nil)] [url = about:blank] 04:31:58 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8e6cf800) [pid = 1774] [serial = 1581] [outer = (nil)] [url = about:blank] 04:31:58 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x91729c00) [pid = 1774] [serial = 1586] [outer = (nil)] [url = about:blank] 04:31:58 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x91750c00) [pid = 1774] [serial = 1587] [outer = (nil)] [url = about:blank] 04:31:58 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x90fe7c00) [pid = 1774] [serial = 1598] [outer = (nil)] [url = about:blank] 04:31:58 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x910abc00) [pid = 1774] [serial = 1599] [outer = (nil)] [url = about:blank] 04:31:58 INFO - PROCESS | 1774 | 1469100718576 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:58 INFO - PROCESS | 1774 | 1469100718591 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc27400 == 17 [pid = 1774] [id = 550] 04:31:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8dc2c400) [pid = 1774] [serial = 1651] [outer = (nil)] 04:31:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8debcc00) [pid = 1774] [serial = 1652] [outer = 0x8dc2c400] 04:31:58 INFO - PROCESS | 1774 | 1469100718664 Marionette DEBUG loaded listener.js 04:31:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8e5fa000) [pid = 1774] [serial = 1653] [outer = 0x8dc2c400] 04:31:59 INFO - PROCESS | 1774 | 1469100719501 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1521ms 04:31:59 INFO - PROCESS | 1774 | 1469100719550 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 04:31:59 INFO - PROCESS | 1774 | 1469100719557 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 04:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:31:59 INFO - PROCESS | 1774 | 1469100719568 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:31:59 INFO - PROCESS | 1774 | 1469100719573 Marionette TRACE conn3 <- [1,2174,null,{}] 04:31:59 INFO - PROCESS | 1774 | 1469100719579 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:59 INFO - PROCESS | 1774 | 1469100719585 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:59 INFO - PROCESS | 1774 | 1469100719755 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 04:31:59 INFO - PROCESS | 1774 | 1469100719766 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:59 INFO - PROCESS | 1774 | 1469100719774 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:31:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eec2c00 == 18 [pid = 1774] [id = 551] 04:31:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8eec3400) [pid = 1774] [serial = 1654] [outer = (nil)] 04:31:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8eecb800) [pid = 1774] [serial = 1655] [outer = 0x8eec3400] 04:31:59 INFO - PROCESS | 1774 | 1469100719869 Marionette DEBUG loaded listener.js 04:31:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8f037000) [pid = 1774] [serial = 1656] [outer = 0x8eec3400] 04:32:00 INFO - PROCESS | 1774 | 1469100720883 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1334ms 04:32:00 INFO - PROCESS | 1774 | 1469100720902 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 04:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:32:00 INFO - PROCESS | 1774 | 1469100720907 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 04:32:00 INFO - PROCESS | 1774 | 1469100720914 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:32:00 INFO - PROCESS | 1774 | 1469100720921 Marionette TRACE conn3 <- [1,2178,null,{}] 04:32:00 INFO - PROCESS | 1774 | 1469100720937 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:00 INFO - PROCESS | 1774 | 1469100720946 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:01 INFO - PROCESS | 1774 | 1469100721186 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 04:32:01 INFO - PROCESS | 1774 | 1469100721209 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:01 INFO - PROCESS | 1774 | 1469100721222 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f02f800 == 19 [pid = 1774] [id = 552] 04:32:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x90fbb800) [pid = 1774] [serial = 1657] [outer = (nil)] 04:32:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x90fee000) [pid = 1774] [serial = 1658] [outer = 0x90fbb800] 04:32:01 INFO - PROCESS | 1774 | 1469100721295 Marionette DEBUG loaded listener.js 04:32:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x910a7800) [pid = 1774] [serial = 1659] [outer = 0x90fbb800] 04:32:02 INFO - PROCESS | 1774 | 1469100722340 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1493ms 04:32:02 INFO - PROCESS | 1774 | 1469100722407 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 04:32:02 INFO - PROCESS | 1774 | 1469100722413 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 04:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:32:02 INFO - PROCESS | 1774 | 1469100722420 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:32:02 INFO - PROCESS | 1774 | 1469100722423 Marionette TRACE conn3 <- [1,2182,null,{}] 04:32:02 INFO - PROCESS | 1774 | 1469100722429 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:02 INFO - PROCESS | 1774 | 1469100722435 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:02 INFO - PROCESS | 1774 | 1469100722681 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 04:32:02 INFO - PROCESS | 1774 | 1469100722698 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:02 INFO - PROCESS | 1774 | 1469100722707 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f164000 == 20 [pid = 1774] [id = 553] 04:32:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x90fb1800) [pid = 1774] [serial = 1660] [outer = (nil)] 04:32:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x91475800) [pid = 1774] [serial = 1661] [outer = 0x90fb1800] 04:32:02 INFO - PROCESS | 1774 | 1469100722784 Marionette DEBUG loaded listener.js 04:32:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x9161c800) [pid = 1774] [serial = 1662] [outer = 0x90fb1800] 04:32:03 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8db3e400) [pid = 1774] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:32:03 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8ae05c00) [pid = 1774] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:32:03 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8e6cbc00) [pid = 1774] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:32:03 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8db33c00) [pid = 1774] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:32:03 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8e6c7800) [pid = 1774] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:32:03 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8f508000) [pid = 1774] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:32:03 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8e5f5c00) [pid = 1774] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:32:03 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x91478800) [pid = 1774] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:32:03 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8f037c00) [pid = 1774] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:32:03 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x917c8c00) [pid = 1774] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:32:03 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8ed26400) [pid = 1774] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:32:03 INFO - PROCESS | 1774 | 1469100723822 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1436ms 04:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:32:03 INFO - PROCESS | 1774 | 1469100723858 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 04:32:03 INFO - PROCESS | 1774 | 1469100723861 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 04:32:03 INFO - PROCESS | 1774 | 1469100723867 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:32:03 INFO - PROCESS | 1774 | 1469100723871 Marionette TRACE conn3 <- [1,2186,null,{}] 04:32:03 INFO - PROCESS | 1774 | 1469100723877 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:03 INFO - PROCESS | 1774 | 1469100723882 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:04 INFO - PROCESS | 1774 | 1469100724096 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 04:32:04 INFO - PROCESS | 1774 | 1469100724114 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:04 INFO - PROCESS | 1774 | 1469100724126 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb0000 == 21 [pid = 1774] [id = 554] 04:32:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8e5f5c00) [pid = 1774] [serial = 1663] [outer = (nil)] 04:32:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x91471800) [pid = 1774] [serial = 1664] [outer = 0x8e5f5c00] 04:32:04 INFO - PROCESS | 1774 | 1469100724197 Marionette DEBUG loaded listener.js 04:32:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x91480400) [pid = 1774] [serial = 1665] [outer = 0x8e5f5c00] 04:32:05 INFO - PROCESS | 1774 | 1469100725148 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:32:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1337ms 04:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:32:05 INFO - PROCESS | 1774 | 1469100725205 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 04:32:05 INFO - PROCESS | 1774 | 1469100725208 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 04:32:05 INFO - PROCESS | 1774 | 1469100725215 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:32:05 INFO - PROCESS | 1774 | 1469100725218 Marionette TRACE conn3 <- [1,2190,null,{}] 04:32:05 INFO - PROCESS | 1774 | 1469100725224 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:05 INFO - PROCESS | 1774 | 1469100725235 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:05 INFO - PROCESS | 1774 | 1469100725513 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 04:32:05 INFO - PROCESS | 1774 | 1469100725705 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:05 INFO - PROCESS | 1774 | 1469100725714 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b805800 == 22 [pid = 1774] [id = 555] 04:32:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8b805c00) [pid = 1774] [serial = 1666] [outer = (nil)] 04:32:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8c9ef800) [pid = 1774] [serial = 1667] [outer = 0x8b805c00] 04:32:05 INFO - PROCESS | 1774 | 1469100725871 Marionette DEBUG loaded listener.js 04:32:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8c9f8800) [pid = 1774] [serial = 1668] [outer = 0x8b805c00] 04:32:06 INFO - PROCESS | 1774 | 1469100726858 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1686ms 04:32:06 INFO - PROCESS | 1774 | 1469100726901 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 04:32:06 INFO - PROCESS | 1774 | 1469100726908 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 04:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:32:06 INFO - PROCESS | 1774 | 1469100726917 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:32:06 INFO - PROCESS | 1774 | 1469100726922 Marionette TRACE conn3 <- [1,2194,null,{}] 04:32:06 INFO - PROCESS | 1774 | 1469100726930 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:06 INFO - PROCESS | 1774 | 1469100726940 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:07 INFO - PROCESS | 1774 | 1469100727145 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 04:32:07 INFO - PROCESS | 1774 | 1469100727398 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:07 INFO - PROCESS | 1774 | 1469100727409 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d3c00 == 23 [pid = 1774] [id = 556] 04:32:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8e9d5000) [pid = 1774] [serial = 1669] [outer = (nil)] 04:32:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8e9df800) [pid = 1774] [serial = 1670] [outer = 0x8e9d5000] 04:32:07 INFO - PROCESS | 1774 | 1469100727543 Marionette DEBUG loaded listener.js 04:32:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8ed26800) [pid = 1774] [serial = 1671] [outer = 0x8e9d5000] 04:32:08 INFO - PROCESS | 1774 | 1469100728570 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1700ms 04:32:08 INFO - PROCESS | 1774 | 1469100728620 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 04:32:08 INFO - PROCESS | 1774 | 1469100728629 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 04:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:32:08 INFO - PROCESS | 1774 | 1469100728643 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:32:08 INFO - PROCESS | 1774 | 1469100728650 Marionette TRACE conn3 <- [1,2198,null,{}] 04:32:08 INFO - PROCESS | 1774 | 1469100728661 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:08 INFO - PROCESS | 1774 | 1469100728670 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:08 INFO - PROCESS | 1774 | 1469100728991 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 04:32:09 INFO - PROCESS | 1774 | 1469100729331 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:09 INFO - PROCESS | 1774 | 1469100729341 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f50e000 == 24 [pid = 1774] [id = 557] 04:32:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8f50f000) [pid = 1774] [serial = 1672] [outer = (nil)] 04:32:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x90fb0400) [pid = 1774] [serial = 1673] [outer = 0x8f50f000] 04:32:09 INFO - PROCESS | 1774 | 1469100729467 Marionette DEBUG loaded listener.js 04:32:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x90fe9000) [pid = 1774] [serial = 1674] [outer = 0x8f50f000] 04:32:10 INFO - PROCESS | 1774 | 1469100730453 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1840ms 04:32:10 INFO - PROCESS | 1774 | 1469100730483 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 04:32:10 INFO - PROCESS | 1774 | 1469100730490 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 04:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:32:10 INFO - PROCESS | 1774 | 1469100730510 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:32:10 INFO - PROCESS | 1774 | 1469100730518 Marionette TRACE conn3 <- [1,2202,null,{}] 04:32:10 INFO - PROCESS | 1774 | 1469100730529 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:10 INFO - PROCESS | 1774 | 1469100730539 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:10 INFO - PROCESS | 1774 | 1469100730789 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 04:32:11 INFO - PROCESS | 1774 | 1469100731016 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:11 INFO - PROCESS | 1774 | 1469100731025 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f03d400 == 25 [pid = 1774] [id = 558] 04:32:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x90fef000) [pid = 1774] [serial = 1675] [outer = (nil)] 04:32:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x9174fc00) [pid = 1774] [serial = 1676] [outer = 0x90fef000] 04:32:11 INFO - PROCESS | 1774 | 1469100731155 Marionette DEBUG loaded listener.js 04:32:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x91754800) [pid = 1774] [serial = 1677] [outer = 0x90fef000] 04:32:12 INFO - PROCESS | 1774 | 1469100732139 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1712ms 04:32:12 INFO - PROCESS | 1774 | 1469100732215 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 04:32:12 INFO - PROCESS | 1774 | 1469100732219 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 04:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:32:12 INFO - PROCESS | 1774 | 1469100732227 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:32:12 INFO - PROCESS | 1774 | 1469100732231 Marionette TRACE conn3 <- [1,2206,null,{}] 04:32:12 INFO - PROCESS | 1774 | 1469100732238 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:12 INFO - PROCESS | 1774 | 1469100732243 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:12 INFO - PROCESS | 1774 | 1469100732474 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 04:32:12 INFO - PROCESS | 1774 | 1469100732709 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:12 INFO - PROCESS | 1774 | 1469100732717 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f4400 == 26 [pid = 1774] [id = 559] 04:32:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8dc20400) [pid = 1774] [serial = 1678] [outer = (nil)] 04:32:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x917c8c00) [pid = 1774] [serial = 1679] [outer = 0x8dc20400] 04:32:12 INFO - PROCESS | 1774 | 1469100732819 Marionette DEBUG loaded listener.js 04:32:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x917cd400) [pid = 1774] [serial = 1680] [outer = 0x8dc20400] 04:32:13 INFO - PROCESS | 1774 | 1469100733779 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1587ms 04:32:13 INFO - PROCESS | 1774 | 1469100733815 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 04:32:13 INFO - PROCESS | 1774 | 1469100733820 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 04:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:32:13 INFO - PROCESS | 1774 | 1469100733826 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:32:13 INFO - PROCESS | 1774 | 1469100733831 Marionette TRACE conn3 <- [1,2210,null,{}] 04:32:13 INFO - PROCESS | 1774 | 1469100733837 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:13 INFO - PROCESS | 1774 | 1469100733843 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:14 INFO - PROCESS | 1774 | 1469100734039 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 04:32:14 INFO - PROCESS | 1774 | 1469100734233 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:14 INFO - PROCESS | 1774 | 1469100734250 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b808800 == 27 [pid = 1774] [id = 560] 04:32:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8db3c400) [pid = 1774] [serial = 1681] [outer = (nil)] 04:32:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8e5f4800) [pid = 1774] [serial = 1682] [outer = 0x8db3c400] 04:32:14 INFO - PROCESS | 1774 | 1469100734462 Marionette DEBUG loaded listener.js 04:32:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x91f44c00) [pid = 1774] [serial = 1683] [outer = 0x8db3c400] 04:32:15 INFO - PROCESS | 1774 | 1469100735645 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1839ms 04:32:15 INFO - PROCESS | 1774 | 1469100735681 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 04:32:15 INFO - PROCESS | 1774 | 1469100735687 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 04:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:32:15 INFO - PROCESS | 1774 | 1469100735699 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:32:15 INFO - PROCESS | 1774 | 1469100735706 Marionette TRACE conn3 <- [1,2214,null,{}] 04:32:15 INFO - PROCESS | 1774 | 1469100735714 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:15 INFO - PROCESS | 1774 | 1469100735720 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:15 INFO - PROCESS | 1774 | 1469100735905 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 04:32:16 INFO - PROCESS | 1774 | 1469100736199 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:16 INFO - PROCESS | 1774 | 1469100736206 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c4000 == 28 [pid = 1774] [id = 561] 04:32:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x8e6c4400) [pid = 1774] [serial = 1684] [outer = (nil)] 04:32:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x8e6cf000) [pid = 1774] [serial = 1685] [outer = 0x8e6c4400] 04:32:16 INFO - PROCESS | 1774 | 1469100736347 Marionette DEBUG loaded listener.js 04:32:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x8e9dc400) [pid = 1774] [serial = 1686] [outer = 0x8e6c4400] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8db36800 == 27 [pid = 1774] [id = 542] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8f034c00 == 26 [pid = 1774] [id = 544] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae04c00 == 25 [pid = 1774] [id = 541] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f7000 == 24 [pid = 1774] [id = 543] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb0000 == 23 [pid = 1774] [id = 554] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8f164000 == 22 [pid = 1774] [id = 553] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8f02f800 == 21 [pid = 1774] [id = 552] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8eec2c00 == 20 [pid = 1774] [id = 551] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc27400 == 19 [pid = 1774] [id = 550] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x90feb000 == 18 [pid = 1774] [id = 548] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8b808000 == 17 [pid = 1774] [id = 545] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8db36400 == 16 [pid = 1774] [id = 546] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3b000 == 15 [pid = 1774] [id = 549] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae08000 == 14 [pid = 1774] [id = 547] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8b805400 == 13 [pid = 1774] [id = 540] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f4400 == 12 [pid = 1774] [id = 559] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8f03d400 == 11 [pid = 1774] [id = 558] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d3c00 == 10 [pid = 1774] [id = 556] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8f50e000 == 9 [pid = 1774] [id = 557] 04:32:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8b805800 == 8 [pid = 1774] [id = 555] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x8f160000) [pid = 1774] [serial = 1637] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x8dc28c00) [pid = 1774] [serial = 1628] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x8ae0cc00) [pid = 1774] [serial = 1625] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x8b80f000) [pid = 1774] [serial = 1626] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8e9dd800) [pid = 1774] [serial = 1632] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8dc20000) [pid = 1774] [serial = 1602] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8db39400) [pid = 1774] [serial = 1601] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8ed1ec00) [pid = 1774] [serial = 1605] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8e9d3400) [pid = 1774] [serial = 1604] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x90fec400) [pid = 1774] [serial = 1608] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x90fb0c00) [pid = 1774] [serial = 1607] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x9174e400) [pid = 1774] [serial = 1611] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x91747800) [pid = 1774] [serial = 1610] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x917cc000) [pid = 1774] [serial = 1614] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x917c5c00) [pid = 1774] [serial = 1613] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8f157c00) [pid = 1774] [serial = 1634] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x92214000) [pid = 1774] [serial = 1616] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x93970000) [pid = 1774] [serial = 1617] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x93c7a800) [pid = 1774] [serial = 1620] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x93a50400) [pid = 1774] [serial = 1619] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8f501400) [pid = 1774] [serial = 1622] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8f03c800) [pid = 1774] [serial = 1635] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8e9d2c00) [pid = 1774] [serial = 1631] [outer = (nil)] [url = about:blank] 04:32:17 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8deb5000) [pid = 1774] [serial = 1629] [outer = (nil)] [url = about:blank] 04:32:18 INFO - PROCESS | 1774 | 1469100738298 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2641ms 04:32:18 INFO - PROCESS | 1774 | 1469100738400 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 04:32:18 INFO - PROCESS | 1774 | 1469100738407 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 04:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:32:18 INFO - PROCESS | 1774 | 1469100738418 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:32:18 INFO - PROCESS | 1774 | 1469100738426 Marionette TRACE conn3 <- [1,2218,null,{}] 04:32:18 INFO - PROCESS | 1774 | 1469100738442 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:18 INFO - PROCESS | 1774 | 1469100738450 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:18 INFO - PROCESS | 1774 | 1469100738650 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 04:32:18 INFO - PROCESS | 1774 | 1469100738792 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:18 INFO - PROCESS | 1774 | 1469100738806 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ed000 == 9 [pid = 1774] [id = 562] 04:32:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8c9f2400) [pid = 1774] [serial = 1687] [outer = (nil)] 04:32:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8dc23c00) [pid = 1774] [serial = 1688] [outer = 0x8c9f2400] 04:32:18 INFO - PROCESS | 1774 | 1469100738878 Marionette DEBUG loaded listener.js 04:32:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8deafc00) [pid = 1774] [serial = 1689] [outer = 0x8c9f2400] 04:32:19 INFO - PROCESS | 1774 | 1469100739761 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1401ms 04:32:19 INFO - PROCESS | 1774 | 1469100739819 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 04:32:19 INFO - PROCESS | 1774 | 1469100739829 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 04:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:32:19 INFO - PROCESS | 1774 | 1469100739842 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:32:19 INFO - PROCESS | 1774 | 1469100739847 Marionette TRACE conn3 <- [1,2222,null,{}] 04:32:19 INFO - PROCESS | 1774 | 1469100739855 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:19 INFO - PROCESS | 1774 | 1469100739861 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:20 INFO - PROCESS | 1774 | 1469100740062 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 04:32:20 INFO - PROCESS | 1774 | 1469100740228 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:20 INFO - PROCESS | 1774 | 1469100740239 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c1c00 == 10 [pid = 1774] [id = 563] 04:32:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8e9d2c00) [pid = 1774] [serial = 1690] [outer = (nil)] 04:32:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8e9d8000) [pid = 1774] [serial = 1691] [outer = 0x8e9d2c00] 04:32:20 INFO - PROCESS | 1774 | 1469100740316 Marionette DEBUG loaded listener.js 04:32:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8ed23c00) [pid = 1774] [serial = 1692] [outer = 0x8e9d2c00] 04:32:21 INFO - PROCESS | 1774 | 1469100741355 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:32:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:32:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1549ms 04:32:21 INFO - PROCESS | 1774 | 1469100741390 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 04:32:21 INFO - PROCESS | 1774 | 1469100741394 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 04:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:32:21 INFO - PROCESS | 1774 | 1469100741402 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:32:21 INFO - PROCESS | 1774 | 1469100741409 Marionette TRACE conn3 <- [1,2226,null,{}] 04:32:21 INFO - PROCESS | 1774 | 1469100741437 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:21 INFO - PROCESS | 1774 | 1469100741448 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:21 INFO - PROCESS | 1774 | 1469100741696 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 04:32:21 INFO - PROCESS | 1774 | 1469100741722 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:21 INFO - PROCESS | 1774 | 1469100741733 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f158000 == 11 [pid = 1774] [id = 564] 04:32:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8f159000) [pid = 1774] [serial = 1693] [outer = (nil)] 04:32:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f15e000) [pid = 1774] [serial = 1694] [outer = 0x8f159000] 04:32:21 INFO - PROCESS | 1774 | 1469100741815 Marionette DEBUG loaded listener.js 04:32:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f501400) [pid = 1774] [serial = 1695] [outer = 0x8f159000] 04:32:22 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8db37c00) [pid = 1774] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:32:22 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x90fbb800) [pid = 1774] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:32:22 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8dc2a800) [pid = 1774] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:32:22 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x90fb1800) [pid = 1774] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:32:22 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8dc2c400) [pid = 1774] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:32:22 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8eec3400) [pid = 1774] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:32:22 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8db40800) [pid = 1774] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:32:22 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8c9f5800) [pid = 1774] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:32:22 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8ed1c800) [pid = 1774] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:32:22 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x90feb800) [pid = 1774] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:32:22 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8e5f5c00) [pid = 1774] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:32:23 INFO - PROCESS | 1774 | 1469100743304 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1961ms 04:32:23 INFO - PROCESS | 1774 | 1469100743364 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 04:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:32:23 INFO - PROCESS | 1774 | 1469100743369 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 04:32:23 INFO - PROCESS | 1774 | 1469100743376 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:32:23 INFO - PROCESS | 1774 | 1469100743379 Marionette TRACE conn3 <- [1,2230,null,{}] 04:32:23 INFO - PROCESS | 1774 | 1469100743385 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:23 INFO - PROCESS | 1774 | 1469100743390 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:23 INFO - PROCESS | 1774 | 1469100743560 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 04:32:23 INFO - PROCESS | 1774 | 1469100743569 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:23 INFO - PROCESS | 1774 | 1469100743577 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae03c00 == 12 [pid = 1774] [id = 565] 04:32:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8ae0cc00) [pid = 1774] [serial = 1696] [outer = (nil)] 04:32:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8f039800) [pid = 1774] [serial = 1697] [outer = 0x8ae0cc00] 04:32:23 INFO - PROCESS | 1774 | 1469100743779 Marionette DEBUG loaded listener.js 04:32:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x90fb1000) [pid = 1774] [serial = 1698] [outer = 0x8ae0cc00] 04:32:24 INFO - PROCESS | 1774 | 1469100744620 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1293ms 04:32:24 INFO - PROCESS | 1774 | 1469100744670 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 04:32:24 INFO - PROCESS | 1774 | 1469100744674 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 04:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:32:24 INFO - PROCESS | 1774 | 1469100744681 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:32:24 INFO - PROCESS | 1774 | 1469100744684 Marionette TRACE conn3 <- [1,2234,null,{}] 04:32:24 INFO - PROCESS | 1774 | 1469100744690 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:24 INFO - PROCESS | 1774 | 1469100744695 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:24 INFO - PROCESS | 1774 | 1469100744943 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 04:32:25 INFO - PROCESS | 1774 | 1469100745125 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:25 INFO - PROCESS | 1774 | 1469100745135 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b805400 == 13 [pid = 1774] [id = 566] 04:32:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8b807400) [pid = 1774] [serial = 1699] [outer = (nil)] 04:32:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8c9f5800) [pid = 1774] [serial = 1700] [outer = 0x8b807400] 04:32:25 INFO - PROCESS | 1774 | 1469100745232 Marionette DEBUG loaded listener.js 04:32:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8db3fc00) [pid = 1774] [serial = 1701] [outer = 0x8b807400] 04:32:26 INFO - PROCESS | 1774 | 1469100746373 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1745ms 04:32:26 INFO - PROCESS | 1774 | 1469100746429 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 04:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:32:26 INFO - PROCESS | 1774 | 1469100746437 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 04:32:26 INFO - PROCESS | 1774 | 1469100746447 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:32:26 INFO - PROCESS | 1774 | 1469100746453 Marionette TRACE conn3 <- [1,2238,null,{}] 04:32:26 INFO - PROCESS | 1774 | 1469100746462 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:26 INFO - PROCESS | 1774 | 1469100746468 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:26 INFO - PROCESS | 1774 | 1469100746669 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 04:32:26 INFO - PROCESS | 1774 | 1469100746904 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:26 INFO - PROCESS | 1774 | 1469100746915 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6ce000 == 14 [pid = 1774] [id = 567] 04:32:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8e9d6400) [pid = 1774] [serial = 1702] [outer = (nil)] 04:32:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8eec5c00) [pid = 1774] [serial = 1703] [outer = 0x8e9d6400] 04:32:27 INFO - PROCESS | 1774 | 1469100747050 Marionette DEBUG loaded listener.js 04:32:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8f030800) [pid = 1774] [serial = 1704] [outer = 0x8e9d6400] 04:32:28 INFO - PROCESS | 1774 | 1469100748114 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:32:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:32:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1739ms 04:32:28 INFO - PROCESS | 1774 | 1469100748186 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 04:32:28 INFO - PROCESS | 1774 | 1469100748191 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 04:32:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:32:28 INFO - PROCESS | 1774 | 1469100748198 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:32:28 INFO - PROCESS | 1774 | 1469100748202 Marionette TRACE conn3 <- [1,2242,null,{}] 04:32:28 INFO - PROCESS | 1774 | 1469100748209 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:28 INFO - PROCESS | 1774 | 1469100748215 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:28 INFO - PROCESS | 1774 | 1469100748415 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 04:32:28 INFO - PROCESS | 1774 | 1469100748709 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:28 INFO - PROCESS | 1774 | 1469100748721 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f7c00 == 15 [pid = 1774] [id = 568] 04:32:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f036400) [pid = 1774] [serial = 1705] [outer = (nil)] 04:32:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x910aac00) [pid = 1774] [serial = 1706] [outer = 0x8f036400] 04:32:28 INFO - PROCESS | 1774 | 1469100748831 Marionette DEBUG loaded listener.js 04:32:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x910b1c00) [pid = 1774] [serial = 1707] [outer = 0x8f036400] 04:32:29 INFO - PROCESS | 1774 | 1469100749861 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1732ms 04:32:29 INFO - PROCESS | 1774 | 1469100749932 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 04:32:29 INFO - PROCESS | 1774 | 1469100749940 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 04:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:32:29 INFO - PROCESS | 1774 | 1469100749958 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:32:29 INFO - PROCESS | 1774 | 1469100749967 Marionette TRACE conn3 <- [1,2246,null,{}] 04:32:29 INFO - PROCESS | 1774 | 1469100749973 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:29 INFO - PROCESS | 1774 | 1469100749980 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:30 INFO - PROCESS | 1774 | 1469100750212 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 04:32:30 INFO - PROCESS | 1774 | 1469100750444 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:30 INFO - PROCESS | 1774 | 1469100750453 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x910b3c00 == 16 [pid = 1774] [id = 569] 04:32:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x91480000) [pid = 1774] [serial = 1708] [outer = (nil)] 04:32:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x9171b400) [pid = 1774] [serial = 1709] [outer = 0x91480000] 04:32:30 INFO - PROCESS | 1774 | 1469100750563 Marionette DEBUG loaded listener.js 04:32:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x91747800) [pid = 1774] [serial = 1710] [outer = 0x91480000] 04:32:31 INFO - PROCESS | 1774 | 1469100751648 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1896ms 04:32:31 INFO - PROCESS | 1774 | 1469100751847 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 04:32:31 INFO - PROCESS | 1774 | 1469100751854 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 04:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:32:31 INFO - PROCESS | 1774 | 1469100751863 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:32:31 INFO - PROCESS | 1774 | 1469100751868 Marionette TRACE conn3 <- [1,2250,null,{}] 04:32:31 INFO - PROCESS | 1774 | 1469100751877 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:31 INFO - PROCESS | 1774 | 1469100751884 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:32 INFO - PROCESS | 1774 | 1469100752057 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 04:32:32 INFO - PROCESS | 1774 | 1469100752324 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:32 INFO - PROCESS | 1774 | 1469100752342 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc26400 == 17 [pid = 1774] [id = 570] 04:32:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8dc28800) [pid = 1774] [serial = 1711] [outer = (nil)] 04:32:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8deb6800) [pid = 1774] [serial = 1712] [outer = 0x8dc28800] 04:32:32 INFO - PROCESS | 1774 | 1469100752488 Marionette DEBUG loaded listener.js 04:32:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8e5f5800) [pid = 1774] [serial = 1713] [outer = 0x8dc28800] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8db41000) [pid = 1774] [serial = 1640] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x90fee000) [pid = 1774] [serial = 1658] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x91478000) [pid = 1774] [serial = 1649] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x9161c800) [pid = 1774] [serial = 1662] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8e6c4800) [pid = 1774] [serial = 1641] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8debcc00) [pid = 1774] [serial = 1652] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8f037000) [pid = 1774] [serial = 1656] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8f15f800) [pid = 1774] [serial = 1643] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x91475800) [pid = 1774] [serial = 1661] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8f508c00) [pid = 1774] [serial = 1644] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8e5fa000) [pid = 1774] [serial = 1653] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x90fb4000) [pid = 1774] [serial = 1623] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x910a7800) [pid = 1774] [serial = 1659] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8ed23000) [pid = 1774] [serial = 1638] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8eecb800) [pid = 1774] [serial = 1655] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x910adc00) [pid = 1774] [serial = 1647] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x9147b800) [pid = 1774] [serial = 1650] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x90ff3800) [pid = 1774] [serial = 1646] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x91471800) [pid = 1774] [serial = 1664] [outer = (nil)] [url = about:blank] 04:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x91480400) [pid = 1774] [serial = 1665] [outer = (nil)] [url = about:blank] 04:32:33 INFO - PROCESS | 1774 | 1469100753449 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1635ms 04:32:33 INFO - PROCESS | 1774 | 1469100753499 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 04:32:33 INFO - PROCESS | 1774 | 1469100753504 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 04:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:32:33 INFO - PROCESS | 1774 | 1469100753520 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:32:33 INFO - PROCESS | 1774 | 1469100753527 Marionette TRACE conn3 <- [1,2254,null,{}] 04:32:33 INFO - PROCESS | 1774 | 1469100753534 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:33 INFO - PROCESS | 1774 | 1469100753539 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:33 INFO - PROCESS | 1774 | 1469100753720 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 04:32:33 INFO - PROCESS | 1774 | 1469100753888 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:33 INFO - PROCESS | 1774 | 1469100753896 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc2a800 == 18 [pid = 1774] [id = 571] 04:32:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8e6c5000) [pid = 1774] [serial = 1714] [outer = (nil)] 04:32:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8f030000) [pid = 1774] [serial = 1715] [outer = 0x8e6c5000] 04:32:34 INFO - PROCESS | 1774 | 1469100753996 Marionette DEBUG loaded listener.js 04:32:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8f15a800) [pid = 1774] [serial = 1716] [outer = 0x8e6c5000] 04:32:34 INFO - PROCESS | 1774 | 1469100754869 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1399ms 04:32:34 INFO - PROCESS | 1774 | 1469100754912 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 04:32:34 INFO - PROCESS | 1774 | 1469100754916 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 04:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:32:34 INFO - PROCESS | 1774 | 1469100754923 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:32:34 INFO - PROCESS | 1774 | 1469100754927 Marionette TRACE conn3 <- [1,2258,null,{}] 04:32:34 INFO - PROCESS | 1774 | 1469100754942 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:34 INFO - PROCESS | 1774 | 1469100754951 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:35 INFO - PROCESS | 1774 | 1469100755128 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 04:32:35 INFO - PROCESS | 1774 | 1469100755277 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:35 INFO - PROCESS | 1774 | 1469100755288 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f039000 == 19 [pid = 1774] [id = 572] 04:32:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8f508c00) [pid = 1774] [serial = 1717] [outer = (nil)] 04:32:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x910a6400) [pid = 1774] [serial = 1718] [outer = 0x8f508c00] 04:32:35 INFO - PROCESS | 1774 | 1469100755366 Marionette DEBUG loaded listener.js 04:32:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x910acc00) [pid = 1774] [serial = 1719] [outer = 0x8f508c00] 04:32:36 INFO - PROCESS | 1774 | 1469100756297 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1435ms 04:32:36 INFO - PROCESS | 1774 | 1469100756366 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 04:32:36 INFO - PROCESS | 1774 | 1469100756369 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 04:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:32:36 INFO - PROCESS | 1774 | 1469100756377 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:32:36 INFO - PROCESS | 1774 | 1469100756381 Marionette TRACE conn3 <- [1,2262,null,{}] 04:32:36 INFO - PROCESS | 1774 | 1469100756386 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:36 INFO - PROCESS | 1774 | 1469100756392 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:36 INFO - PROCESS | 1774 | 1469100756621 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 04:32:36 INFO - PROCESS | 1774 | 1469100756648 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:36 INFO - PROCESS | 1774 | 1469100756655 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0e800 == 20 [pid = 1774] [id = 573] 04:32:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x910a7400) [pid = 1774] [serial = 1720] [outer = (nil)] 04:32:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x9147c000) [pid = 1774] [serial = 1721] [outer = 0x910a7400] 04:32:36 INFO - PROCESS | 1774 | 1469100756732 Marionette DEBUG loaded listener.js 04:32:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8f506000) [pid = 1774] [serial = 1722] [outer = 0x910a7400] 04:32:37 INFO - PROCESS | 1774 | 1469100757701 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1382ms 04:32:37 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8b805c00) [pid = 1774] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:32:37 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8f159000) [pid = 1774] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:32:37 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8e9d5000) [pid = 1774] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:32:37 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8e6c4400) [pid = 1774] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:32:37 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8f50f000) [pid = 1774] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:32:37 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8c9f2400) [pid = 1774] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:32:37 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x90fef000) [pid = 1774] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:32:37 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8dc20400) [pid = 1774] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:32:37 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x8db3c400) [pid = 1774] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:32:37 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x8e9d2c00) [pid = 1774] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:32:37 INFO - PROCESS | 1774 | 1469100757812 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 04:32:37 INFO - PROCESS | 1774 | 1469100757822 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 04:32:37 INFO - PROCESS | 1774 | 1469100757832 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:32:37 INFO - PROCESS | 1774 | 1469100757838 Marionette TRACE conn3 <- [1,2266,null,{}] 04:32:37 INFO - PROCESS | 1774 | 1469100757844 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:37 INFO - PROCESS | 1774 | 1469100757849 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:38 INFO - PROCESS | 1774 | 1469100758012 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 04:32:38 INFO - PROCESS | 1774 | 1469100758022 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:38 INFO - PROCESS | 1774 | 1469100758033 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae01c00 == 21 [pid = 1774] [id = 574] 04:32:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8dc1fc00) [pid = 1774] [serial = 1723] [outer = (nil)] 04:32:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8f037c00) [pid = 1774] [serial = 1724] [outer = 0x8dc1fc00] 04:32:38 INFO - PROCESS | 1774 | 1469100758123 Marionette DEBUG loaded listener.js 04:32:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8e9d8c00) [pid = 1774] [serial = 1725] [outer = 0x8dc1fc00] 04:32:39 INFO - PROCESS | 1774 | 1469100759075 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1290ms 04:32:39 INFO - PROCESS | 1774 | 1469100759124 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 04:32:39 INFO - PROCESS | 1774 | 1469100759128 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 04:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:32:39 INFO - PROCESS | 1774 | 1469100759134 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:32:39 INFO - PROCESS | 1774 | 1469100759138 Marionette TRACE conn3 <- [1,2270,null,{}] 04:32:39 INFO - PROCESS | 1774 | 1469100759146 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:39 INFO - PROCESS | 1774 | 1469100759157 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:39 INFO - PROCESS | 1774 | 1469100759377 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 04:32:39 INFO - PROCESS | 1774 | 1469100759530 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:39 INFO - PROCESS | 1774 | 1469100759542 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae05000 == 22 [pid = 1774] [id = 575] 04:32:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8e9d5000) [pid = 1774] [serial = 1726] [outer = (nil)] 04:32:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x917c4000) [pid = 1774] [serial = 1727] [outer = 0x8e9d5000] 04:32:39 INFO - PROCESS | 1774 | 1469100759640 Marionette DEBUG loaded listener.js 04:32:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x917cdc00) [pid = 1774] [serial = 1728] [outer = 0x8e9d5000] 04:32:40 INFO - PROCESS | 1774 | 1469100760676 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1589ms 04:32:40 INFO - PROCESS | 1774 | 1469100760726 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 04:32:40 INFO - PROCESS | 1774 | 1469100760734 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 04:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:32:40 INFO - PROCESS | 1774 | 1469100760744 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:32:40 INFO - PROCESS | 1774 | 1469100760750 Marionette TRACE conn3 <- [1,2274,null,{}] 04:32:40 INFO - PROCESS | 1774 | 1469100760761 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:40 INFO - PROCESS | 1774 | 1469100760766 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:41 INFO - PROCESS | 1774 | 1469100761002 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 04:32:41 INFO - PROCESS | 1774 | 1469100761248 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:41 INFO - PROCESS | 1774 | 1469100761258 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc25c00 == 23 [pid = 1774] [id = 576] 04:32:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8deb7800) [pid = 1774] [serial = 1729] [outer = (nil)] 04:32:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8e9dd400) [pid = 1774] [serial = 1730] [outer = 0x8deb7800] 04:32:41 INFO - PROCESS | 1774 | 1469100761366 Marionette DEBUG loaded listener.js 04:32:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8f031400) [pid = 1774] [serial = 1731] [outer = 0x8deb7800] 04:32:42 INFO - PROCESS | 1774 | 1469100762319 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1643ms 04:32:42 INFO - PROCESS | 1774 | 1469100762386 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 04:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:32:42 INFO - PROCESS | 1774 | 1469100762395 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 04:32:42 INFO - PROCESS | 1774 | 1469100762406 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:32:42 INFO - PROCESS | 1774 | 1469100762411 Marionette TRACE conn3 <- [1,2278,null,{}] 04:32:42 INFO - PROCESS | 1774 | 1469100762418 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:42 INFO - PROCESS | 1774 | 1469100762424 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:42 INFO - PROCESS | 1774 | 1469100762669 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 04:32:42 INFO - PROCESS | 1774 | 1469100762914 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:42 INFO - PROCESS | 1774 | 1469100762924 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f034400 == 24 [pid = 1774] [id = 577] 04:32:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x90fe7c00) [pid = 1774] [serial = 1732] [outer = (nil)] 04:32:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x90ff4000) [pid = 1774] [serial = 1733] [outer = 0x90fe7c00] 04:32:43 INFO - PROCESS | 1774 | 1469100763031 Marionette DEBUG loaded listener.js 04:32:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x91473400) [pid = 1774] [serial = 1734] [outer = 0x90fe7c00] 04:32:44 INFO - PROCESS | 1774 | 1469100764070 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1735ms 04:32:44 INFO - PROCESS | 1774 | 1469100764141 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 04:32:44 INFO - PROCESS | 1774 | 1469100764146 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 04:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:32:44 INFO - PROCESS | 1774 | 1469100764153 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:32:44 INFO - PROCESS | 1774 | 1469100764159 Marionette TRACE conn3 <- [1,2282,null,{}] 04:32:44 INFO - PROCESS | 1774 | 1469100764177 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:44 INFO - PROCESS | 1774 | 1469100764186 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:44 INFO - PROCESS | 1774 | 1469100764418 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 04:32:44 INFO - PROCESS | 1774 | 1469100764671 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:44 INFO - PROCESS | 1774 | 1469100764682 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5fc000 == 25 [pid = 1774] [id = 578] 04:32:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x917ca800) [pid = 1774] [serial = 1735] [outer = (nil)] 04:32:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x918c0400) [pid = 1774] [serial = 1736] [outer = 0x917ca800] 04:32:44 INFO - PROCESS | 1774 | 1469100764814 Marionette DEBUG loaded listener.js 04:32:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x918c9000) [pid = 1774] [serial = 1737] [outer = 0x917ca800] 04:32:45 INFO - PROCESS | 1774 | 1469100765739 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1640ms 04:32:45 INFO - PROCESS | 1774 | 1469100765794 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 04:32:45 INFO - PROCESS | 1774 | 1469100765798 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 04:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:32:45 INFO - PROCESS | 1774 | 1469100765805 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:32:45 INFO - PROCESS | 1774 | 1469100765809 Marionette TRACE conn3 <- [1,2286,null,{}] 04:32:45 INFO - PROCESS | 1774 | 1469100765816 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:45 INFO - PROCESS | 1774 | 1469100765821 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:46 INFO - PROCESS | 1774 | 1469100766016 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 04:32:46 INFO - PROCESS | 1774 | 1469100766201 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:46 INFO - PROCESS | 1774 | 1469100766209 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6cd000 == 26 [pid = 1774] [id = 579] 04:32:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x91753800) [pid = 1774] [serial = 1738] [outer = (nil)] 04:32:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x91f4bc00) [pid = 1774] [serial = 1739] [outer = 0x91753800] 04:32:46 INFO - PROCESS | 1774 | 1469100766298 Marionette DEBUG loaded listener.js 04:32:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x92218400) [pid = 1774] [serial = 1740] [outer = 0x91753800] 04:32:47 INFO - PROCESS | 1774 | 1469100767277 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 04:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1533ms 04:32:47 INFO - PROCESS | 1774 | 1469100767344 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 04:32:47 INFO - PROCESS | 1774 | 1469100767349 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 04:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:32:47 INFO - PROCESS | 1774 | 1469100767358 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:32:47 INFO - PROCESS | 1774 | 1469100767361 Marionette TRACE conn3 <- [1,2290,null,{}] 04:32:47 INFO - PROCESS | 1774 | 1469100767368 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:47 INFO - PROCESS | 1774 | 1469100767374 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:47 INFO - PROCESS | 1774 | 1469100767565 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 04:32:47 INFO - PROCESS | 1774 | 1469100767765 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:47 INFO - PROCESS | 1774 | 1469100767774 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed22c00 == 27 [pid = 1774] [id = 580] 04:32:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8eec8c00) [pid = 1774] [serial = 1741] [outer = (nil)] 04:32:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x92f06000) [pid = 1774] [serial = 1742] [outer = 0x8eec8c00] 04:32:47 INFO - PROCESS | 1774 | 1469100767857 Marionette DEBUG loaded listener.js 04:32:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x92f08800) [pid = 1774] [serial = 1743] [outer = 0x8eec8c00] 04:32:48 INFO - PROCESS | 1774 | 1469100768848 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1531ms 04:32:48 INFO - PROCESS | 1774 | 1469100768891 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 04:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:32:48 INFO - PROCESS | 1774 | 1469100768895 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 04:32:48 INFO - PROCESS | 1774 | 1469100768903 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:32:48 INFO - PROCESS | 1774 | 1469100768907 Marionette TRACE conn3 <- [1,2294,null,{}] 04:32:48 INFO - PROCESS | 1774 | 1469100768913 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:48 INFO - PROCESS | 1774 | 1469100768923 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:49 INFO - PROCESS | 1774 | 1469100769182 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 04:32:49 INFO - PROCESS | 1774 | 1469100769431 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:49 INFO - PROCESS | 1774 | 1469100769438 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f40400 == 28 [pid = 1774] [id = 581] 04:32:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x93a4f400) [pid = 1774] [serial = 1744] [outer = (nil)] 04:32:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x93c7e000) [pid = 1774] [serial = 1745] [outer = 0x93a4f400] 04:32:49 INFO - PROCESS | 1774 | 1469100769573 Marionette DEBUG loaded listener.js 04:32:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x93c84000) [pid = 1774] [serial = 1746] [outer = 0x93a4f400] 04:32:50 INFO - PROCESS | 1774 | 1469100770522 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1649ms 04:32:50 INFO - PROCESS | 1774 | 1469100770552 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 04:32:50 INFO - PROCESS | 1774 | 1469100770557 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 04:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:32:50 INFO - PROCESS | 1774 | 1469100770564 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:32:50 INFO - PROCESS | 1774 | 1469100770568 Marionette TRACE conn3 <- [1,2298,null,{}] 04:32:50 INFO - PROCESS | 1774 | 1469100770591 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:50 INFO - PROCESS | 1774 | 1469100770596 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:50 INFO - PROCESS | 1774 | 1469100770849 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 04:32:51 INFO - PROCESS | 1774 | 1469100771178 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:51 INFO - PROCESS | 1774 | 1469100771186 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f7000 == 29 [pid = 1774] [id = 582] 04:32:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8c9f8000) [pid = 1774] [serial = 1747] [outer = (nil)] 04:32:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x8dc20400) [pid = 1774] [serial = 1748] [outer = 0x8c9f8000] 04:32:51 INFO - PROCESS | 1774 | 1469100771368 Marionette DEBUG loaded listener.js 04:32:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x8deb6c00) [pid = 1774] [serial = 1749] [outer = 0x8c9f8000] 04:32:52 INFO - PROCESS | 1774 | 1469100772269 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1740ms 04:32:52 INFO - PROCESS | 1774 | 1469100772307 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 04:32:52 INFO - PROCESS | 1774 | 1469100772313 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 04:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:32:52 INFO - PROCESS | 1774 | 1469100772320 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:32:52 INFO - PROCESS | 1774 | 1469100772325 Marionette TRACE conn3 <- [1,2302,null,{}] 04:32:52 INFO - PROCESS | 1774 | 1469100772333 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:52 INFO - PROCESS | 1774 | 1469100772343 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:52 INFO - PROCESS | 1774 | 1469100772536 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 04:32:52 INFO - PROCESS | 1774 | 1469100772732 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:52 INFO - PROCESS | 1774 | 1469100772741 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d7c00 == 30 [pid = 1774] [id = 583] 04:32:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x8ed23000) [pid = 1774] [serial = 1750] [outer = (nil)] 04:32:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x8f15e400) [pid = 1774] [serial = 1751] [outer = 0x8ed23000] 04:32:52 INFO - PROCESS | 1774 | 1469100772823 Marionette DEBUG loaded listener.js 04:32:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x8f50b000) [pid = 1774] [serial = 1752] [outer = 0x8ed23000] 04:32:53 INFO - PROCESS | 1774 | 1469100773853 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:32:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8b808800 == 29 [pid = 1774] [id = 560] 04:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2536ms 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x8c9ef800) [pid = 1774] [serial = 1667] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x8f15e000) [pid = 1774] [serial = 1694] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x8ed26800) [pid = 1774] [serial = 1671] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x8e9df800) [pid = 1774] [serial = 1670] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x8e9dc400) [pid = 1774] [serial = 1686] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8e6cf000) [pid = 1774] [serial = 1685] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x90fe9000) [pid = 1774] [serial = 1674] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x90fb0400) [pid = 1774] [serial = 1673] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8dc23c00) [pid = 1774] [serial = 1688] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8deafc00) [pid = 1774] [serial = 1689] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x91754800) [pid = 1774] [serial = 1677] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x9174fc00) [pid = 1774] [serial = 1676] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x917cd400) [pid = 1774] [serial = 1680] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x917c8c00) [pid = 1774] [serial = 1679] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x91f44c00) [pid = 1774] [serial = 1683] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8e5f4800) [pid = 1774] [serial = 1682] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8c9f8800) [pid = 1774] [serial = 1668] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8f501400) [pid = 1774] [serial = 1695] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8ed23c00) [pid = 1774] [serial = 1692] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8e9d8000) [pid = 1774] [serial = 1691] [outer = (nil)] [url = about:blank] 04:32:54 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8f039800) [pid = 1774] [serial = 1697] [outer = (nil)] [url = about:blank] 04:32:55 INFO - PROCESS | 1774 | 1469100775133 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 04:32:55 INFO - PROCESS | 1774 | 1469100775138 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 04:32:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:32:55 INFO - PROCESS | 1774 | 1469100775156 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:32:55 INFO - PROCESS | 1774 | 1469100775162 Marionette TRACE conn3 <- [1,2306,null,{}] 04:32:55 INFO - PROCESS | 1774 | 1469100775170 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:55 INFO - PROCESS | 1774 | 1469100775178 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:55 INFO - PROCESS | 1774 | 1469100775351 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 04:32:55 INFO - PROCESS | 1774 | 1469100775490 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:55 INFO - PROCESS | 1774 | 1469100775499 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db38800 == 30 [pid = 1774] [id = 584] 04:32:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8db38c00) [pid = 1774] [serial = 1753] [outer = (nil)] 04:32:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8db3cc00) [pid = 1774] [serial = 1754] [outer = 0x8db38c00] 04:32:55 INFO - PROCESS | 1774 | 1469100775577 Marionette DEBUG loaded listener.js 04:32:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8dc21000) [pid = 1774] [serial = 1755] [outer = 0x8db38c00] 04:32:56 INFO - PROCESS | 1774 | 1469100776414 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1287ms 04:32:56 INFO - PROCESS | 1774 | 1469100776478 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 04:32:56 INFO - PROCESS | 1774 | 1469100776484 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 04:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:32:56 INFO - PROCESS | 1774 | 1469100776503 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:32:56 INFO - PROCESS | 1774 | 1469100776510 Marionette TRACE conn3 <- [1,2310,null,{}] 04:32:56 INFO - PROCESS | 1774 | 1469100776517 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:56 INFO - PROCESS | 1774 | 1469100776523 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:56 INFO - PROCESS | 1774 | 1469100776708 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 04:32:56 INFO - PROCESS | 1774 | 1469100776848 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:56 INFO - PROCESS | 1774 | 1469100776857 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb7c00 == 31 [pid = 1774] [id = 585] 04:32:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8e5f8800) [pid = 1774] [serial = 1756] [outer = (nil)] 04:32:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8e6c8c00) [pid = 1774] [serial = 1757] [outer = 0x8e5f8800] 04:32:56 INFO - PROCESS | 1774 | 1469100776939 Marionette DEBUG loaded listener.js 04:32:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8e9d3000) [pid = 1774] [serial = 1758] [outer = 0x8e5f8800] 04:32:57 INFO - PROCESS | 1774 | 1469100777884 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1458ms 04:32:57 INFO - PROCESS | 1774 | 1469100777953 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 04:32:57 INFO - PROCESS | 1774 | 1469100777957 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 04:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:32:57 INFO - PROCESS | 1774 | 1469100777964 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:32:57 INFO - PROCESS | 1774 | 1469100777968 Marionette TRACE conn3 <- [1,2314,null,{}] 04:32:57 INFO - PROCESS | 1774 | 1469100777995 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:58 INFO - PROCESS | 1774 | 1469100778005 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:58 INFO - PROCESS | 1774 | 1469100778254 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 04:32:58 INFO - PROCESS | 1774 | 1469100778284 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:58 INFO - PROCESS | 1774 | 1469100778299 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:32:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed26800 == 32 [pid = 1774] [id = 586] 04:32:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8ed26c00) [pid = 1774] [serial = 1759] [outer = (nil)] 04:32:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8eeca800) [pid = 1774] [serial = 1760] [outer = 0x8ed26c00] 04:32:58 INFO - PROCESS | 1774 | 1469100778382 Marionette DEBUG loaded listener.js 04:32:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8f03b800) [pid = 1774] [serial = 1761] [outer = 0x8ed26c00] 04:32:59 INFO - PROCESS | 1774 | 1469100779408 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1536ms 04:32:59 INFO - PROCESS | 1774 | 1469100779501 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 04:32:59 INFO - PROCESS | 1774 | 1469100779505 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 04:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:32:59 INFO - PROCESS | 1774 | 1469100779512 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:32:59 INFO - PROCESS | 1774 | 1469100779516 Marionette TRACE conn3 <- [1,2318,null,{}] 04:32:59 INFO - PROCESS | 1774 | 1469100779528 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:59 INFO - PROCESS | 1774 | 1469100779532 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:00 INFO - PROCESS | 1774 | 1469100780185 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 04:33:00 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8e9d6400) [pid = 1774] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:33:00 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x910a7400) [pid = 1774] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:33:00 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8dc28800) [pid = 1774] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:33:00 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8f036400) [pid = 1774] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:33:00 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8f508c00) [pid = 1774] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:33:00 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8e6c5000) [pid = 1774] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:33:00 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8dc1fc00) [pid = 1774] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:33:00 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8ae0cc00) [pid = 1774] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:33:00 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8b807400) [pid = 1774] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:33:00 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x91480000) [pid = 1774] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:33:00 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8e9d5000) [pid = 1774] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:33:00 INFO - PROCESS | 1774 | 1469100780367 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:00 INFO - PROCESS | 1774 | 1469100780382 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae10c00 == 33 [pid = 1774] [id = 587] 04:33:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8b807400) [pid = 1774] [serial = 1762] [outer = (nil)] 04:33:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8e6c1400) [pid = 1774] [serial = 1763] [outer = 0x8b807400] 04:33:00 INFO - PROCESS | 1774 | 1469100780450 Marionette DEBUG loaded listener.js 04:33:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x90fae800) [pid = 1774] [serial = 1764] [outer = 0x8b807400] 04:33:01 INFO - PROCESS | 1774 | 1469100781265 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 04:33:01 INFO - PROCESS | 1774 | 1469100781301 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 04:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:33:01 INFO - PROCESS | 1774 | 1469100781308 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:33:01 INFO - PROCESS | 1774 | 1469100781312 Marionette TRACE conn3 <- [1,2322,null,{}] 04:33:01 INFO - PROCESS | 1774 | 1469100781318 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:01 INFO - PROCESS | 1774 | 1469100781323 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:01 INFO - PROCESS | 1774 | 1469100781486 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 04:33:01 INFO - PROCESS | 1774 | 1469100781503 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:01 INFO - PROCESS | 1774 | 1469100781510 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fb9400 == 34 [pid = 1774] [id = 588] 04:33:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x90fb9c00) [pid = 1774] [serial = 1765] [outer = (nil)] 04:33:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x90ff1000) [pid = 1774] [serial = 1766] [outer = 0x90fb9c00] 04:33:01 INFO - PROCESS | 1774 | 1469100781592 Marionette DEBUG loaded listener.js 04:33:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x90ff5400) [pid = 1774] [serial = 1767] [outer = 0x90fb9c00] 04:33:02 INFO - PROCESS | 1774 | 1469100782726 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1482ms 04:33:02 INFO - PROCESS | 1774 | 1469100782795 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 04:33:02 INFO - PROCESS | 1774 | 1469100782803 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 04:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:33:02 INFO - PROCESS | 1774 | 1469100782813 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:33:02 INFO - PROCESS | 1774 | 1469100782818 Marionette TRACE conn3 <- [1,2326,null,{}] 04:33:02 INFO - PROCESS | 1774 | 1469100782827 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:02 INFO - PROCESS | 1774 | 1469100782833 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:03 INFO - PROCESS | 1774 | 1469100783093 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 04:33:03 INFO - PROCESS | 1774 | 1469100783398 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:03 INFO - PROCESS | 1774 | 1469100783413 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b810c00 == 35 [pid = 1774] [id = 589] 04:33:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8db37000) [pid = 1774] [serial = 1768] [outer = (nil)] 04:33:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8e6c9800) [pid = 1774] [serial = 1769] [outer = 0x8db37000] 04:33:03 INFO - PROCESS | 1774 | 1469100783500 Marionette DEBUG loaded listener.js 04:33:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8e9de800) [pid = 1774] [serial = 1770] [outer = 0x8db37000] 04:33:04 INFO - PROCESS | 1774 | 1469100784499 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1753ms 04:33:04 INFO - PROCESS | 1774 | 1469100784567 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 04:33:04 INFO - PROCESS | 1774 | 1469100784575 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 04:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:33:04 INFO - PROCESS | 1774 | 1469100784587 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:33:04 INFO - PROCESS | 1774 | 1469100784592 Marionette TRACE conn3 <- [1,2330,null,{}] 04:33:04 INFO - PROCESS | 1774 | 1469100784599 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:04 INFO - PROCESS | 1774 | 1469100784606 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:04 INFO - PROCESS | 1774 | 1469100784837 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 04:33:05 INFO - PROCESS | 1774 | 1469100785089 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:05 INFO - PROCESS | 1774 | 1469100785098 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f160000 == 36 [pid = 1774] [id = 590] 04:33:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x90fe6800) [pid = 1774] [serial = 1771] [outer = (nil)] 04:33:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x90febc00) [pid = 1774] [serial = 1772] [outer = 0x90fe6800] 04:33:05 INFO - PROCESS | 1774 | 1469100785237 Marionette DEBUG loaded listener.js 04:33:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x91473800) [pid = 1774] [serial = 1773] [outer = 0x90fe6800] 04:33:06 INFO - PROCESS | 1774 | 1469100786323 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1788ms 04:33:06 INFO - PROCESS | 1774 | 1469100786375 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 04:33:06 INFO - PROCESS | 1774 | 1469100786380 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 04:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:33:06 INFO - PROCESS | 1774 | 1469100786387 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:33:06 INFO - PROCESS | 1774 | 1469100786393 Marionette TRACE conn3 <- [1,2334,null,{}] 04:33:06 INFO - PROCESS | 1774 | 1469100786411 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:06 INFO - PROCESS | 1774 | 1469100786420 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:06 INFO - PROCESS | 1774 | 1469100786620 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 04:33:06 INFO - PROCESS | 1774 | 1469100786851 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:06 INFO - PROCESS | 1774 | 1469100786862 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x91749c00 == 37 [pid = 1774] [id = 591] 04:33:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x9174a800) [pid = 1774] [serial = 1774] [outer = (nil)] 04:33:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x9174fc00) [pid = 1774] [serial = 1775] [outer = 0x9174a800] 04:33:07 INFO - PROCESS | 1774 | 1469100786995 Marionette DEBUG loaded listener.js 04:33:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x91755000) [pid = 1774] [serial = 1776] [outer = 0x9174a800] 04:33:07 INFO - PROCESS | 1774 | 1469100787996 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1692ms 04:33:08 INFO - PROCESS | 1774 | 1469100788080 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 04:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:33:08 INFO - PROCESS | 1774 | 1469100788085 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 04:33:08 INFO - PROCESS | 1774 | 1469100788092 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:33:08 INFO - PROCESS | 1774 | 1469100788096 Marionette TRACE conn3 <- [1,2338,null,{}] 04:33:08 INFO - PROCESS | 1774 | 1469100788103 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:08 INFO - PROCESS | 1774 | 1469100788108 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:08 INFO - PROCESS | 1774 | 1469100788344 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 04:33:08 INFO - PROCESS | 1774 | 1469100788579 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:08 INFO - PROCESS | 1774 | 1469100788585 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae07400 == 38 [pid = 1774] [id = 592] 04:33:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8ae0c000) [pid = 1774] [serial = 1777] [outer = (nil)] 04:33:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8c9ef000) [pid = 1774] [serial = 1778] [outer = 0x8ae0c000] 04:33:08 INFO - PROCESS | 1774 | 1469100788838 Marionette DEBUG loaded listener.js 04:33:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8c9f9c00) [pid = 1774] [serial = 1779] [outer = 0x8ae0c000] 04:33:09 INFO - PROCESS | 1774 | --DOCSHELL 0x91f40400 == 37 [pid = 1774] [id = 581] 04:33:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed22c00 == 36 [pid = 1774] [id = 580] 04:33:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae03c00 == 35 [pid = 1774] [id = 565] 04:33:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0e800 == 34 [pid = 1774] [id = 573] 04:33:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c1c00 == 33 [pid = 1774] [id = 563] 04:33:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8f158000 == 32 [pid = 1774] [id = 564] 04:33:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c4000 == 31 [pid = 1774] [id = 561] 04:33:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8f039000 == 30 [pid = 1774] [id = 572] 04:33:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ed000 == 29 [pid = 1774] [id = 562] 04:33:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc2a800 == 28 [pid = 1774] [id = 571] 04:33:09 INFO - PROCESS | 1774 | 1469100789942 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8eec5c00) [pid = 1774] [serial = 1703] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x9147c000) [pid = 1774] [serial = 1721] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8e5f5800) [pid = 1774] [serial = 1713] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8deb6800) [pid = 1774] [serial = 1712] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x910aac00) [pid = 1774] [serial = 1706] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x910acc00) [pid = 1774] [serial = 1719] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8f030000) [pid = 1774] [serial = 1715] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8f037c00) [pid = 1774] [serial = 1724] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8f030800) [pid = 1774] [serial = 1704] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x910a6400) [pid = 1774] [serial = 1718] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x90fb1000) [pid = 1774] [serial = 1698] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8f506000) [pid = 1774] [serial = 1722] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8c9f5800) [pid = 1774] [serial = 1700] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x910b1c00) [pid = 1774] [serial = 1707] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x9171b400) [pid = 1774] [serial = 1709] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x91747800) [pid = 1774] [serial = 1710] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8db3fc00) [pid = 1774] [serial = 1701] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8f15a800) [pid = 1774] [serial = 1716] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8e9d8c00) [pid = 1774] [serial = 1725] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x917cdc00) [pid = 1774] [serial = 1728] [outer = (nil)] [url = about:blank] 04:33:09 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x917c4000) [pid = 1774] [serial = 1727] [outer = (nil)] [url = about:blank] 04:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1936ms 04:33:10 INFO - PROCESS | 1774 | 1469100790029 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 04:33:10 INFO - PROCESS | 1774 | 1469100790035 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 04:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:33:10 INFO - PROCESS | 1774 | 1469100790044 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - PROCESS | 1774 | 1469100790048 Marionette TRACE conn3 <- [1,2342,null,{}] 04:33:10 INFO - PROCESS | 1774 | 1469100790056 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:10 INFO - PROCESS | 1774 | 1469100790061 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:10 INFO - PROCESS | 1774 | 1469100790292 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 04:33:10 INFO - PROCESS | 1774 | 1469100790484 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:10 INFO - PROCESS | 1774 | 1469100790494 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5ef800 == 29 [pid = 1774] [id = 593] 04:33:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8e5fa400) [pid = 1774] [serial = 1780] [outer = (nil)] 04:33:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8e9d3800) [pid = 1774] [serial = 1781] [outer = 0x8e5fa400] 04:33:10 INFO - PROCESS | 1774 | 1469100790574 Marionette DEBUG loaded listener.js 04:33:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8eec8400) [pid = 1774] [serial = 1782] [outer = 0x8e5fa400] 04:33:11 INFO - PROCESS | 1774 | 1469100791379 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1389ms 04:33:11 INFO - PROCESS | 1774 | 1469100791432 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 04:33:11 INFO - PROCESS | 1774 | 1469100791438 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 04:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:33:11 INFO - PROCESS | 1774 | 1469100791449 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:33:11 INFO - PROCESS | 1774 | 1469100791452 Marionette TRACE conn3 <- [1,2346,null,{}] 04:33:11 INFO - PROCESS | 1774 | 1469100791464 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:11 INFO - PROCESS | 1774 | 1469100791469 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:11 INFO - PROCESS | 1774 | 1469100791643 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 04:33:11 INFO - PROCESS | 1774 | 1469100791654 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:11 INFO - PROCESS | 1774 | 1469100791665 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f506000 == 30 [pid = 1774] [id = 594] 04:33:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8f508800) [pid = 1774] [serial = 1783] [outer = (nil)] 04:33:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x90fbb000) [pid = 1774] [serial = 1784] [outer = 0x8f508800] 04:33:11 INFO - PROCESS | 1774 | 1469100791740 Marionette DEBUG loaded listener.js 04:33:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x90fecc00) [pid = 1774] [serial = 1785] [outer = 0x8f508800] 04:33:12 INFO - PROCESS | 1774 | 1469100792745 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1346ms 04:33:12 INFO - PROCESS | 1774 | 1469100792797 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 04:33:12 INFO - PROCESS | 1774 | 1469100792802 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 04:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:33:12 INFO - PROCESS | 1774 | 1469100792808 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:33:12 INFO - PROCESS | 1774 | 1469100792814 Marionette TRACE conn3 <- [1,2350,null,{}] 04:33:12 INFO - PROCESS | 1774 | 1469100792841 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:12 INFO - PROCESS | 1774 | 1469100792850 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:13 INFO - PROCESS | 1774 | 1469100793075 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 04:33:13 INFO - PROCESS | 1774 | 1469100793106 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:13 INFO - PROCESS | 1774 | 1469100793117 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x910b0800 == 31 [pid = 1774] [id = 595] 04:33:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x91478800) [pid = 1774] [serial = 1786] [outer = (nil)] 04:33:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x9161ec00) [pid = 1774] [serial = 1787] [outer = 0x91478800] 04:33:13 INFO - PROCESS | 1774 | 1469100793186 Marionette DEBUG loaded listener.js 04:33:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x9161c800) [pid = 1774] [serial = 1788] [outer = 0x91478800] 04:33:14 INFO - PROCESS | 1774 | 1469100794183 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1436ms 04:33:14 INFO - PROCESS | 1774 | 1469100794245 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 04:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:33:14 INFO - PROCESS | 1774 | 1469100794250 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 04:33:14 INFO - PROCESS | 1774 | 1469100794256 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:33:14 INFO - PROCESS | 1774 | 1469100794260 Marionette TRACE conn3 <- [1,2354,null,{}] 04:33:14 INFO - PROCESS | 1774 | 1469100794265 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:14 INFO - PROCESS | 1774 | 1469100794270 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:14 INFO - PROCESS | 1774 | 1469100794495 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 04:33:14 INFO - PROCESS | 1774 | 1469100794514 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:14 INFO - PROCESS | 1774 | 1469100794522 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0d000 == 32 [pid = 1774] [id = 596] 04:33:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8e5f2c00) [pid = 1774] [serial = 1789] [outer = (nil)] 04:33:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x9174e400) [pid = 1774] [serial = 1790] [outer = 0x8e5f2c00] 04:33:14 INFO - PROCESS | 1774 | 1469100794594 Marionette DEBUG loaded listener.js 04:33:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x917c4000) [pid = 1774] [serial = 1791] [outer = 0x8e5f2c00] 04:33:15 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8ed26c00) [pid = 1774] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:33:15 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8e5f8800) [pid = 1774] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:33:15 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8db38c00) [pid = 1774] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:33:15 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8deb7800) [pid = 1774] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:33:15 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x90fe7c00) [pid = 1774] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:33:15 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x917ca800) [pid = 1774] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:33:15 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8ed23000) [pid = 1774] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:33:15 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x91753800) [pid = 1774] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:33:15 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8b807400) [pid = 1774] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:33:15 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8eec8c00) [pid = 1774] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:33:15 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x93a4f400) [pid = 1774] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:33:15 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8c9f8000) [pid = 1774] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:33:15 INFO - PROCESS | 1774 | 1469100795652 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:33:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:33:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1431ms 04:33:15 INFO - PROCESS | 1774 | 1469100795687 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 04:33:15 INFO - PROCESS | 1774 | 1469100795690 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 04:33:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:33:15 INFO - PROCESS | 1774 | 1469100795697 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:33:15 INFO - PROCESS | 1774 | 1469100795700 Marionette TRACE conn3 <- [1,2358,null,{}] 04:33:15 INFO - PROCESS | 1774 | 1469100795706 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:15 INFO - PROCESS | 1774 | 1469100795710 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:15 INFO - PROCESS | 1774 | 1469100795926 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 04:33:15 INFO - PROCESS | 1774 | 1469100795946 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:15 INFO - PROCESS | 1774 | 1469100795954 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db34000 == 33 [pid = 1774] [id = 597] 04:33:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8db3f800) [pid = 1774] [serial = 1792] [outer = (nil)] 04:33:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8f50e800) [pid = 1774] [serial = 1793] [outer = 0x8db3f800] 04:33:16 INFO - PROCESS | 1774 | 1469100796042 Marionette DEBUG loaded listener.js 04:33:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x9147e400) [pid = 1774] [serial = 1794] [outer = 0x8db3f800] 04:33:16 INFO - PROCESS | 1774 | 1469100796968 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1329ms 04:33:17 INFO - PROCESS | 1774 | 1469100797027 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 04:33:17 INFO - PROCESS | 1774 | 1469100797031 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 04:33:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:33:17 INFO - PROCESS | 1774 | 1469100797038 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:33:17 INFO - PROCESS | 1774 | 1469100797041 Marionette TRACE conn3 <- [1,2362,null,{}] 04:33:17 INFO - PROCESS | 1774 | 1469100797047 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:17 INFO - PROCESS | 1774 | 1469100797058 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:17 INFO - PROCESS | 1774 | 1469100797283 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 04:33:17 INFO - PROCESS | 1774 | 1469100797470 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:17 INFO - PROCESS | 1774 | 1469100797483 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b802000 == 34 [pid = 1774] [id = 598] 04:33:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8b802400) [pid = 1774] [serial = 1795] [outer = (nil)] 04:33:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8c9f0400) [pid = 1774] [serial = 1796] [outer = 0x8b802400] 04:33:17 INFO - PROCESS | 1774 | 1469100797569 Marionette DEBUG loaded listener.js 04:33:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8dc1f800) [pid = 1774] [serial = 1797] [outer = 0x8b802400] 04:33:18 INFO - PROCESS | 1774 | 1469100798693 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1734ms 04:33:18 INFO - PROCESS | 1774 | 1469100798775 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 04:33:18 INFO - PROCESS | 1774 | 1469100798781 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 04:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:33:18 INFO - PROCESS | 1774 | 1469100798790 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:33:18 INFO - PROCESS | 1774 | 1469100798794 Marionette TRACE conn3 <- [1,2366,null,{}] 04:33:18 INFO - PROCESS | 1774 | 1469100798802 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:18 INFO - PROCESS | 1774 | 1469100798812 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:19 INFO - PROCESS | 1774 | 1469100799056 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 04:33:19 INFO - PROCESS | 1774 | 1469100799300 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:19 INFO - PROCESS | 1774 | 1469100799308 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9fb800 == 35 [pid = 1774] [id = 599] 04:33:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8e9d7000) [pid = 1774] [serial = 1798] [outer = (nil)] 04:33:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8ed28800) [pid = 1774] [serial = 1799] [outer = 0x8e9d7000] 04:33:19 INFO - PROCESS | 1774 | 1469100799440 Marionette DEBUG loaded listener.js 04:33:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8eed0000) [pid = 1774] [serial = 1800] [outer = 0x8e9d7000] 04:33:20 INFO - PROCESS | 1774 | 1469100800485 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:33:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:33:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1740ms 04:33:20 INFO - PROCESS | 1774 | 1469100800530 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 04:33:20 INFO - PROCESS | 1774 | 1469100800536 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 04:33:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:33:20 INFO - PROCESS | 1774 | 1469100800544 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:33:20 INFO - PROCESS | 1774 | 1469100800547 Marionette TRACE conn3 <- [1,2370,null,{}] 04:33:20 INFO - PROCESS | 1774 | 1469100800554 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:20 INFO - PROCESS | 1774 | 1469100800559 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:20 INFO - PROCESS | 1774 | 1469100800760 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 04:33:21 INFO - PROCESS | 1774 | 1469100801066 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:21 INFO - PROCESS | 1774 | 1469100801073 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb9800 == 36 [pid = 1774] [id = 600] 04:33:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f510000) [pid = 1774] [serial = 1801] [outer = (nil)] 04:33:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x90fb6c00) [pid = 1774] [serial = 1802] [outer = 0x8f510000] 04:33:21 INFO - PROCESS | 1774 | 1469100801212 Marionette DEBUG loaded listener.js 04:33:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x910abc00) [pid = 1774] [serial = 1803] [outer = 0x8f510000] 04:33:22 INFO - PROCESS | 1774 | 1469100802232 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1732ms 04:33:22 INFO - PROCESS | 1774 | 1469100802277 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 04:33:22 INFO - PROCESS | 1774 | 1469100802284 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 04:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:33:22 INFO - PROCESS | 1774 | 1469100802302 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:33:22 INFO - PROCESS | 1774 | 1469100802310 Marionette TRACE conn3 <- [1,2374,null,{}] 04:33:22 INFO - PROCESS | 1774 | 1469100802317 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:22 INFO - PROCESS | 1774 | 1469100802324 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:22 INFO - PROCESS | 1774 | 1469100802568 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 04:33:22 INFO - PROCESS | 1774 | 1469100802801 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:22 INFO - PROCESS | 1774 | 1469100802810 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b801400 == 37 [pid = 1774] [id = 601] 04:33:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8ed19400) [pid = 1774] [serial = 1804] [outer = (nil)] 04:33:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x917cd800) [pid = 1774] [serial = 1805] [outer = 0x8ed19400] 04:33:22 INFO - PROCESS | 1774 | 1469100802942 Marionette DEBUG loaded listener.js 04:33:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x918c6c00) [pid = 1774] [serial = 1806] [outer = 0x8ed19400] 04:33:23 INFO - PROCESS | 1774 | 1469100803928 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:33:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:33:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1704ms 04:33:24 INFO - PROCESS | 1774 | 1469100803999 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 04:33:24 INFO - PROCESS | 1774 | 1469100804003 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 04:33:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:33:24 INFO - PROCESS | 1774 | 1469100804010 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:33:24 INFO - PROCESS | 1774 | 1469100804014 Marionette TRACE conn3 <- [1,2378,null,{}] 04:33:24 INFO - PROCESS | 1774 | 1469100804020 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:24 INFO - PROCESS | 1774 | 1469100804026 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:24 INFO - PROCESS | 1774 | 1469100804252 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 04:33:24 INFO - PROCESS | 1774 | 1469100804489 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:24 INFO - PROCESS | 1774 | 1469100804500 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc21800 == 38 [pid = 1774] [id = 602] 04:33:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8dc21c00) [pid = 1774] [serial = 1807] [outer = (nil)] 04:33:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8f035800) [pid = 1774] [serial = 1808] [outer = 0x8dc21c00] 04:33:24 INFO - PROCESS | 1774 | 1469100804640 Marionette DEBUG loaded listener.js 04:33:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8f504000) [pid = 1774] [serial = 1809] [outer = 0x8dc21c00] 04:33:25 INFO - PROCESS | 1774 | 1469100805910 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1938ms 04:33:25 INFO - PROCESS | 1774 | 1469100805965 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 04:33:25 INFO - PROCESS | 1774 | 1469100805969 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 04:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:33:25 INFO - PROCESS | 1774 | 1469100805980 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:33:25 INFO - PROCESS | 1774 | 1469100805983 Marionette TRACE conn3 <- [1,2382,null,{}] 04:33:25 INFO - PROCESS | 1774 | 1469100805992 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:25 INFO - PROCESS | 1774 | 1469100805997 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:26 INFO - PROCESS | 1774 | 1469100806173 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 04:33:26 INFO - PROCESS | 1774 | 1469100806371 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:26 INFO - PROCESS | 1774 | 1469100806379 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc2dc00 == 39 [pid = 1774] [id = 603] 04:33:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8deb3400) [pid = 1774] [serial = 1810] [outer = (nil)] 04:33:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8e6c2400) [pid = 1774] [serial = 1811] [outer = 0x8deb3400] 04:33:26 INFO - PROCESS | 1774 | 1469100806515 Marionette DEBUG loaded listener.js 04:33:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8e9dac00) [pid = 1774] [serial = 1812] [outer = 0x8deb3400] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x910b3c00 == 38 [pid = 1774] [id = 569] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae10c00 == 37 [pid = 1774] [id = 587] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8db34000 == 36 [pid = 1774] [id = 597] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0d000 == 35 [pid = 1774] [id = 596] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x910b0800 == 34 [pid = 1774] [id = 595] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8f506000 == 33 [pid = 1774] [id = 594] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5ef800 == 32 [pid = 1774] [id = 593] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae07400 == 31 [pid = 1774] [id = 592] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x91749c00 == 30 [pid = 1774] [id = 591] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8f160000 == 29 [pid = 1774] [id = 590] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x90fb9400 == 28 [pid = 1774] [id = 588] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8b810c00 == 27 [pid = 1774] [id = 589] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d7c00 == 26 [pid = 1774] [id = 583] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8db38800 == 25 [pid = 1774] [id = 584] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed26800 == 24 [pid = 1774] [id = 586] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae05000 == 23 [pid = 1774] [id = 575] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae01c00 == 22 [pid = 1774] [id = 574] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc26400 == 21 [pid = 1774] [id = 570] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb7c00 == 20 [pid = 1774] [id = 585] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc25c00 == 19 [pid = 1774] [id = 576] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f7c00 == 18 [pid = 1774] [id = 568] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8f034400 == 17 [pid = 1774] [id = 577] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8b805400 == 16 [pid = 1774] [id = 566] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6ce000 == 15 [pid = 1774] [id = 567] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5fc000 == 14 [pid = 1774] [id = 578] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6cd000 == 13 [pid = 1774] [id = 579] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f7000 == 12 [pid = 1774] [id = 582] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc21800 == 11 [pid = 1774] [id = 602] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8b801400 == 10 [pid = 1774] [id = 601] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9fb800 == 9 [pid = 1774] [id = 599] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb9800 == 8 [pid = 1774] [id = 600] 04:33:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8b802000 == 7 [pid = 1774] [id = 598] 04:33:28 INFO - PROCESS | 1774 | 1469100808572 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8eeca800) [pid = 1774] [serial = 1760] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8e6c8c00) [pid = 1774] [serial = 1757] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8db3cc00) [pid = 1774] [serial = 1754] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8f031400) [pid = 1774] [serial = 1731] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8e9dd400) [pid = 1774] [serial = 1730] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x91473400) [pid = 1774] [serial = 1734] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x90ff4000) [pid = 1774] [serial = 1733] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8dc21000) [pid = 1774] [serial = 1755] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x918c9000) [pid = 1774] [serial = 1737] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x918c0400) [pid = 1774] [serial = 1736] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8f50b000) [pid = 1774] [serial = 1752] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8f15e400) [pid = 1774] [serial = 1751] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x92218400) [pid = 1774] [serial = 1740] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x91f4bc00) [pid = 1774] [serial = 1739] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8e6c1400) [pid = 1774] [serial = 1763] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8f03b800) [pid = 1774] [serial = 1761] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x92f08800) [pid = 1774] [serial = 1743] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x92f06000) [pid = 1774] [serial = 1742] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x93c84000) [pid = 1774] [serial = 1746] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x93c7e000) [pid = 1774] [serial = 1745] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x90ff1000) [pid = 1774] [serial = 1766] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8deb6c00) [pid = 1774] [serial = 1749] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8dc20400) [pid = 1774] [serial = 1748] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x8e9d3000) [pid = 1774] [serial = 1758] [outer = (nil)] [url = about:blank] 04:33:28 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x90fae800) [pid = 1774] [serial = 1764] [outer = (nil)] [url = about:blank] 04:33:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:33:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2840ms 04:33:28 INFO - PROCESS | 1774 | 1469100808820 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 04:33:28 INFO - PROCESS | 1774 | 1469100808826 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 04:33:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:33:28 INFO - PROCESS | 1774 | 1469100808834 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:33:28 INFO - PROCESS | 1774 | 1469100808841 Marionette TRACE conn3 <- [1,2386,null,{}] 04:33:28 INFO - PROCESS | 1774 | 1469100808850 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:28 INFO - PROCESS | 1774 | 1469100808855 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:29 INFO - PROCESS | 1774 | 1469100809027 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 04:33:29 INFO - PROCESS | 1774 | 1469100809166 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:29 INFO - PROCESS | 1774 | 1469100809176 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f6c00 == 8 [pid = 1774] [id = 604] 04:33:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8c9f7000) [pid = 1774] [serial = 1813] [outer = (nil)] 04:33:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8db33800) [pid = 1774] [serial = 1814] [outer = 0x8c9f7000] 04:33:29 INFO - PROCESS | 1774 | 1469100809256 Marionette DEBUG loaded listener.js 04:33:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8db3a800) [pid = 1774] [serial = 1815] [outer = 0x8c9f7000] 04:33:30 INFO - PROCESS | 1774 | 1469100810127 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:33:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:33:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1340ms 04:33:30 INFO - PROCESS | 1774 | 1469100810174 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 04:33:30 INFO - PROCESS | 1774 | 1469100810184 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 04:33:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:33:30 INFO - PROCESS | 1774 | 1469100810197 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:33:30 INFO - PROCESS | 1774 | 1469100810202 Marionette TRACE conn3 <- [1,2390,null,{}] 04:33:30 INFO - PROCESS | 1774 | 1469100810209 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:30 INFO - PROCESS | 1774 | 1469100810214 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:30 INFO - PROCESS | 1774 | 1469100810404 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 04:33:30 INFO - PROCESS | 1774 | 1469100810563 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 1774 | 1469100810576 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc29400 == 9 [pid = 1774] [id = 605] 04:33:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8debb000) [pid = 1774] [serial = 1816] [outer = (nil)] 04:33:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8e5f7800) [pid = 1774] [serial = 1817] [outer = 0x8debb000] 04:33:30 INFO - PROCESS | 1774 | 1469100810655 Marionette DEBUG loaded listener.js 04:33:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8e5fe800) [pid = 1774] [serial = 1818] [outer = 0x8debb000] 04:33:31 INFO - PROCESS | 1774 | 1469100811633 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:33:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:33:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1493ms 04:33:31 INFO - PROCESS | 1774 | 1469100811696 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 04:33:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:33:31 INFO - PROCESS | 1774 | 1469100811700 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 04:33:31 INFO - PROCESS | 1774 | 1469100811708 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:33:31 INFO - PROCESS | 1774 | 1469100811714 Marionette TRACE conn3 <- [1,2394,null,{}] 04:33:31 INFO - PROCESS | 1774 | 1469100811745 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:31 INFO - PROCESS | 1774 | 1469100811755 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:32 INFO - PROCESS | 1774 | 1469100811998 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 04:33:32 INFO - PROCESS | 1774 | 1469100812031 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:32 INFO - PROCESS | 1774 | 1469100812044 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed27000 == 10 [pid = 1774] [id = 606] 04:33:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8ed27400) [pid = 1774] [serial = 1819] [outer = (nil)] 04:33:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8eecbc00) [pid = 1774] [serial = 1820] [outer = 0x8ed27400] 04:33:32 INFO - PROCESS | 1774 | 1469100812125 Marionette DEBUG loaded listener.js 04:33:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8f032c00) [pid = 1774] [serial = 1821] [outer = 0x8ed27400] 04:33:33 INFO - PROCESS | 1774 | 1469100813183 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:33:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:33:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1546ms 04:33:33 INFO - PROCESS | 1774 | 1469100813253 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 04:33:33 INFO - PROCESS | 1774 | 1469100813258 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 04:33:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:33:33 INFO - PROCESS | 1774 | 1469100813264 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:33:33 INFO - PROCESS | 1774 | 1469100813285 Marionette TRACE conn3 <- [1,2398,null,{}] 04:33:33 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8e5f2c00) [pid = 1774] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:33:33 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8ae0c000) [pid = 1774] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:33:33 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x90fb9c00) [pid = 1774] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:33:33 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x90fe6800) [pid = 1774] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:33:33 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8db37000) [pid = 1774] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:33:33 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8e5fa400) [pid = 1774] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:33:33 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8f508800) [pid = 1774] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:33:33 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x9174a800) [pid = 1774] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:33:33 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x91478800) [pid = 1774] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:33:33 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x8db3f800) [pid = 1774] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:33:33 INFO - PROCESS | 1774 | 1469100813788 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:33 INFO - PROCESS | 1774 | 1469100813792 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:33 INFO - PROCESS | 1774 | 1469100813950 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 04:33:34 INFO - PROCESS | 1774 | 1469100814090 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:34 INFO - PROCESS | 1774 | 1469100814099 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f5800 == 11 [pid = 1774] [id = 607] 04:33:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x8e9d3c00) [pid = 1774] [serial = 1822] [outer = (nil)] 04:33:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8eec7800) [pid = 1774] [serial = 1823] [outer = 0x8e9d3c00] 04:33:34 INFO - PROCESS | 1774 | 1469100814173 Marionette DEBUG loaded listener.js 04:33:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8f162800) [pid = 1774] [serial = 1824] [outer = 0x8e9d3c00] 04:33:34 INFO - PROCESS | 1774 | 1469100814984 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:33:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:33:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1759ms 04:33:35 INFO - PROCESS | 1774 | 1469100815026 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 04:33:35 INFO - PROCESS | 1774 | 1469100815030 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 04:33:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:33:35 INFO - PROCESS | 1774 | 1469100815037 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:33:35 INFO - PROCESS | 1774 | 1469100815040 Marionette TRACE conn3 <- [1,2402,null,{}] 04:33:35 INFO - PROCESS | 1774 | 1469100815046 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:35 INFO - PROCESS | 1774 | 1469100815051 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:35 INFO - PROCESS | 1774 | 1469100815214 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 04:33:35 INFO - PROCESS | 1774 | 1469100815223 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:35 INFO - PROCESS | 1774 | 1469100815233 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0d400 == 12 [pid = 1774] [id = 608] 04:33:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8e9d3000) [pid = 1774] [serial = 1825] [outer = (nil)] 04:33:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8f50e400) [pid = 1774] [serial = 1826] [outer = 0x8e9d3000] 04:33:35 INFO - PROCESS | 1774 | 1469100815305 Marionette DEBUG loaded listener.js 04:33:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8e5fc400) [pid = 1774] [serial = 1827] [outer = 0x8e9d3000] 04:33:36 INFO - PROCESS | 1774 | 1469100816525 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:33:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:33:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1538ms 04:33:36 INFO - PROCESS | 1774 | 1469100816577 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 04:33:36 INFO - PROCESS | 1774 | 1469100816584 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 04:33:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:33:36 INFO - PROCESS | 1774 | 1469100816593 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:33:36 INFO - PROCESS | 1774 | 1469100816599 Marionette TRACE conn3 <- [1,2406,null,{}] 04:33:36 INFO - PROCESS | 1774 | 1469100816609 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:36 INFO - PROCESS | 1774 | 1469100816615 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:36 INFO - PROCESS | 1774 | 1469100816835 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 04:33:37 INFO - PROCESS | 1774 | 1469100817082 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:37 INFO - PROCESS | 1774 | 1469100817090 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db35000 == 13 [pid = 1774] [id = 609] 04:33:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8db3fc00) [pid = 1774] [serial = 1828] [outer = (nil)] 04:33:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8e6c7000) [pid = 1774] [serial = 1829] [outer = 0x8db3fc00] 04:33:37 INFO - PROCESS | 1774 | 1469100817209 Marionette DEBUG loaded listener.js 04:33:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8ed1c800) [pid = 1774] [serial = 1830] [outer = 0x8db3fc00] 04:33:38 INFO - PROCESS | 1774 | 1469100818222 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:33:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:33:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1697ms 04:33:38 INFO - PROCESS | 1774 | 1469100818291 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 04:33:38 INFO - PROCESS | 1774 | 1469100818299 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 04:33:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:33:38 INFO - PROCESS | 1774 | 1469100818311 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:33:38 INFO - PROCESS | 1774 | 1469100818315 Marionette TRACE conn3 <- [1,2410,null,{}] 04:33:38 INFO - PROCESS | 1774 | 1469100818323 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:38 INFO - PROCESS | 1774 | 1469100818329 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:38 INFO - PROCESS | 1774 | 1469100818573 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 04:33:38 INFO - PROCESS | 1774 | 1469100818867 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:38 INFO - PROCESS | 1774 | 1469100818878 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c7800 == 14 [pid = 1774] [id = 610] 04:33:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8f50b400) [pid = 1774] [serial = 1831] [outer = (nil)] 04:33:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x90fb4000) [pid = 1774] [serial = 1832] [outer = 0x8f50b400] 04:33:39 INFO - PROCESS | 1774 | 1469100819058 Marionette DEBUG loaded listener.js 04:33:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x90fe8800) [pid = 1774] [serial = 1833] [outer = 0x8f50b400] 04:33:40 INFO - PROCESS | 1774 | 1469100820813 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:33:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:33:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2543ms 04:33:40 INFO - PROCESS | 1774 | 1469100820990 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 04:33:41 INFO - PROCESS | 1774 | 1469100820998 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 04:33:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:33:41 INFO - PROCESS | 1774 | 1469100821066 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:33:41 INFO - PROCESS | 1774 | 1469100821077 Marionette TRACE conn3 <- [1,2414,null,{}] 04:33:41 INFO - PROCESS | 1774 | 1469100821105 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:41 INFO - PROCESS | 1774 | 1469100821120 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:41 INFO - PROCESS | 1774 | 1469100821412 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 04:33:41 INFO - PROCESS | 1774 | 1469100821604 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:41 INFO - PROCESS | 1774 | 1469100821617 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x910b0800 == 15 [pid = 1774] [id = 611] 04:33:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x910b1400) [pid = 1774] [serial = 1834] [outer = (nil)] 04:33:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x91479400) [pid = 1774] [serial = 1835] [outer = 0x910b1400] 04:33:41 INFO - PROCESS | 1774 | 1469100821712 Marionette DEBUG loaded listener.js 04:33:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x9161a000) [pid = 1774] [serial = 1836] [outer = 0x910b1400] 04:33:42 INFO - PROCESS | 1774 | 1469100822775 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:33:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:33:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1760ms 04:33:42 INFO - PROCESS | 1774 | 1469100822822 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 04:33:42 INFO - PROCESS | 1774 | 1469100822828 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 04:33:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:33:42 INFO - PROCESS | 1774 | 1469100822836 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:33:42 INFO - PROCESS | 1774 | 1469100822841 Marionette TRACE conn3 <- [1,2418,null,{}] 04:33:42 INFO - PROCESS | 1774 | 1469100822847 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:42 INFO - PROCESS | 1774 | 1469100822853 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:43 INFO - PROCESS | 1774 | 1469100823071 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 04:33:43 INFO - PROCESS | 1774 | 1469100823356 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:43 INFO - PROCESS | 1774 | 1469100823366 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x9147b000 == 16 [pid = 1774] [id = 612] 04:33:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x91625000) [pid = 1774] [serial = 1837] [outer = (nil)] 04:33:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x9172ac00) [pid = 1774] [serial = 1838] [outer = 0x91625000] 04:33:43 INFO - PROCESS | 1774 | 1469100823568 Marionette DEBUG loaded listener.js 04:33:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x91748c00) [pid = 1774] [serial = 1839] [outer = 0x91625000] 04:33:44 INFO - PROCESS | 1774 | 1469100824973 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:33:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:33:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2245ms 04:33:45 INFO - PROCESS | 1774 | 1469100825097 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 04:33:45 INFO - PROCESS | 1774 | 1469100825104 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 04:33:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:33:45 INFO - PROCESS | 1774 | 1469100825115 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:33:45 INFO - PROCESS | 1774 | 1469100825120 Marionette TRACE conn3 <- [1,2422,null,{}] 04:33:45 INFO - PROCESS | 1774 | 1469100825178 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:45 INFO - PROCESS | 1774 | 1469100825187 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:45 INFO - PROCESS | 1774 | 1469100825505 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 04:33:45 INFO - PROCESS | 1774 | 1469100825801 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:45 INFO - PROCESS | 1774 | 1469100825809 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0ac00 == 17 [pid = 1774] [id = 613] 04:33:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8c9ee800) [pid = 1774] [serial = 1840] [outer = (nil)] 04:33:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x91750c00) [pid = 1774] [serial = 1841] [outer = 0x8c9ee800] 04:33:45 INFO - PROCESS | 1774 | 1469100825971 Marionette DEBUG loaded listener.js 04:33:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x917c1800) [pid = 1774] [serial = 1842] [outer = 0x8c9ee800] 04:33:47 INFO - PROCESS | 1774 | 1469100827582 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:33:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:33:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2493ms 04:33:47 INFO - PROCESS | 1774 | 1469100827609 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 04:33:47 INFO - PROCESS | 1774 | 1469100827616 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 04:33:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:33:47 INFO - PROCESS | 1774 | 1469100827626 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:33:47 INFO - PROCESS | 1774 | 1469100827632 Marionette TRACE conn3 <- [1,2426,null,{}] 04:33:47 INFO - PROCESS | 1774 | 1469100827641 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:47 INFO - PROCESS | 1774 | 1469100827659 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:48 INFO - PROCESS | 1774 | 1469100828203 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 04:33:48 INFO - PROCESS | 1774 | 1469100828631 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:48 INFO - PROCESS | 1774 | 1469100828655 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0b000 == 18 [pid = 1774] [id = 614] 04:33:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8ae0b400) [pid = 1774] [serial = 1843] [outer = (nil)] 04:33:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8b808000) [pid = 1774] [serial = 1844] [outer = 0x8ae0b400] 04:33:48 INFO - PROCESS | 1774 | 1469100828804 Marionette DEBUG loaded listener.js 04:33:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8db34000) [pid = 1774] [serial = 1845] [outer = 0x8ae0b400] 04:33:50 INFO - PROCESS | 1774 | 1469100830424 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 2848ms 04:33:50 INFO - PROCESS | 1774 | 1469100830477 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 04:33:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:33:50 INFO - PROCESS | 1774 | 1469100830486 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 04:33:50 INFO - PROCESS | 1774 | 1469100830498 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:33:50 INFO - PROCESS | 1774 | 1469100830506 Marionette TRACE conn3 <- [1,2430,null,{}] 04:33:50 INFO - PROCESS | 1774 | 1469100830676 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:50 INFO - PROCESS | 1774 | 1469100830682 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8f50e800) [pid = 1774] [serial = 1793] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x9174e400) [pid = 1774] [serial = 1790] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8c9ef000) [pid = 1774] [serial = 1778] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8c9f9c00) [pid = 1774] [serial = 1779] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x90ff5400) [pid = 1774] [serial = 1767] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x90febc00) [pid = 1774] [serial = 1772] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x91473800) [pid = 1774] [serial = 1773] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8e6c9800) [pid = 1774] [serial = 1769] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8e9de800) [pid = 1774] [serial = 1770] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8e9d3800) [pid = 1774] [serial = 1781] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8eec8400) [pid = 1774] [serial = 1782] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x90fbb000) [pid = 1774] [serial = 1784] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x9174fc00) [pid = 1774] [serial = 1775] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x91755000) [pid = 1774] [serial = 1776] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x9161ec00) [pid = 1774] [serial = 1787] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x917c4000) [pid = 1774] [serial = 1791] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x9161c800) [pid = 1774] [serial = 1788] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x90fecc00) [pid = 1774] [serial = 1785] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x9147e400) [pid = 1774] [serial = 1794] [outer = (nil)] [url = about:blank] 04:33:50 INFO - PROCESS | 1774 | 1469100830993 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 04:33:51 INFO - PROCESS | 1774 | 1469100831109 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:51 INFO - PROCESS | 1774 | 1469100831118 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f3c00 == 19 [pid = 1774] [id = 615] 04:33:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8e5fa400) [pid = 1774] [serial = 1846] [outer = (nil)] 04:33:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8e6cd000) [pid = 1774] [serial = 1847] [outer = 0x8e5fa400] 04:33:51 INFO - PROCESS | 1774 | 1469100831195 Marionette DEBUG loaded listener.js 04:33:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8ed19c00) [pid = 1774] [serial = 1848] [outer = 0x8e5fa400] 04:33:52 INFO - PROCESS | 1774 | 1469100832020 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:33:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:33:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1559ms 04:33:52 INFO - PROCESS | 1774 | 1469100832057 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 04:33:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:33:52 INFO - PROCESS | 1774 | 1469100832063 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 04:33:52 INFO - PROCESS | 1774 | 1469100832072 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:33:52 INFO - PROCESS | 1774 | 1469100832075 Marionette TRACE conn3 <- [1,2434,null,{}] 04:33:52 INFO - PROCESS | 1774 | 1469100832082 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:52 INFO - PROCESS | 1774 | 1469100832086 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:52 INFO - PROCESS | 1774 | 1469100832268 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 04:33:52 INFO - PROCESS | 1774 | 1469100832426 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:52 INFO - PROCESS | 1774 | 1469100832436 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f509c00 == 20 [pid = 1774] [id = 616] 04:33:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x90faec00) [pid = 1774] [serial = 1849] [outer = (nil)] 04:33:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x90fe9000) [pid = 1774] [serial = 1850] [outer = 0x90faec00] 04:33:52 INFO - PROCESS | 1774 | 1469100832507 Marionette DEBUG loaded listener.js 04:33:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x90ff1400) [pid = 1774] [serial = 1851] [outer = 0x90faec00] 04:33:53 INFO - PROCESS | 1774 | 1469100833398 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1389ms 04:33:53 INFO - PROCESS | 1774 | 1469100833462 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 04:33:53 INFO - PROCESS | 1774 | 1469100833467 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 04:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:33:53 INFO - PROCESS | 1774 | 1469100833475 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:33:53 INFO - PROCESS | 1774 | 1469100833484 Marionette TRACE conn3 <- [1,2438,null,{}] 04:33:53 INFO - PROCESS | 1774 | 1469100833519 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:53 INFO - PROCESS | 1774 | 1469100833527 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:53 INFO - PROCESS | 1774 | 1469100833761 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 04:33:53 INFO - PROCESS | 1774 | 1469100833785 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:53 INFO - PROCESS | 1774 | 1469100833794 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae06400 == 21 [pid = 1774] [id = 617] 04:33:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x91475000) [pid = 1774] [serial = 1852] [outer = (nil)] 04:33:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x91622400) [pid = 1774] [serial = 1853] [outer = 0x91475000] 04:33:53 INFO - PROCESS | 1774 | 1469100833864 Marionette DEBUG loaded listener.js 04:33:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x9174a800) [pid = 1774] [serial = 1854] [outer = 0x91475000] 04:33:55 INFO - PROCESS | 1774 | 1469100835116 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:33:55 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8ed19400) [pid = 1774] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:33:55 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8dc21c00) [pid = 1774] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:33:55 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8ed27400) [pid = 1774] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:33:55 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8e9d7000) [pid = 1774] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:33:55 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8e9d3c00) [pid = 1774] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:33:55 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8b802400) [pid = 1774] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:33:55 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8c9f7000) [pid = 1774] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:33:55 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8deb3400) [pid = 1774] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:33:55 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8f510000) [pid = 1774] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:33:55 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8debb000) [pid = 1774] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:33:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:33:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1743ms 04:33:55 INFO - PROCESS | 1774 | 1469100835225 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 04:33:55 INFO - PROCESS | 1774 | 1469100835232 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 04:33:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:33:55 INFO - PROCESS | 1774 | 1469100835241 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:33:55 INFO - PROCESS | 1774 | 1469100835248 Marionette TRACE conn3 <- [1,2442,null,{}] 04:33:55 INFO - PROCESS | 1774 | 1469100835258 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:55 INFO - PROCESS | 1774 | 1469100835264 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:55 INFO - PROCESS | 1774 | 1469100835554 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 04:33:55 INFO - PROCESS | 1774 | 1469100835731 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:55 INFO - PROCESS | 1774 | 1469100835748 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc20400 == 22 [pid = 1774] [id = 618] 04:33:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8dc21c00) [pid = 1774] [serial = 1855] [outer = (nil)] 04:33:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8dc28400) [pid = 1774] [serial = 1856] [outer = 0x8dc21c00] 04:33:55 INFO - PROCESS | 1774 | 1469100835836 Marionette DEBUG loaded listener.js 04:33:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8deaf800) [pid = 1774] [serial = 1857] [outer = 0x8dc21c00] 04:33:56 INFO - PROCESS | 1774 | 1469100836827 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:33:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:33:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1644ms 04:33:56 INFO - PROCESS | 1774 | 1469100836885 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 04:33:56 INFO - PROCESS | 1774 | 1469100836892 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 04:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:33:56 INFO - PROCESS | 1774 | 1469100836905 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:33:56 INFO - PROCESS | 1774 | 1469100836911 Marionette TRACE conn3 <- [1,2446,null,{}] 04:33:56 INFO - PROCESS | 1774 | 1469100836917 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:56 INFO - PROCESS | 1774 | 1469100836924 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:57 INFO - PROCESS | 1774 | 1469100837139 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 04:33:57 INFO - PROCESS | 1774 | 1469100837379 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:57 INFO - PROCESS | 1774 | 1469100837387 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d8800 == 23 [pid = 1774] [id = 619] 04:33:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8e9df000) [pid = 1774] [serial = 1858] [outer = (nil)] 04:33:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8ed22c00) [pid = 1774] [serial = 1859] [outer = 0x8e9df000] 04:33:57 INFO - PROCESS | 1774 | 1469100837523 Marionette DEBUG loaded listener.js 04:33:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8f036400) [pid = 1774] [serial = 1860] [outer = 0x8e9df000] 04:33:58 INFO - PROCESS | 1774 | 1469100838549 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1698ms 04:33:58 INFO - PROCESS | 1774 | 1469100838603 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 04:33:58 INFO - PROCESS | 1774 | 1469100838606 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 04:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:33:58 INFO - PROCESS | 1774 | 1469100838614 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:33:58 INFO - PROCESS | 1774 | 1469100838621 Marionette TRACE conn3 <- [1,2450,null,{}] 04:33:58 INFO - PROCESS | 1774 | 1469100838639 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:58 INFO - PROCESS | 1774 | 1469100838649 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:58 INFO - PROCESS | 1774 | 1469100838900 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 04:33:59 INFO - PROCESS | 1774 | 1469100839185 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 1774 | 1469100839196 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:33:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f50f400 == 24 [pid = 1774] [id = 620] 04:33:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x90fb0400) [pid = 1774] [serial = 1861] [outer = (nil)] 04:33:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x90fe6400) [pid = 1774] [serial = 1862] [outer = 0x90fb0400] 04:33:59 INFO - PROCESS | 1774 | 1469100839307 Marionette DEBUG loaded listener.js 04:33:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x910aa400) [pid = 1774] [serial = 1863] [outer = 0x90fb0400] 04:34:00 INFO - PROCESS | 1774 | 1469100840365 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1791ms 04:34:00 INFO - PROCESS | 1774 | 1469100840407 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 04:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:34:00 INFO - PROCESS | 1774 | 1469100840413 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 04:34:00 INFO - PROCESS | 1774 | 1469100840421 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - PROCESS | 1774 | 1469100840426 Marionette TRACE conn3 <- [1,2454,null,{}] 04:34:00 INFO - PROCESS | 1774 | 1469100840434 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:00 INFO - PROCESS | 1774 | 1469100840441 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:00 INFO - PROCESS | 1774 | 1469100840704 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 04:34:01 INFO - PROCESS | 1774 | 1469100841089 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 1774 | 1469100841101 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db34400 == 25 [pid = 1774] [id = 621] 04:34:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8e9dd800) [pid = 1774] [serial = 1864] [outer = (nil)] 04:34:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x91751000) [pid = 1774] [serial = 1865] [outer = 0x8e9dd800] 04:34:01 INFO - PROCESS | 1774 | 1469100841237 Marionette DEBUG loaded listener.js 04:34:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x917cb400) [pid = 1774] [serial = 1866] [outer = 0x8e9dd800] 04:34:02 INFO - PROCESS | 1774 | 1469100842157 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1789ms 04:34:02 INFO - PROCESS | 1774 | 1469100842225 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 04:34:02 INFO - PROCESS | 1774 | 1469100842231 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 04:34:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:34:02 INFO - PROCESS | 1774 | 1469100842239 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:34:02 INFO - PROCESS | 1774 | 1469100842243 Marionette TRACE conn3 <- [1,2458,null,{}] 04:34:02 INFO - PROCESS | 1774 | 1469100842249 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:02 INFO - PROCESS | 1774 | 1469100842255 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:02 INFO - PROCESS | 1774 | 1469100842445 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 04:34:02 INFO - PROCESS | 1774 | 1469100842634 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:02 INFO - PROCESS | 1774 | 1469100842642 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x918c2800 == 26 [pid = 1774] [id = 622] 04:34:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x918c3000) [pid = 1774] [serial = 1867] [outer = (nil)] 04:34:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x918ca800) [pid = 1774] [serial = 1868] [outer = 0x918c3000] 04:34:02 INFO - PROCESS | 1774 | 1469100842731 Marionette DEBUG loaded listener.js 04:34:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x918c9000) [pid = 1774] [serial = 1869] [outer = 0x918c3000] 04:34:03 INFO - PROCESS | 1774 | 1469100843756 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1587ms 04:34:03 INFO - PROCESS | 1774 | 1469100843827 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 04:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:34:03 INFO - PROCESS | 1774 | 1469100843832 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 04:34:03 INFO - PROCESS | 1774 | 1469100843838 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - PROCESS | 1774 | 1469100843842 Marionette TRACE conn3 <- [1,2462,null,{}] 04:34:03 INFO - PROCESS | 1774 | 1469100843848 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:03 INFO - PROCESS | 1774 | 1469100843859 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:04 INFO - PROCESS | 1774 | 1469100844146 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 04:34:04 INFO - PROCESS | 1774 | 1469100844436 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 1774 | 1469100844444 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0f400 == 27 [pid = 1774] [id = 623] 04:34:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8f039800) [pid = 1774] [serial = 1870] [outer = (nil)] 04:34:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x93a43000) [pid = 1774] [serial = 1871] [outer = 0x8f039800] 04:34:04 INFO - PROCESS | 1774 | 1469100844533 Marionette DEBUG loaded listener.js 04:34:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x93c7a000) [pid = 1774] [serial = 1872] [outer = 0x8f039800] 04:34:05 INFO - PROCESS | 1774 | 1469100845574 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1784ms 04:34:05 INFO - PROCESS | 1774 | 1469100845623 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 04:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:34:05 INFO - PROCESS | 1774 | 1469100845628 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 04:34:05 INFO - PROCESS | 1774 | 1469100845635 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:34:05 INFO - PROCESS | 1774 | 1469100845638 Marionette TRACE conn3 <- [1,2466,null,{}] 04:34:05 INFO - PROCESS | 1774 | 1469100845647 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:05 INFO - PROCESS | 1774 | 1469100845654 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:05 INFO - PROCESS | 1774 | 1469100845872 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 04:34:06 INFO - PROCESS | 1774 | 1469100846139 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:06 INFO - PROCESS | 1774 | 1469100846151 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8debcc00 == 28 [pid = 1774] [id = 624] 04:34:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8eecec00) [pid = 1774] [serial = 1873] [outer = (nil)] 04:34:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x93c85000) [pid = 1774] [serial = 1874] [outer = 0x8eecec00] 04:34:06 INFO - PROCESS | 1774 | 1469100846294 Marionette DEBUG loaded listener.js 04:34:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x94734000) [pid = 1774] [serial = 1875] [outer = 0x8eecec00] 04:34:07 INFO - PROCESS | 1774 | 1469100847202 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1591ms 04:34:07 INFO - PROCESS | 1774 | 1469100847227 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 1774 | 1469100847231 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 04:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:34:07 INFO - PROCESS | 1774 | 1469100847238 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:34:07 INFO - PROCESS | 1774 | 1469100847241 Marionette TRACE conn3 <- [1,2470,null,{}] 04:34:07 INFO - PROCESS | 1774 | 1469100847248 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:07 INFO - PROCESS | 1774 | 1469100847252 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:07 INFO - PROCESS | 1774 | 1469100847449 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 04:34:07 INFO - PROCESS | 1774 | 1469100847648 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 1774 | 1469100847656 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f15b400 == 29 [pid = 1774] [id = 625] 04:34:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8f165c00) [pid = 1774] [serial = 1876] [outer = (nil)] 04:34:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x9473d400) [pid = 1774] [serial = 1877] [outer = 0x8f165c00] 04:34:07 INFO - PROCESS | 1774 | 1469100847741 Marionette DEBUG loaded listener.js 04:34:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x94748400) [pid = 1774] [serial = 1878] [outer = 0x8f165c00] 04:34:08 INFO - PROCESS | 1774 | 1469100848742 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:34:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:34:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1734ms 04:34:09 INFO - PROCESS | 1774 | 1469100849024 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 04:34:09 INFO - PROCESS | 1774 | 1469100849032 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 04:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:34:09 INFO - PROCESS | 1774 | 1469100849047 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - PROCESS | 1774 | 1469100849052 Marionette TRACE conn3 <- [1,2474,null,{}] 04:34:09 INFO - PROCESS | 1774 | 1469100849061 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:09 INFO - PROCESS | 1774 | 1469100849066 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:09 INFO - PROCESS | 1774 | 1469100849254 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 04:34:09 INFO - PROCESS | 1774 | 1469100849509 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:09 INFO - PROCESS | 1774 | 1469100849527 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb7800 == 30 [pid = 1774] [id = 626] 04:34:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x8deb7c00) [pid = 1774] [serial = 1879] [outer = (nil)] 04:34:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x8debc800) [pid = 1774] [serial = 1880] [outer = 0x8deb7c00] 04:34:09 INFO - PROCESS | 1774 | 1469100849699 Marionette DEBUG loaded listener.js 04:34:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x8e5f8400) [pid = 1774] [serial = 1881] [outer = 0x8deb7c00] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8f509c00 == 29 [pid = 1774] [id = 616] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f3c00 == 28 [pid = 1774] [id = 615] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0b000 == 27 [pid = 1774] [id = 614] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f6c00 == 26 [pid = 1774] [id = 604] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc29400 == 25 [pid = 1774] [id = 605] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed27000 == 24 [pid = 1774] [id = 606] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc2dc00 == 23 [pid = 1774] [id = 603] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x910b0800 == 22 [pid = 1774] [id = 611] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f5800 == 21 [pid = 1774] [id = 607] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8db35000 == 20 [pid = 1774] [id = 609] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c7800 == 19 [pid = 1774] [id = 610] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x9147b000 == 18 [pid = 1774] [id = 612] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0ac00 == 17 [pid = 1774] [id = 613] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0d400 == 16 [pid = 1774] [id = 608] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8debcc00 == 15 [pid = 1774] [id = 624] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8f15b400 == 14 [pid = 1774] [id = 625] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0f400 == 13 [pid = 1774] [id = 623] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x918c2800 == 12 [pid = 1774] [id = 622] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8f50f400 == 11 [pid = 1774] [id = 620] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8db34400 == 10 [pid = 1774] [id = 621] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d8800 == 9 [pid = 1774] [id = 619] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae06400 == 8 [pid = 1774] [id = 617] 04:34:11 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc20400 == 7 [pid = 1774] [id = 618] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x917cd800) [pid = 1774] [serial = 1805] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x8f035800) [pid = 1774] [serial = 1808] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x918c6c00) [pid = 1774] [serial = 1806] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x8f032c00) [pid = 1774] [serial = 1821] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x8ed28800) [pid = 1774] [serial = 1799] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8eec7800) [pid = 1774] [serial = 1823] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8c9f0400) [pid = 1774] [serial = 1796] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8db3a800) [pid = 1774] [serial = 1815] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8e9dac00) [pid = 1774] [serial = 1812] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x90fb6c00) [pid = 1774] [serial = 1802] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8e6c2400) [pid = 1774] [serial = 1811] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8e5f7800) [pid = 1774] [serial = 1817] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8e5fe800) [pid = 1774] [serial = 1818] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8dc1f800) [pid = 1774] [serial = 1797] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x910abc00) [pid = 1774] [serial = 1803] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8eecbc00) [pid = 1774] [serial = 1820] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8eed0000) [pid = 1774] [serial = 1800] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8db33800) [pid = 1774] [serial = 1814] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8f504000) [pid = 1774] [serial = 1809] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8f50e400) [pid = 1774] [serial = 1826] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8f162800) [pid = 1774] [serial = 1824] [outer = (nil)] [url = about:blank] 04:34:11 INFO - PROCESS | 1774 | 1469100851986 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:34:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:34:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 3001ms 04:34:12 INFO - PROCESS | 1774 | 1469100852047 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 04:34:12 INFO - PROCESS | 1774 | 1469100852054 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 04:34:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:34:12 INFO - PROCESS | 1774 | 1469100852161 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:34:12 INFO - PROCESS | 1774 | 1469100852171 Marionette TRACE conn3 <- [1,2478,null,{}] 04:34:12 INFO - PROCESS | 1774 | 1469100852202 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:12 INFO - PROCESS | 1774 | 1469100852212 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:12 INFO - PROCESS | 1774 | 1469100852426 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 04:34:12 INFO - PROCESS | 1774 | 1469100852580 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 1774 | 1469100852590 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b808400 == 8 [pid = 1774] [id = 627] 04:34:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8b808800) [pid = 1774] [serial = 1882] [outer = (nil)] 04:34:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8db37c00) [pid = 1774] [serial = 1883] [outer = 0x8b808800] 04:34:12 INFO - PROCESS | 1774 | 1469100852669 Marionette DEBUG loaded listener.js 04:34:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8db3dc00) [pid = 1774] [serial = 1884] [outer = 0x8b808800] 04:34:13 INFO - PROCESS | 1774 | 1469100853513 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:34:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:34:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1422ms 04:34:13 INFO - PROCESS | 1774 | 1469100853572 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 1774 | 1469100853582 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 04:34:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:34:13 INFO - PROCESS | 1774 | 1469100853606 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:34:13 INFO - PROCESS | 1774 | 1469100853614 Marionette TRACE conn3 <- [1,2482,null,{}] 04:34:13 INFO - PROCESS | 1774 | 1469100853620 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:13 INFO - PROCESS | 1774 | 1469100853627 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:13 INFO - PROCESS | 1774 | 1469100853834 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 04:34:14 INFO - PROCESS | 1774 | 1469100854007 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:14 INFO - PROCESS | 1774 | 1469100854016 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb6400 == 9 [pid = 1774] [id = 628] 04:34:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8deb8c00) [pid = 1774] [serial = 1885] [outer = (nil)] 04:34:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8e5f3800) [pid = 1774] [serial = 1886] [outer = 0x8deb8c00] 04:34:14 INFO - PROCESS | 1774 | 1469100854098 Marionette DEBUG loaded listener.js 04:34:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8e5fec00) [pid = 1774] [serial = 1887] [outer = 0x8deb8c00] 04:34:15 INFO - PROCESS | 1774 | 1469100855165 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1589ms 04:34:15 INFO - PROCESS | 1774 | 1469100855194 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 04:34:15 INFO - PROCESS | 1774 | 1469100855199 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 04:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:34:15 INFO - PROCESS | 1774 | 1469100855206 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:34:15 INFO - PROCESS | 1774 | 1469100855213 Marionette TRACE conn3 <- [1,2486,null,{}] 04:34:15 INFO - PROCESS | 1774 | 1469100855240 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:15 INFO - PROCESS | 1774 | 1469100855250 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:15 INFO - PROCESS | 1774 | 1469100855512 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 04:34:15 INFO - PROCESS | 1774 | 1469100855546 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 1774 | 1469100855558 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed28000 == 10 [pid = 1774] [id = 629] 04:34:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8eec1c00) [pid = 1774] [serial = 1888] [outer = (nil)] 04:34:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8eec8800) [pid = 1774] [serial = 1889] [outer = 0x8eec1c00] 04:34:15 INFO - PROCESS | 1774 | 1469100855639 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8f031400) [pid = 1774] [serial = 1890] [outer = 0x8eec1c00] 04:34:16 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x90faec00) [pid = 1774] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:34:16 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x91475000) [pid = 1774] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:34:16 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8c9ee800) [pid = 1774] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:34:16 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8f50b400) [pid = 1774] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:34:16 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8db3fc00) [pid = 1774] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:34:16 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8ae0b400) [pid = 1774] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:34:16 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x91625000) [pid = 1774] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:34:16 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x910b1400) [pid = 1774] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:34:16 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8e9d3000) [pid = 1774] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:34:16 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8e5fa400) [pid = 1774] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:34:17 INFO - PROCESS | 1774 | 1469100857027 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:34:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1893ms 04:34:17 INFO - PROCESS | 1774 | 1469100857101 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 1774 | 1469100857105 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 04:34:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:34:17 INFO - PROCESS | 1774 | 1469100857112 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:34:17 INFO - PROCESS | 1774 | 1469100857115 Marionette TRACE conn3 <- [1,2490,null,{}] 04:34:17 INFO - PROCESS | 1774 | 1469100857121 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:17 INFO - PROCESS | 1774 | 1469100857126 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:17 INFO - PROCESS | 1774 | 1469100857296 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 04:34:17 INFO - PROCESS | 1774 | 1469100857307 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:17 INFO - PROCESS | 1774 | 1469100857313 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae07400 == 11 [pid = 1774] [id = 630] 04:34:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8db3fc00) [pid = 1774] [serial = 1891] [outer = (nil)] 04:34:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8f03e000) [pid = 1774] [serial = 1892] [outer = 0x8db3fc00] 04:34:17 INFO - PROCESS | 1774 | 1469100857517 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8f15bc00) [pid = 1774] [serial = 1893] [outer = 0x8db3fc00] 04:34:18 INFO - PROCESS | 1774 | 1469100858386 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:34:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:34:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1336ms 04:34:18 INFO - PROCESS | 1774 | 1469100858450 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 04:34:18 INFO - PROCESS | 1774 | 1469100858454 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 04:34:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:34:18 INFO - PROCESS | 1774 | 1469100858461 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - PROCESS | 1774 | 1469100858464 Marionette TRACE conn3 <- [1,2494,null,{}] 04:34:18 INFO - PROCESS | 1774 | 1469100858470 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:18 INFO - PROCESS | 1774 | 1469100858475 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:18 INFO - PROCESS | 1774 | 1469100858733 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 04:34:18 INFO - PROCESS | 1774 | 1469100858928 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:18 INFO - PROCESS | 1774 | 1469100858937 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b806400 == 12 [pid = 1774] [id = 631] 04:34:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8b807800) [pid = 1774] [serial = 1894] [outer = (nil)] 04:34:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8c9f3800) [pid = 1774] [serial = 1895] [outer = 0x8b807800] 04:34:19 INFO - PROCESS | 1774 | 1469100859097 Marionette DEBUG loaded listener.js 04:34:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8db34c00) [pid = 1774] [serial = 1896] [outer = 0x8b807800] 04:34:20 INFO - PROCESS | 1774 | 1469100860203 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1831ms 04:34:20 INFO - PROCESS | 1774 | 1469100860296 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 04:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:34:20 INFO - PROCESS | 1774 | 1469100860303 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 04:34:20 INFO - PROCESS | 1774 | 1469100860312 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:34:20 INFO - PROCESS | 1774 | 1469100860319 Marionette TRACE conn3 <- [1,2498,null,{}] 04:34:20 INFO - PROCESS | 1774 | 1469100860328 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:20 INFO - PROCESS | 1774 | 1469100860334 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:20 INFO - PROCESS | 1774 | 1469100860580 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 04:34:20 INFO - PROCESS | 1774 | 1469100860824 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:20 INFO - PROCESS | 1774 | 1469100860832 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f6400 == 13 [pid = 1774] [id = 632] 04:34:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8e5fe800) [pid = 1774] [serial = 1897] [outer = (nil)] 04:34:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8e6c5400) [pid = 1774] [serial = 1898] [outer = 0x8e5fe800] 04:34:20 INFO - PROCESS | 1774 | 1469100860960 Marionette DEBUG loaded listener.js 04:34:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8e9d6c00) [pid = 1774] [serial = 1899] [outer = 0x8e5fe800] 04:34:22 INFO - PROCESS | 1774 | 1469100862053 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:34:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:34:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1791ms 04:34:22 INFO - PROCESS | 1774 | 1469100862103 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 04:34:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:34:22 INFO - PROCESS | 1774 | 1469100862109 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 04:34:22 INFO - PROCESS | 1774 | 1469100862116 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:34:22 INFO - PROCESS | 1774 | 1469100862119 Marionette TRACE conn3 <- [1,2502,null,{}] 04:34:22 INFO - PROCESS | 1774 | 1469100862126 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:22 INFO - PROCESS | 1774 | 1469100862131 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:22 INFO - PROCESS | 1774 | 1469100862333 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 04:34:22 INFO - PROCESS | 1774 | 1469100862614 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:22 INFO - PROCESS | 1774 | 1469100862622 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3cc00 == 14 [pid = 1774] [id = 633] 04:34:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8dc29c00) [pid = 1774] [serial = 1900] [outer = (nil)] 04:34:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8f163c00) [pid = 1774] [serial = 1901] [outer = 0x8dc29c00] 04:34:22 INFO - PROCESS | 1774 | 1469100862750 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8f506800) [pid = 1774] [serial = 1902] [outer = 0x8dc29c00] 04:34:23 INFO - PROCESS | 1774 | 1469100863844 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1798ms 04:34:23 INFO - PROCESS | 1774 | 1469100863915 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 1774 | 1469100863921 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 04:34:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:34:23 INFO - PROCESS | 1774 | 1469100863940 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - PROCESS | 1774 | 1469100863947 Marionette TRACE conn3 <- [1,2506,null,{}] 04:34:23 INFO - PROCESS | 1774 | 1469100863954 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:23 INFO - PROCESS | 1774 | 1469100863960 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:24 INFO - PROCESS | 1774 | 1469100864191 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 04:34:24 INFO - PROCESS | 1774 | 1469100864426 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:24 INFO - PROCESS | 1774 | 1469100864434 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f032c00 == 15 [pid = 1774] [id = 634] 04:34:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8f03e400) [pid = 1774] [serial = 1903] [outer = (nil)] 04:34:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x90fb8c00) [pid = 1774] [serial = 1904] [outer = 0x8f03e400] 04:34:24 INFO - PROCESS | 1774 | 1469100864521 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x90fb6800) [pid = 1774] [serial = 1905] [outer = 0x8f03e400] 04:34:25 INFO - PROCESS | 1774 | 1469100865545 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1694ms 04:34:25 INFO - PROCESS | 1774 | 1469100865626 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 04:34:25 INFO - PROCESS | 1774 | 1469100865630 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 04:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:34:25 INFO - PROCESS | 1774 | 1469100865638 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:34:25 INFO - PROCESS | 1774 | 1469100865642 Marionette TRACE conn3 <- [1,2510,null,{}] 04:34:25 INFO - PROCESS | 1774 | 1469100865649 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:25 INFO - PROCESS | 1774 | 1469100865654 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:26 INFO - PROCESS | 1774 | 1469100866021 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 04:34:26 INFO - PROCESS | 1774 | 1469100866302 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:26 INFO - PROCESS | 1774 | 1469100866314 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b805400 == 16 [pid = 1774] [id = 635] 04:34:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8c9f3c00) [pid = 1774] [serial = 1906] [outer = (nil)] 04:34:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8c9fb800) [pid = 1774] [serial = 1907] [outer = 0x8c9f3c00] 04:34:26 INFO - PROCESS | 1774 | 1469100866394 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x8dc21000) [pid = 1774] [serial = 1908] [outer = 0x8c9f3c00] 04:34:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae07400 == 15 [pid = 1774] [id = 630] 04:34:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed28000 == 14 [pid = 1774] [id = 629] 04:34:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb6400 == 13 [pid = 1774] [id = 628] 04:34:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8b808400 == 12 [pid = 1774] [id = 627] 04:34:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb7800 == 11 [pid = 1774] [id = 626] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x9174a800) [pid = 1774] [serial = 1854] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x91750c00) [pid = 1774] [serial = 1841] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x917c1800) [pid = 1774] [serial = 1842] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x90fb4000) [pid = 1774] [serial = 1832] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x90fe8800) [pid = 1774] [serial = 1833] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8e6c7000) [pid = 1774] [serial = 1829] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8ed1c800) [pid = 1774] [serial = 1830] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8b808000) [pid = 1774] [serial = 1844] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8db34000) [pid = 1774] [serial = 1845] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x9172ac00) [pid = 1774] [serial = 1838] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x91748c00) [pid = 1774] [serial = 1839] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x91479400) [pid = 1774] [serial = 1835] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x9161a000) [pid = 1774] [serial = 1836] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8e5fc400) [pid = 1774] [serial = 1827] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8e6cd000) [pid = 1774] [serial = 1847] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8ed19c00) [pid = 1774] [serial = 1848] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x90ff1400) [pid = 1774] [serial = 1851] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x90fe9000) [pid = 1774] [serial = 1850] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x91622400) [pid = 1774] [serial = 1853] [outer = (nil)] [url = about:blank] 04:34:27 INFO - PROCESS | 1774 | 1469100867498 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:34:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:34:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1886ms 04:34:27 INFO - PROCESS | 1774 | 1469100867530 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 04:34:27 INFO - PROCESS | 1774 | 1469100867535 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 04:34:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:34:27 INFO - PROCESS | 1774 | 1469100867546 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:34:27 INFO - PROCESS | 1774 | 1469100867549 Marionette TRACE conn3 <- [1,2514,null,{}] 04:34:27 INFO - PROCESS | 1774 | 1469100867557 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:27 INFO - PROCESS | 1774 | 1469100867563 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:27 INFO - PROCESS | 1774 | 1469100867744 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 04:34:27 INFO - PROCESS | 1774 | 1469100867756 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:27 INFO - PROCESS | 1774 | 1469100867763 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f3c00 == 12 [pid = 1774] [id = 636] 04:34:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8e5fc800) [pid = 1774] [serial = 1909] [outer = (nil)] 04:34:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8e6c7c00) [pid = 1774] [serial = 1910] [outer = 0x8e5fc800] 04:34:27 INFO - PROCESS | 1774 | 1469100867879 Marionette DEBUG loaded listener.js 04:34:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8e9de000) [pid = 1774] [serial = 1911] [outer = 0x8e5fc800] 04:34:28 INFO - PROCESS | 1774 | 1469100868938 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:34:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:34:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1436ms 04:34:28 INFO - PROCESS | 1774 | 1469100868982 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 04:34:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:34:28 INFO - PROCESS | 1774 | 1469100868987 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 04:34:28 INFO - PROCESS | 1774 | 1469100868995 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:34:29 INFO - PROCESS | 1774 | 1469100869000 Marionette TRACE conn3 <- [1,2518,null,{}] 04:34:29 INFO - PROCESS | 1774 | 1469100869007 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:29 INFO - PROCESS | 1774 | 1469100869013 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:29 INFO - PROCESS | 1774 | 1469100869189 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 04:34:29 INFO - PROCESS | 1774 | 1469100869202 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:29 INFO - PROCESS | 1774 | 1469100869212 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c4400 == 13 [pid = 1774] [id = 637] 04:34:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8e9dc400) [pid = 1774] [serial = 1912] [outer = (nil)] 04:34:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8f15e000) [pid = 1774] [serial = 1913] [outer = 0x8e9dc400] 04:34:29 INFO - PROCESS | 1774 | 1469100869423 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f50b400) [pid = 1774] [serial = 1914] [outer = 0x8e9dc400] 04:34:30 INFO - PROCESS | 1774 | 1469100870395 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:34:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:34:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1435ms 04:34:30 INFO - PROCESS | 1774 | 1469100870429 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 04:34:30 INFO - PROCESS | 1774 | 1469100870435 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 04:34:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:34:30 INFO - PROCESS | 1774 | 1469100870460 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:34:30 INFO - PROCESS | 1774 | 1469100870468 Marionette TRACE conn3 <- [1,2522,null,{}] 04:34:30 INFO - PROCESS | 1774 | 1469100870474 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:30 INFO - PROCESS | 1774 | 1469100870481 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:30 INFO - PROCESS | 1774 | 1469100870722 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 04:34:30 INFO - PROCESS | 1774 | 1469100870752 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:30 INFO - PROCESS | 1774 | 1469100870762 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ec800 == 14 [pid = 1774] [id = 638] 04:34:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f15f800) [pid = 1774] [serial = 1915] [outer = (nil)] 04:34:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x90ff5c00) [pid = 1774] [serial = 1916] [outer = 0x8f15f800] 04:34:30 INFO - PROCESS | 1774 | 1469100870834 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x90ff4800) [pid = 1774] [serial = 1917] [outer = 0x8f15f800] 04:34:31 INFO - PROCESS | 1774 | 1469100871835 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:34:31 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8f165c00) [pid = 1774] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1501ms 04:34:31 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8deb8c00) [pid = 1774] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:34:31 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8e9df000) [pid = 1774] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:34:31 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x90fb0400) [pid = 1774] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:34:31 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8eecec00) [pid = 1774] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:34:31 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8eec1c00) [pid = 1774] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:34:31 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8b808800) [pid = 1774] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:34:31 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8deb7c00) [pid = 1774] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:34:31 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8f039800) [pid = 1774] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:34:31 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x918c3000) [pid = 1774] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:34:31 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8e9dd800) [pid = 1774] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:34:31 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8dc21c00) [pid = 1774] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:34:31 INFO - PROCESS | 1774 | 1469100871970 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 04:34:31 INFO - PROCESS | 1774 | 1469100871974 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 04:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:34:31 INFO - PROCESS | 1774 | 1469100871987 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 1774 | 1469100871989 Marionette TRACE conn3 <- [1,2526,null,{}] 04:34:31 INFO - PROCESS | 1774 | 1469100871995 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:32 INFO - PROCESS | 1774 | 1469100872000 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:32 INFO - PROCESS | 1774 | 1469100872168 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 04:34:32 INFO - PROCESS | 1774 | 1469100872179 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:32 INFO - PROCESS | 1774 | 1469100872185 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ec400 == 15 [pid = 1774] [id = 639] 04:34:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8c9f6800) [pid = 1774] [serial = 1918] [outer = (nil)] 04:34:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8ed22000) [pid = 1774] [serial = 1919] [outer = 0x8c9f6800] 04:34:32 INFO - PROCESS | 1774 | 1469100872393 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8f15ec00) [pid = 1774] [serial = 1920] [outer = 0x8c9f6800] 04:34:33 INFO - PROCESS | 1774 | 1469100873240 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:34:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:34:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1285ms 04:34:33 INFO - PROCESS | 1774 | 1469100873268 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 04:34:33 INFO - PROCESS | 1774 | 1469100873272 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 04:34:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:34:33 INFO - PROCESS | 1774 | 1469100873280 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:34:33 INFO - PROCESS | 1774 | 1469100873283 Marionette TRACE conn3 <- [1,2530,null,{}] 04:34:33 INFO - PROCESS | 1774 | 1469100873289 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:33 INFO - PROCESS | 1774 | 1469100873294 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:33 INFO - PROCESS | 1774 | 1469100873520 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 04:34:33 INFO - PROCESS | 1774 | 1469100873546 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:33 INFO - PROCESS | 1774 | 1469100873564 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x91474400 == 16 [pid = 1774] [id = 640] 04:34:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x91475000) [pid = 1774] [serial = 1921] [outer = (nil)] 04:34:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x91619400) [pid = 1774] [serial = 1922] [outer = 0x91475000] 04:34:33 INFO - PROCESS | 1774 | 1469100873649 Marionette DEBUG loaded listener.js 04:34:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x91627800) [pid = 1774] [serial = 1923] [outer = 0x91475000] 04:34:34 INFO - PROCESS | 1774 | 1469100874847 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:34:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:34:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1633ms 04:34:34 INFO - PROCESS | 1774 | 1469100874915 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 04:34:34 INFO - PROCESS | 1774 | 1469100874922 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 04:34:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:34:34 INFO - PROCESS | 1774 | 1469100874931 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - PROCESS | 1774 | 1469100874935 Marionette TRACE conn3 <- [1,2534,null,{}] 04:34:34 INFO - PROCESS | 1774 | 1469100874947 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:34 INFO - PROCESS | 1774 | 1469100874953 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:35 INFO - PROCESS | 1774 | 1469100875198 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 04:34:35 INFO - PROCESS | 1774 | 1469100875451 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:35 INFO - PROCESS | 1774 | 1469100875465 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3a800 == 17 [pid = 1774] [id = 641] 04:34:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8db3b000) [pid = 1774] [serial = 1924] [outer = (nil)] 04:34:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8e5f6000) [pid = 1774] [serial = 1925] [outer = 0x8db3b000] 04:34:35 INFO - PROCESS | 1774 | 1469100875605 Marionette DEBUG loaded listener.js 04:34:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8ed1cc00) [pid = 1774] [serial = 1926] [outer = 0x8db3b000] 04:34:36 INFO - PROCESS | 1774 | 1469100876624 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:34:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:34:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1755ms 04:34:36 INFO - PROCESS | 1774 | 1469100876687 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 04:34:36 INFO - PROCESS | 1774 | 1469100876695 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 04:34:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:34:36 INFO - PROCESS | 1774 | 1469100876707 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - PROCESS | 1774 | 1469100876711 Marionette TRACE conn3 <- [1,2538,null,{}] 04:34:36 INFO - PROCESS | 1774 | 1469100876719 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:36 INFO - PROCESS | 1774 | 1469100876726 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:36 INFO - PROCESS | 1774 | 1469100876974 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 04:34:37 INFO - PROCESS | 1774 | 1469100877224 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:37 INFO - PROCESS | 1774 | 1469100877233 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f504400 == 18 [pid = 1774] [id = 642] 04:34:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f50bc00) [pid = 1774] [serial = 1927] [outer = (nil)] 04:34:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x90fb3800) [pid = 1774] [serial = 1928] [outer = 0x8f50bc00] 04:34:37 INFO - PROCESS | 1774 | 1469100877341 Marionette DEBUG loaded listener.js 04:34:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x90fe8800) [pid = 1774] [serial = 1929] [outer = 0x8f50bc00] 04:34:38 INFO - PROCESS | 1774 | 1469100878340 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:34:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:34:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1692ms 04:34:38 INFO - PROCESS | 1774 | 1469100878402 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 04:34:38 INFO - PROCESS | 1774 | 1469100878408 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 04:34:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:34:38 INFO - PROCESS | 1774 | 1469100878417 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:34:38 INFO - PROCESS | 1774 | 1469100878423 Marionette TRACE conn3 <- [1,2542,null,{}] 04:34:38 INFO - PROCESS | 1774 | 1469100878450 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:38 INFO - PROCESS | 1774 | 1469100878463 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:38 INFO - PROCESS | 1774 | 1469100878662 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 04:34:38 INFO - PROCESS | 1774 | 1469100878896 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:38 INFO - PROCESS | 1774 | 1469100878906 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fb1800 == 19 [pid = 1774] [id = 643] 04:34:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x9172a000) [pid = 1774] [serial = 1930] [outer = (nil)] 04:34:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x9174cc00) [pid = 1774] [serial = 1931] [outer = 0x9172a000] 04:34:39 INFO - PROCESS | 1774 | 1469100879041 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x91751400) [pid = 1774] [serial = 1932] [outer = 0x9172a000] 04:34:40 INFO - PROCESS | 1774 | 1469100880001 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1640ms 04:34:40 INFO - PROCESS | 1774 | 1469100880058 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 04:34:40 INFO - PROCESS | 1774 | 1469100880063 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 04:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:34:40 INFO - PROCESS | 1774 | 1469100880072 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:34:40 INFO - PROCESS | 1774 | 1469100880076 Marionette TRACE conn3 <- [1,2546,null,{}] 04:34:40 INFO - PROCESS | 1774 | 1469100880082 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:40 INFO - PROCESS | 1774 | 1469100880087 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:40 INFO - PROCESS | 1774 | 1469100880284 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 04:34:40 INFO - PROCESS | 1774 | 1469100880528 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:40 INFO - PROCESS | 1774 | 1469100880536 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae07800 == 20 [pid = 1774] [id = 644] 04:34:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8deb1000) [pid = 1774] [serial = 1933] [outer = (nil)] 04:34:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x917c4400) [pid = 1774] [serial = 1934] [outer = 0x8deb1000] 04:34:40 INFO - PROCESS | 1774 | 1469100880667 Marionette DEBUG loaded listener.js 04:34:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x917c9800) [pid = 1774] [serial = 1935] [outer = 0x8deb1000] 04:34:41 INFO - PROCESS | 1774 | 1469100881626 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:34:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:34:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1587ms 04:34:41 INFO - PROCESS | 1774 | 1469100881659 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 04:34:41 INFO - PROCESS | 1774 | 1469100881663 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 04:34:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:34:41 INFO - PROCESS | 1774 | 1469100881689 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:34:41 INFO - PROCESS | 1774 | 1469100881694 Marionette TRACE conn3 <- [1,2550,null,{}] 04:34:41 INFO - PROCESS | 1774 | 1469100881700 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:41 INFO - PROCESS | 1774 | 1469100881706 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:41 INFO - PROCESS | 1774 | 1469100881894 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 04:34:42 INFO - PROCESS | 1774 | 1469100882128 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:42 INFO - PROCESS | 1774 | 1469100882140 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x917ce800 == 21 [pid = 1774] [id = 645] 04:34:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x917d0400) [pid = 1774] [serial = 1936] [outer = (nil)] 04:34:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x918c3000) [pid = 1774] [serial = 1937] [outer = 0x917d0400] 04:34:42 INFO - PROCESS | 1774 | 1469100882316 Marionette DEBUG loaded listener.js 04:34:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x918cc800) [pid = 1774] [serial = 1938] [outer = 0x917d0400] 04:34:43 INFO - PROCESS | 1774 | 1469100883374 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:34:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:34:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1747ms 04:34:43 INFO - PROCESS | 1774 | 1469100883434 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 04:34:43 INFO - PROCESS | 1774 | 1469100883438 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 04:34:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:34:43 INFO - PROCESS | 1774 | 1469100883445 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - PROCESS | 1774 | 1469100883449 Marionette TRACE conn3 <- [1,2554,null,{}] 04:34:43 INFO - PROCESS | 1774 | 1469100883455 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:43 INFO - PROCESS | 1774 | 1469100883466 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:43 INFO - PROCESS | 1774 | 1469100883804 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 04:34:44 INFO - PROCESS | 1774 | 1469100884212 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:44 INFO - PROCESS | 1774 | 1469100884221 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b80c400 == 22 [pid = 1774] [id = 646] 04:34:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x8b80d800) [pid = 1774] [serial = 1939] [outer = (nil)] 04:34:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x8c9f7000) [pid = 1774] [serial = 1940] [outer = 0x8b80d800] 04:34:44 INFO - PROCESS | 1774 | 1469100884324 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x8dc25800) [pid = 1774] [serial = 1941] [outer = 0x8b80d800] 04:34:45 INFO - PROCESS | 1774 | 1469100885289 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:34:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:34:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1897ms 04:34:45 INFO - PROCESS | 1774 | 1469100885345 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 04:34:45 INFO - PROCESS | 1774 | 1469100885351 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 04:34:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:34:45 INFO - PROCESS | 1774 | 1469100885359 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - PROCESS | 1774 | 1469100885363 Marionette TRACE conn3 <- [1,2558,null,{}] 04:34:45 INFO - PROCESS | 1774 | 1469100885372 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:45 INFO - PROCESS | 1774 | 1469100885380 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:45 INFO - PROCESS | 1774 | 1469100885556 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 04:34:45 INFO - PROCESS | 1774 | 1469100885897 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:45 INFO - PROCESS | 1774 | 1469100885906 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d4c00 == 23 [pid = 1774] [id = 647] 04:34:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x8e9d6400) [pid = 1774] [serial = 1942] [outer = (nil)] 04:34:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x8eec2c00) [pid = 1774] [serial = 1943] [outer = 0x8e9d6400] 04:34:45 INFO - PROCESS | 1774 | 1469100885989 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x8eed0400) [pid = 1774] [serial = 1944] [outer = 0x8e9d6400] 04:34:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8f032c00 == 22 [pid = 1774] [id = 634] 04:34:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3cc00 == 21 [pid = 1774] [id = 633] 04:34:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8b806400 == 20 [pid = 1774] [id = 631] 04:34:47 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f6400 == 19 [pid = 1774] [id = 632] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x8f03e000) [pid = 1774] [serial = 1892] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x9473d400) [pid = 1774] [serial = 1877] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x8e5f3800) [pid = 1774] [serial = 1886] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x8f036400) [pid = 1774] [serial = 1860] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x90fe6400) [pid = 1774] [serial = 1862] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x94748400) [pid = 1774] [serial = 1878] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x93c85000) [pid = 1774] [serial = 1874] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x910aa400) [pid = 1774] [serial = 1863] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8f031400) [pid = 1774] [serial = 1890] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8db37c00) [pid = 1774] [serial = 1883] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8e5fec00) [pid = 1774] [serial = 1887] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8e5f8400) [pid = 1774] [serial = 1881] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8eec8800) [pid = 1774] [serial = 1889] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x93a43000) [pid = 1774] [serial = 1871] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8db3dc00) [pid = 1774] [serial = 1884] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x918c9000) [pid = 1774] [serial = 1869] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x93c7a000) [pid = 1774] [serial = 1872] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x91751000) [pid = 1774] [serial = 1865] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8deaf800) [pid = 1774] [serial = 1857] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8dc28400) [pid = 1774] [serial = 1856] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8debc800) [pid = 1774] [serial = 1880] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x917cb400) [pid = 1774] [serial = 1866] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x94734000) [pid = 1774] [serial = 1875] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x918ca800) [pid = 1774] [serial = 1868] [outer = (nil)] [url = about:blank] 04:34:47 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8ed22c00) [pid = 1774] [serial = 1859] [outer = (nil)] [url = about:blank] 04:34:48 INFO - PROCESS | 1774 | 1469100888027 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2738ms 04:34:48 INFO - PROCESS | 1774 | 1469100888099 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 04:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:34:48 INFO - PROCESS | 1774 | 1469100888105 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 04:34:48 INFO - PROCESS | 1774 | 1469100888114 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - PROCESS | 1774 | 1469100888119 Marionette TRACE conn3 <- [1,2562,null,{}] 04:34:48 INFO - PROCESS | 1774 | 1469100888128 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:48 INFO - PROCESS | 1774 | 1469100888134 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:48 INFO - PROCESS | 1774 | 1469100888311 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 04:34:48 INFO - PROCESS | 1774 | 1469100888565 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:48 INFO - PROCESS | 1774 | 1469100888573 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc26c00 == 20 [pid = 1774] [id = 648] 04:34:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8deafc00) [pid = 1774] [serial = 1945] [outer = (nil)] 04:34:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8deb8400) [pid = 1774] [serial = 1946] [outer = 0x8deafc00] 04:34:48 INFO - PROCESS | 1774 | 1469100888656 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8debc800) [pid = 1774] [serial = 1947] [outer = 0x8deafc00] 04:34:49 INFO - PROCESS | 1774 | 1469100889532 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:34:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:34:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1490ms 04:34:49 INFO - PROCESS | 1774 | 1469100889603 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 04:34:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:34:49 INFO - PROCESS | 1774 | 1469100889612 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 04:34:49 INFO - PROCESS | 1774 | 1469100889624 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:34:49 INFO - PROCESS | 1774 | 1469100889629 Marionette TRACE conn3 <- [1,2566,null,{}] 04:34:49 INFO - PROCESS | 1774 | 1469100889636 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:49 INFO - PROCESS | 1774 | 1469100889642 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:49 INFO - PROCESS | 1774 | 1469100889820 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 04:34:49 INFO - PROCESS | 1774 | 1469100889972 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:49 INFO - PROCESS | 1774 | 1469100889978 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5fbc00 == 21 [pid = 1774] [id = 649] 04:34:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8e6ccc00) [pid = 1774] [serial = 1948] [outer = (nil)] 04:34:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8e9dac00) [pid = 1774] [serial = 1949] [outer = 0x8e6ccc00] 04:34:50 INFO - PROCESS | 1774 | 1469100890061 Marionette DEBUG loaded listener.js 04:34:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8ed22c00) [pid = 1774] [serial = 1950] [outer = 0x8e6ccc00] 04:34:51 INFO - PROCESS | 1774 | 1469100891050 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1491ms 04:34:51 INFO - PROCESS | 1774 | 1469100891121 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 04:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:34:51 INFO - PROCESS | 1774 | 1469100891125 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 04:34:51 INFO - PROCESS | 1774 | 1469100891132 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:34:51 INFO - PROCESS | 1774 | 1469100891138 Marionette TRACE conn3 <- [1,2570,null,{}] 04:34:51 INFO - PROCESS | 1774 | 1469100891166 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:51 INFO - PROCESS | 1774 | 1469100891176 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:51 INFO - PROCESS | 1774 | 1469100891413 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 04:34:51 INFO - PROCESS | 1774 | 1469100891443 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:51 INFO - PROCESS | 1774 | 1469100891455 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f158800 == 22 [pid = 1774] [id = 650] 04:34:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f159000) [pid = 1774] [serial = 1951] [outer = (nil)] 04:34:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f160000) [pid = 1774] [serial = 1952] [outer = 0x8f159000] 04:34:51 INFO - PROCESS | 1774 | 1469100891535 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8f50f800) [pid = 1774] [serial = 1953] [outer = 0x8f159000] 04:34:52 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8f15f800) [pid = 1774] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:34:52 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8c9f6800) [pid = 1774] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:34:52 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8c9f3c00) [pid = 1774] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:34:52 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8f03e400) [pid = 1774] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:34:52 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8e5fe800) [pid = 1774] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:34:52 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8e5fc800) [pid = 1774] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:34:52 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8dc29c00) [pid = 1774] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:34:52 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8e9dc400) [pid = 1774] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:34:52 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8b807800) [pid = 1774] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:34:52 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x91475000) [pid = 1774] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:34:52 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8db3fc00) [pid = 1774] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:34:53 INFO - PROCESS | 1774 | 1469100893135 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:34:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:34:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2042ms 04:34:53 INFO - PROCESS | 1774 | 1469100893175 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 04:34:53 INFO - PROCESS | 1774 | 1469100893180 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 04:34:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:34:53 INFO - PROCESS | 1774 | 1469100893186 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:34:53 INFO - PROCESS | 1774 | 1469100893190 Marionette TRACE conn3 <- [1,2574,null,{}] 04:34:53 INFO - PROCESS | 1774 | 1469100893195 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:53 INFO - PROCESS | 1774 | 1469100893200 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:53 INFO - PROCESS | 1774 | 1469100893370 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 04:34:53 INFO - PROCESS | 1774 | 1469100893379 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:53 INFO - PROCESS | 1774 | 1469100893389 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b806c00 == 23 [pid = 1774] [id = 651] 04:34:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8db3fc00) [pid = 1774] [serial = 1954] [outer = (nil)] 04:34:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8f15b800) [pid = 1774] [serial = 1955] [outer = 0x8db3fc00] 04:34:53 INFO - PROCESS | 1774 | 1469100893591 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x90fb4800) [pid = 1774] [serial = 1956] [outer = 0x8db3fc00] 04:34:54 INFO - PROCESS | 1774 | 1469100894379 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:34:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:34:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1236ms 04:34:54 INFO - PROCESS | 1774 | 1469100894423 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 04:34:54 INFO - PROCESS | 1774 | 1469100894427 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 04:34:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:34:54 INFO - PROCESS | 1774 | 1469100894433 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:34:54 INFO - PROCESS | 1774 | 1469100894436 Marionette TRACE conn3 <- [1,2578,null,{}] 04:34:54 INFO - PROCESS | 1774 | 1469100894442 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:54 INFO - PROCESS | 1774 | 1469100894447 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:54 INFO - PROCESS | 1774 | 1469100894657 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 04:34:54 INFO - PROCESS | 1774 | 1469100894671 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 1774 | 1469100894681 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fb9400 == 24 [pid = 1774] [id = 652] 04:34:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x90fbcc00) [pid = 1774] [serial = 1957] [outer = (nil)] 04:34:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x910a9400) [pid = 1774] [serial = 1958] [outer = 0x90fbcc00] 04:34:54 INFO - PROCESS | 1774 | 1469100894751 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x90ff5800) [pid = 1774] [serial = 1959] [outer = 0x90fbcc00] 04:34:55 INFO - PROCESS | 1774 | 1469100895947 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:34:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:34:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1585ms 04:34:56 INFO - PROCESS | 1774 | 1469100896021 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 04:34:56 INFO - PROCESS | 1774 | 1469100896028 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 04:34:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:34:56 INFO - PROCESS | 1774 | 1469100896049 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:34:56 INFO - PROCESS | 1774 | 1469100896058 Marionette TRACE conn3 <- [1,2582,null,{}] 04:34:56 INFO - PROCESS | 1774 | 1469100896067 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:56 INFO - PROCESS | 1774 | 1469100896074 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:56 INFO - PROCESS | 1774 | 1469100896295 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 04:34:56 INFO - PROCESS | 1774 | 1469100896535 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:56 INFO - PROCESS | 1774 | 1469100896541 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb5000 == 25 [pid = 1774] [id = 653] 04:34:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8deb5800) [pid = 1774] [serial = 1960] [outer = (nil)] 04:34:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8e6c0800) [pid = 1774] [serial = 1961] [outer = 0x8deb5800] 04:34:56 INFO - PROCESS | 1774 | 1469100896660 Marionette DEBUG loaded listener.js 04:34:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8e9dc400) [pid = 1774] [serial = 1962] [outer = 0x8deb5800] 04:34:57 INFO - PROCESS | 1774 | 1469100897709 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:34:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:34:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1740ms 04:34:57 INFO - PROCESS | 1774 | 1469100897788 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 04:34:57 INFO - PROCESS | 1774 | 1469100897796 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 04:34:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:34:57 INFO - PROCESS | 1774 | 1469100897808 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:34:57 INFO - PROCESS | 1774 | 1469100897812 Marionette TRACE conn3 <- [1,2586,null,{}] 04:34:57 INFO - PROCESS | 1774 | 1469100897819 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:57 INFO - PROCESS | 1774 | 1469100897825 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:58 INFO - PROCESS | 1774 | 1469100898064 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 04:34:58 INFO - PROCESS | 1774 | 1469100898386 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:58 INFO - PROCESS | 1774 | 1469100898395 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f8c00 == 26 [pid = 1774] [id = 654] 04:34:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x90fb3000) [pid = 1774] [serial = 1963] [outer = (nil)] 04:34:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x910a6800) [pid = 1774] [serial = 1964] [outer = 0x90fb3000] 04:34:58 INFO - PROCESS | 1774 | 1469100898484 Marionette DEBUG loaded listener.js 04:34:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x90fad400) [pid = 1774] [serial = 1965] [outer = 0x90fb3000] 04:34:59 INFO - PROCESS | 1774 | 1469100899534 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1783ms 04:34:59 INFO - PROCESS | 1774 | 1469100899591 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 04:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:34:59 INFO - PROCESS | 1774 | 1469100899596 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 04:34:59 INFO - PROCESS | 1774 | 1469100899603 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - PROCESS | 1774 | 1469100899610 Marionette TRACE conn3 <- [1,2590,null,{}] 04:34:59 INFO - PROCESS | 1774 | 1469100899627 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:59 INFO - PROCESS | 1774 | 1469100899636 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:34:59 INFO - PROCESS | 1774 | 1469100899860 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 04:35:00 INFO - PROCESS | 1774 | 1469100900103 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:00 INFO - PROCESS | 1774 | 1469100900113 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x9161d000 == 27 [pid = 1774] [id = 655] 04:35:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x91624c00) [pid = 1774] [serial = 1966] [outer = (nil)] 04:35:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x91729400) [pid = 1774] [serial = 1967] [outer = 0x91624c00] 04:35:00 INFO - PROCESS | 1774 | 1469100900248 Marionette DEBUG loaded listener.js 04:35:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x91751000) [pid = 1774] [serial = 1968] [outer = 0x91624c00] 04:35:01 INFO - PROCESS | 1774 | 1469100901291 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:35:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:35:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1747ms 04:35:01 INFO - PROCESS | 1774 | 1469100901350 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 04:35:01 INFO - PROCESS | 1774 | 1469100901356 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 04:35:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:35:01 INFO - PROCESS | 1774 | 1469100901363 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:35:01 INFO - PROCESS | 1774 | 1469100901368 Marionette TRACE conn3 <- [1,2594,null,{}] 04:35:01 INFO - PROCESS | 1774 | 1469100901374 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:01 INFO - PROCESS | 1774 | 1469100901380 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:01 INFO - PROCESS | 1774 | 1469100901585 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 04:35:01 INFO - PROCESS | 1774 | 1469100901975 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:01 INFO - PROCESS | 1774 | 1469100901983 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b802c00 == 28 [pid = 1774] [id = 656] 04:35:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8b803000) [pid = 1774] [serial = 1969] [outer = (nil)] 04:35:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8b80dc00) [pid = 1774] [serial = 1970] [outer = 0x8b803000] 04:35:02 INFO - PROCESS | 1774 | 1469100902126 Marionette DEBUG loaded listener.js 04:35:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8db3a400) [pid = 1774] [serial = 1971] [outer = 0x8b803000] 04:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8e6c5400) [pid = 1774] [serial = 1898] [outer = (nil)] [url = about:blank] 04:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8e9d6c00) [pid = 1774] [serial = 1899] [outer = (nil)] [url = about:blank] 04:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8c9f3800) [pid = 1774] [serial = 1895] [outer = (nil)] [url = about:blank] 04:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8db34c00) [pid = 1774] [serial = 1896] [outer = (nil)] [url = about:blank] 04:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8f15bc00) [pid = 1774] [serial = 1893] [outer = (nil)] [url = about:blank] 04:35:03 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x90ff5c00) [pid = 1774] [serial = 1916] [outer = (nil)] [url = about:blank] 04:35:03 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8f15ec00) [pid = 1774] [serial = 1920] [outer = (nil)] [url = about:blank] 04:35:03 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8c9fb800) [pid = 1774] [serial = 1907] [outer = (nil)] [url = about:blank] 04:35:03 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8dc21000) [pid = 1774] [serial = 1908] [outer = (nil)] [url = about:blank] 04:35:03 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x90fb8c00) [pid = 1774] [serial = 1904] [outer = (nil)] [url = about:blank] 04:35:03 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x90fb6800) [pid = 1774] [serial = 1905] [outer = (nil)] [url = about:blank] 04:35:03 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8e6c7c00) [pid = 1774] [serial = 1910] [outer = (nil)] [url = about:blank] 04:35:03 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8e9de000) [pid = 1774] [serial = 1911] [outer = (nil)] [url = about:blank] 04:35:03 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8f163c00) [pid = 1774] [serial = 1901] [outer = (nil)] [url = about:blank] 04:35:03 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8f506800) [pid = 1774] [serial = 1902] [outer = (nil)] [url = about:blank] 04:35:03 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8f15e000) [pid = 1774] [serial = 1913] [outer = (nil)] [url = about:blank] 04:35:03 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x91619400) [pid = 1774] [serial = 1922] [outer = (nil)] [url = about:blank] 04:35:03 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x91627800) [pid = 1774] [serial = 1923] [outer = (nil)] [url = about:blank] 04:35:03 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x90ff4800) [pid = 1774] [serial = 1917] [outer = (nil)] [url = about:blank] 04:35:03 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8ed22000) [pid = 1774] [serial = 1919] [outer = (nil)] [url = about:blank] 04:35:03 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x8f50b400) [pid = 1774] [serial = 1914] [outer = (nil)] [url = about:blank] 04:35:03 INFO - PROCESS | 1774 | 1469100903286 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:35:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:35:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1941ms 04:35:03 INFO - PROCESS | 1774 | 1469100903307 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 04:35:03 INFO - PROCESS | 1774 | 1469100903314 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 04:35:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:35:03 INFO - PROCESS | 1774 | 1469100903322 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:35:03 INFO - PROCESS | 1774 | 1469100903326 Marionette TRACE conn3 <- [1,2598,null,{}] 04:35:03 INFO - PROCESS | 1774 | 1469100903334 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:03 INFO - PROCESS | 1774 | 1469100903343 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:03 INFO - PROCESS | 1774 | 1469100903553 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 04:35:03 INFO - PROCESS | 1774 | 1469100903700 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:03 INFO - PROCESS | 1774 | 1469100903709 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f3800 == 29 [pid = 1774] [id = 657] 04:35:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8db37400) [pid = 1774] [serial = 1972] [outer = (nil)] 04:35:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8e6c7c00) [pid = 1774] [serial = 1973] [outer = 0x8db37400] 04:35:03 INFO - PROCESS | 1774 | 1469100903785 Marionette DEBUG loaded listener.js 04:35:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8e9de000) [pid = 1774] [serial = 1974] [outer = 0x8db37400] 04:35:04 INFO - PROCESS | 1774 | 1469100904709 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:35:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:35:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1444ms 04:35:04 INFO - PROCESS | 1774 | 1469100904770 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 04:35:04 INFO - PROCESS | 1774 | 1469100904777 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 04:35:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:35:04 INFO - PROCESS | 1774 | 1469100904785 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:35:04 INFO - PROCESS | 1774 | 1469100904788 Marionette TRACE conn3 <- [1,2602,null,{}] 04:35:04 INFO - PROCESS | 1774 | 1469100904794 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:04 INFO - PROCESS | 1774 | 1469100904800 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:05 INFO - PROCESS | 1774 | 1469100905040 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 04:35:05 INFO - PROCESS | 1774 | 1469100905055 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:05 INFO - PROCESS | 1774 | 1469100905061 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9fa000 == 30 [pid = 1774] [id = 658] 04:35:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8e5ef400) [pid = 1774] [serial = 1975] [outer = (nil)] 04:35:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8f15f800) [pid = 1774] [serial = 1976] [outer = 0x8e5ef400] 04:35:05 INFO - PROCESS | 1774 | 1469100905146 Marionette DEBUG loaded listener.js 04:35:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8f509c00) [pid = 1774] [serial = 1977] [outer = 0x8e5ef400] 04:35:06 INFO - PROCESS | 1774 | 1469100906238 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:35:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:35:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1481ms 04:35:06 INFO - PROCESS | 1774 | 1469100906269 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 04:35:06 INFO - PROCESS | 1774 | 1469100906273 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 04:35:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:35:06 INFO - PROCESS | 1774 | 1469100906288 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:35:06 INFO - PROCESS | 1774 | 1469100906297 Marionette TRACE conn3 <- [1,2606,null,{}] 04:35:06 INFO - PROCESS | 1774 | 1469100906314 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:06 INFO - PROCESS | 1774 | 1469100906322 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:06 INFO - PROCESS | 1774 | 1469100906548 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 04:35:06 INFO - PROCESS | 1774 | 1469100906578 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:06 INFO - PROCESS | 1774 | 1469100906586 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d7000 == 31 [pid = 1774] [id = 659] 04:35:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x90ff0000) [pid = 1774] [serial = 1978] [outer = (nil)] 04:35:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x910af800) [pid = 1774] [serial = 1979] [outer = 0x90ff0000] 04:35:06 INFO - PROCESS | 1774 | 1469100906658 Marionette DEBUG loaded listener.js 04:35:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x9147ac00) [pid = 1774] [serial = 1980] [outer = 0x90ff0000] 04:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8db3b000) [pid = 1774] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8f50bc00) [pid = 1774] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x9172a000) [pid = 1774] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8db3fc00) [pid = 1774] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8deb1000) [pid = 1774] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8deafc00) [pid = 1774] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8e9d6400) [pid = 1774] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8e6ccc00) [pid = 1774] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x8f159000) [pid = 1774] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x917d0400) [pid = 1774] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x8b80d800) [pid = 1774] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:35:07 INFO - PROCESS | 1774 | 1469100907802 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:35:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:35:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1563ms 04:35:07 INFO - PROCESS | 1774 | 1469100907844 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 04:35:07 INFO - PROCESS | 1774 | 1469100907848 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 04:35:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:35:07 INFO - PROCESS | 1774 | 1469100907855 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:35:07 INFO - PROCESS | 1774 | 1469100907859 Marionette TRACE conn3 <- [1,2610,null,{}] 04:35:07 INFO - PROCESS | 1774 | 1469100907865 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:07 INFO - PROCESS | 1774 | 1469100907870 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:08 INFO - PROCESS | 1774 | 1469100908032 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 04:35:08 INFO - PROCESS | 1774 | 1469100908046 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:08 INFO - PROCESS | 1774 | 1469100908057 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0c400 == 32 [pid = 1774] [id = 660] 04:35:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x8c9f7400) [pid = 1774] [serial = 1981] [outer = (nil)] 04:35:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8f158000) [pid = 1774] [serial = 1982] [outer = 0x8c9f7400] 04:35:08 INFO - PROCESS | 1774 | 1469100908127 Marionette DEBUG loaded listener.js 04:35:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x910b2000) [pid = 1774] [serial = 1983] [outer = 0x8c9f7400] 04:35:09 INFO - PROCESS | 1774 | 1469100909122 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1330ms 04:35:09 INFO - PROCESS | 1774 | 1469100909192 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 04:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:35:09 INFO - PROCESS | 1774 | 1469100909197 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 04:35:09 INFO - PROCESS | 1774 | 1469100909204 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:35:09 INFO - PROCESS | 1774 | 1469100909207 Marionette TRACE conn3 <- [1,2614,null,{}] 04:35:09 INFO - PROCESS | 1774 | 1469100909213 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:09 INFO - PROCESS | 1774 | 1469100909218 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:09 INFO - PROCESS | 1774 | 1469100909384 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 04:35:09 INFO - PROCESS | 1774 | 1469100909528 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:09 INFO - PROCESS | 1774 | 1469100909546 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f0000 == 33 [pid = 1774] [id = 661] 04:35:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8deb0800) [pid = 1774] [serial = 1984] [outer = (nil)] 04:35:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x9171e000) [pid = 1774] [serial = 1985] [outer = 0x8deb0800] 04:35:09 INFO - PROCESS | 1774 | 1469100909646 Marionette DEBUG loaded listener.js 04:35:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x917c6800) [pid = 1774] [serial = 1986] [outer = 0x8deb0800] 04:35:10 INFO - PROCESS | 1774 | 1469100910749 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1597ms 04:35:10 INFO - PROCESS | 1774 | 1469100910801 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 04:35:10 INFO - PROCESS | 1774 | 1469100910808 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 04:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:35:10 INFO - PROCESS | 1774 | 1469100910816 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - PROCESS | 1774 | 1469100910824 Marionette TRACE conn3 <- [1,2618,null,{}] 04:35:10 INFO - PROCESS | 1774 | 1469100910833 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:10 INFO - PROCESS | 1774 | 1469100910838 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:11 INFO - PROCESS | 1774 | 1469100911048 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 04:35:11 INFO - PROCESS | 1774 | 1469100911289 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:11 INFO - PROCESS | 1774 | 1469100911301 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3cc00 == 34 [pid = 1774] [id = 662] 04:35:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8e5f8400) [pid = 1774] [serial = 1987] [outer = (nil)] 04:35:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8eed0000) [pid = 1774] [serial = 1988] [outer = 0x8e5f8400] 04:35:11 INFO - PROCESS | 1774 | 1469100911434 Marionette DEBUG loaded listener.js 04:35:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8ed1e400) [pid = 1774] [serial = 1989] [outer = 0x8e5f8400] 04:35:12 INFO - PROCESS | 1774 | 1469100912428 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1646ms 04:35:12 INFO - PROCESS | 1774 | 1469100912463 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 04:35:12 INFO - PROCESS | 1774 | 1469100912471 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 04:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:35:12 INFO - PROCESS | 1774 | 1469100912482 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:35:12 INFO - PROCESS | 1774 | 1469100912486 Marionette TRACE conn3 <- [1,2622,null,{}] 04:35:12 INFO - PROCESS | 1774 | 1469100912493 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:12 INFO - PROCESS | 1774 | 1469100912498 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:12 INFO - PROCESS | 1774 | 1469100912750 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 04:35:13 INFO - PROCESS | 1774 | 1469100913037 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:13 INFO - PROCESS | 1774 | 1469100913046 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f15bc00 == 35 [pid = 1774] [id = 663] 04:35:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x90fee800) [pid = 1774] [serial = 1990] [outer = (nil)] 04:35:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x910aa000) [pid = 1774] [serial = 1991] [outer = 0x90fee800] 04:35:13 INFO - PROCESS | 1774 | 1469100913176 Marionette DEBUG loaded listener.js 04:35:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x9161dc00) [pid = 1774] [serial = 1992] [outer = 0x90fee800] 04:35:14 INFO - PROCESS | 1774 | 1469100914146 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1743ms 04:35:14 INFO - PROCESS | 1774 | 1469100914226 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 04:35:14 INFO - PROCESS | 1774 | 1469100914231 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 04:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:35:14 INFO - PROCESS | 1774 | 1469100914239 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:35:14 INFO - PROCESS | 1774 | 1469100914245 Marionette TRACE conn3 <- [1,2626,null,{}] 04:35:14 INFO - PROCESS | 1774 | 1469100914265 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:14 INFO - PROCESS | 1774 | 1469100914275 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:14 INFO - PROCESS | 1774 | 1469100914600 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 04:35:14 INFO - PROCESS | 1774 | 1469100914760 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:14 INFO - PROCESS | 1774 | 1469100914771 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x918c2800 == 36 [pid = 1774] [id = 664] 04:35:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x918c7800) [pid = 1774] [serial = 1993] [outer = (nil)] 04:35:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x918ccc00) [pid = 1774] [serial = 1994] [outer = 0x918c7800] 04:35:14 INFO - PROCESS | 1774 | 1469100914864 Marionette DEBUG loaded listener.js 04:35:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x92213c00) [pid = 1774] [serial = 1995] [outer = 0x918c7800] 04:35:15 INFO - PROCESS | 1774 | 1469100915790 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1592ms 04:35:15 INFO - PROCESS | 1774 | 1469100915832 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 04:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:35:15 INFO - PROCESS | 1774 | 1469100915837 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 04:35:15 INFO - PROCESS | 1774 | 1469100915844 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:35:15 INFO - PROCESS | 1774 | 1469100915847 Marionette TRACE conn3 <- [1,2630,null,{}] 04:35:15 INFO - PROCESS | 1774 | 1469100915853 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:15 INFO - PROCESS | 1774 | 1469100915860 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:16 INFO - PROCESS | 1774 | 1469100916047 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 04:35:16 INFO - PROCESS | 1774 | 1469100916234 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:16 INFO - PROCESS | 1774 | 1469100916241 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x910b0000 == 37 [pid = 1774] [id = 665] 04:35:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x91727000) [pid = 1774] [serial = 1996] [outer = (nil)] 04:35:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x92f08800) [pid = 1774] [serial = 1997] [outer = 0x91727000] 04:35:16 INFO - PROCESS | 1774 | 1469100916327 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x92f10000) [pid = 1774] [serial = 1998] [outer = 0x91727000] 04:35:17 INFO - PROCESS | 1774 | 1469100917353 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1587ms 04:35:17 INFO - PROCESS | 1774 | 1469100917432 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 04:35:17 INFO - PROCESS | 1774 | 1469100917435 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 04:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:35:17 INFO - PROCESS | 1774 | 1469100917443 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:35:17 INFO - PROCESS | 1774 | 1469100917448 Marionette TRACE conn3 <- [1,2634,null,{}] 04:35:17 INFO - PROCESS | 1774 | 1469100917454 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:17 INFO - PROCESS | 1774 | 1469100917459 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:17 INFO - PROCESS | 1774 | 1469100917699 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 04:35:17 INFO - PROCESS | 1774 | 1469100917942 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:17 INFO - PROCESS | 1774 | 1469100917951 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae10000 == 38 [pid = 1774] [id = 666] 04:35:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8e5fb800) [pid = 1774] [serial = 1999] [outer = (nil)] 04:35:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x93a48000) [pid = 1774] [serial = 2000] [outer = 0x8e5fb800] 04:35:18 INFO - PROCESS | 1774 | 1469100918083 Marionette DEBUG loaded listener.js 04:35:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x93a4a000) [pid = 1774] [serial = 2001] [outer = 0x8e5fb800] 04:35:19 INFO - PROCESS | 1774 | 1469100919089 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1682ms 04:35:19 INFO - PROCESS | 1774 | 1469100919133 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 04:35:19 INFO - PROCESS | 1774 | 1469100919137 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 04:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:35:19 INFO - PROCESS | 1774 | 1469100919144 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:35:19 INFO - PROCESS | 1774 | 1469100919148 Marionette TRACE conn3 <- [1,2638,null,{}] 04:35:19 INFO - PROCESS | 1774 | 1469100919155 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:19 INFO - PROCESS | 1774 | 1469100919166 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:19 INFO - PROCESS | 1774 | 1469100919369 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 04:35:19 INFO - PROCESS | 1774 | 1469100919558 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:19 INFO - PROCESS | 1774 | 1469100919571 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b808800 == 39 [pid = 1774] [id = 667] 04:35:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x91f49c00) [pid = 1774] [serial = 2002] [outer = (nil)] 04:35:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x94737800) [pid = 1774] [serial = 2003] [outer = 0x91f49c00] 04:35:19 INFO - PROCESS | 1774 | 1469100919693 Marionette DEBUG loaded listener.js 04:35:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x9473b800) [pid = 1774] [serial = 2004] [outer = 0x91f49c00] 04:35:20 INFO - PROCESS | 1774 | 1469100920626 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1550ms 04:35:20 INFO - PROCESS | 1774 | 1469100920696 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 04:35:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:35:20 INFO - PROCESS | 1774 | 1469100920700 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 04:35:20 INFO - PROCESS | 1774 | 1469100920708 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:35:20 INFO - PROCESS | 1774 | 1469100920711 Marionette TRACE conn3 <- [1,2642,null,{}] 04:35:20 INFO - PROCESS | 1774 | 1469100920718 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:20 INFO - PROCESS | 1774 | 1469100920723 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:20 INFO - PROCESS | 1774 | 1469100920903 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 04:35:21 INFO - PROCESS | 1774 | 1469100921407 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:21 INFO - PROCESS | 1774 | 1469100921418 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b80d800 == 40 [pid = 1774] [id = 668] 04:35:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8c9edc00) [pid = 1774] [serial = 2005] [outer = (nil)] 04:35:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8c9fb800) [pid = 1774] [serial = 2006] [outer = 0x8c9edc00] 04:35:21 INFO - PROCESS | 1774 | 1469100921500 Marionette DEBUG loaded listener.js 04:35:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x8dc2d400) [pid = 1774] [serial = 2007] [outer = 0x8c9edc00] 04:35:22 INFO - PROCESS | 1774 | 1469100922507 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:35:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:35:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1834ms 04:35:22 INFO - PROCESS | 1774 | 1469100922544 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 04:35:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:35:22 INFO - PROCESS | 1774 | 1469100922550 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 04:35:22 INFO - PROCESS | 1774 | 1469100922558 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:35:22 INFO - PROCESS | 1774 | 1469100922562 Marionette TRACE conn3 <- [1,2646,null,{}] 04:35:22 INFO - PROCESS | 1774 | 1469100922571 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:22 INFO - PROCESS | 1774 | 1469100922578 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:22 INFO - PROCESS | 1774 | 1469100922776 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 04:35:23 INFO - PROCESS | 1774 | 1469100923019 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:23 INFO - PROCESS | 1774 | 1469100923030 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:23 INFO - PROCESS | 1774 | --DOCSHELL 0x8b805400 == 39 [pid = 1774] [id = 635] 04:35:23 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f3800 == 38 [pid = 1774] [id = 657] 04:35:23 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d7000 == 37 [pid = 1774] [id = 659] 04:35:23 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0c400 == 36 [pid = 1774] [id = 660] 04:35:23 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb5000 == 35 [pid = 1774] [id = 653] 04:35:23 INFO - PROCESS | 1774 | --DOCSHELL 0x9161d000 == 34 [pid = 1774] [id = 655] 04:35:23 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9fa000 == 33 [pid = 1774] [id = 658] 04:35:23 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f8c00 == 32 [pid = 1774] [id = 654] 04:35:24 INFO - PROCESS | 1774 | --DOCSHELL 0x8b802c00 == 31 [pid = 1774] [id = 656] 04:35:24 INFO - PROCESS | 1774 | --DOCSHELL 0x8b80d800 == 30 [pid = 1774] [id = 668] 04:35:24 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae10000 == 29 [pid = 1774] [id = 666] 04:35:24 INFO - PROCESS | 1774 | --DOCSHELL 0x8b808800 == 28 [pid = 1774] [id = 667] 04:35:24 INFO - PROCESS | 1774 | --DOCSHELL 0x910b0000 == 27 [pid = 1774] [id = 665] 04:35:24 INFO - PROCESS | 1774 | --DOCSHELL 0x918c2800 == 26 [pid = 1774] [id = 664] 04:35:24 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3cc00 == 25 [pid = 1774] [id = 662] 04:35:24 INFO - PROCESS | 1774 | --DOCSHELL 0x8f15bc00 == 24 [pid = 1774] [id = 663] 04:35:24 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f0000 == 23 [pid = 1774] [id = 661] 04:35:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0a800 == 24 [pid = 1774] [id = 669] 04:35:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x8ae0ac00) [pid = 1774] [serial = 2008] [outer = (nil)] 04:35:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x8b801400) [pid = 1774] [serial = 2009] [outer = 0x8ae0ac00] 04:35:24 INFO - PROCESS | 1774 | 1469100924102 Marionette DEBUG loaded listener.js 04:35:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x8b810400) [pid = 1774] [serial = 2010] [outer = 0x8ae0ac00] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x8ed1cc00) [pid = 1774] [serial = 1926] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x8e5f6000) [pid = 1774] [serial = 1925] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x90fe8800) [pid = 1774] [serial = 1929] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x90fb3800) [pid = 1774] [serial = 1928] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x91751400) [pid = 1774] [serial = 1932] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x9174cc00) [pid = 1774] [serial = 1931] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8f15b800) [pid = 1774] [serial = 1955] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x917c9800) [pid = 1774] [serial = 1935] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8deb8400) [pid = 1774] [serial = 1946] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x917c4400) [pid = 1774] [serial = 1934] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8debc800) [pid = 1774] [serial = 1947] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8eed0400) [pid = 1774] [serial = 1944] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8eec2c00) [pid = 1774] [serial = 1943] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8e9dac00) [pid = 1774] [serial = 1949] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8f160000) [pid = 1774] [serial = 1952] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x918cc800) [pid = 1774] [serial = 1938] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x918c3000) [pid = 1774] [serial = 1937] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8dc25800) [pid = 1774] [serial = 1941] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8c9f7000) [pid = 1774] [serial = 1940] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x90fb4800) [pid = 1774] [serial = 1956] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8f50f800) [pid = 1774] [serial = 1953] [outer = (nil)] [url = about:blank] 04:35:24 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8ed22c00) [pid = 1774] [serial = 1950] [outer = (nil)] [url = about:blank] 04:35:25 INFO - PROCESS | 1774 | 1469100925134 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:35:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:35:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2604ms 04:35:25 INFO - PROCESS | 1774 | 1469100925163 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 04:35:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:35:25 INFO - PROCESS | 1774 | 1469100925169 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 04:35:25 INFO - PROCESS | 1774 | 1469100925178 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:35:25 INFO - PROCESS | 1774 | 1469100925182 Marionette TRACE conn3 <- [1,2650,null,{}] 04:35:25 INFO - PROCESS | 1774 | 1469100925190 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:25 INFO - PROCESS | 1774 | 1469100925195 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:25 INFO - PROCESS | 1774 | 1469100925380 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 04:35:25 INFO - PROCESS | 1774 | 1469100925525 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:25 INFO - PROCESS | 1774 | 1469100925533 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb0000 == 25 [pid = 1774] [id = 670] 04:35:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8deb1c00) [pid = 1774] [serial = 2011] [outer = (nil)] 04:35:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8deb9800) [pid = 1774] [serial = 2012] [outer = 0x8deb1c00] 04:35:25 INFO - PROCESS | 1774 | 1469100925612 Marionette DEBUG loaded listener.js 04:35:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8e5f4800) [pid = 1774] [serial = 2013] [outer = 0x8deb1c00] 04:35:26 INFO - PROCESS | 1774 | 1469100926490 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:35:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:35:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1337ms 04:35:26 INFO - PROCESS | 1774 | 1469100926518 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 04:35:26 INFO - PROCESS | 1774 | 1469100926525 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 04:35:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:35:26 INFO - PROCESS | 1774 | 1469100926537 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:35:26 INFO - PROCESS | 1774 | 1469100926541 Marionette TRACE conn3 <- [1,2654,null,{}] 04:35:26 INFO - PROCESS | 1774 | 1469100926548 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:26 INFO - PROCESS | 1774 | 1469100926554 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:26 INFO - PROCESS | 1774 | 1469100926737 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 04:35:26 INFO - PROCESS | 1774 | 1469100926903 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:26 INFO - PROCESS | 1774 | 1469100926913 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc1f400 == 26 [pid = 1774] [id = 671] 04:35:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8e6c3000) [pid = 1774] [serial = 2014] [outer = (nil)] 04:35:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8ed1cc00) [pid = 1774] [serial = 2015] [outer = 0x8e6c3000] 04:35:26 INFO - PROCESS | 1774 | 1469100926984 Marionette DEBUG loaded listener.js 04:35:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8ed26c00) [pid = 1774] [serial = 2016] [outer = 0x8e6c3000] 04:35:28 INFO - PROCESS | 1774 | 1469100928041 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:35:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:35:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1584ms 04:35:28 INFO - PROCESS | 1774 | 1469100928121 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 04:35:28 INFO - PROCESS | 1774 | 1469100928125 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 04:35:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:35:28 INFO - PROCESS | 1774 | 1469100928132 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:35:28 INFO - PROCESS | 1774 | 1469100928138 Marionette TRACE conn3 <- [1,2658,null,{}] 04:35:28 INFO - PROCESS | 1774 | 1469100928163 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:28 INFO - PROCESS | 1774 | 1469100928173 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:28 INFO - PROCESS | 1774 | 1469100928412 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 04:35:28 INFO - PROCESS | 1774 | 1469100928439 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:28 INFO - PROCESS | 1774 | 1469100928448 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6ce400 == 27 [pid = 1774] [id = 672] 04:35:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f03d400) [pid = 1774] [serial = 2017] [outer = (nil)] 04:35:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8f160400) [pid = 1774] [serial = 2018] [outer = 0x8f03d400] 04:35:28 INFO - PROCESS | 1774 | 1469100928538 Marionette DEBUG loaded listener.js 04:35:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8f503c00) [pid = 1774] [serial = 2019] [outer = 0x8f03d400] 04:35:29 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8deb0800) [pid = 1774] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:35:29 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x90ff0000) [pid = 1774] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:35:29 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8c9f7400) [pid = 1774] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:35:29 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x91624c00) [pid = 1774] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:35:29 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x90fb3000) [pid = 1774] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:35:29 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8e5ef400) [pid = 1774] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:35:29 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x90fbcc00) [pid = 1774] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:35:29 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8db37400) [pid = 1774] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:35:29 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8deb5800) [pid = 1774] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:35:29 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8b803000) [pid = 1774] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:35:29 INFO - PROCESS | 1774 | 1469100929897 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:35:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:35:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1800ms 04:35:29 INFO - PROCESS | 1774 | 1469100929933 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 04:35:29 INFO - PROCESS | 1774 | 1469100929938 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 04:35:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:35:29 INFO - PROCESS | 1774 | 1469100929953 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:35:29 INFO - PROCESS | 1774 | 1469100929957 Marionette TRACE conn3 <- [1,2662,null,{}] 04:35:29 INFO - PROCESS | 1774 | 1469100929963 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:29 INFO - PROCESS | 1774 | 1469100929968 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:30 INFO - PROCESS | 1774 | 1469100930122 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 04:35:30 INFO - PROCESS | 1774 | 1469100930137 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:30 INFO - PROCESS | 1774 | 1469100930145 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6cb000 == 28 [pid = 1774] [id = 673] 04:35:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8f03c800) [pid = 1774] [serial = 2020] [outer = (nil)] 04:35:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8f50c000) [pid = 1774] [serial = 2021] [outer = 0x8f03c800] 04:35:30 INFO - PROCESS | 1774 | 1469100930217 Marionette DEBUG loaded listener.js 04:35:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8f50f000) [pid = 1774] [serial = 2022] [outer = 0x8f03c800] 04:35:31 INFO - PROCESS | 1774 | 1469100931205 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:35:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:35:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1299ms 04:35:31 INFO - PROCESS | 1774 | 1469100931244 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 04:35:31 INFO - PROCESS | 1774 | 1469100931249 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 04:35:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:35:31 INFO - PROCESS | 1774 | 1469100931255 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:35:31 INFO - PROCESS | 1774 | 1469100931258 Marionette TRACE conn3 <- [1,2666,null,{}] 04:35:31 INFO - PROCESS | 1774 | 1469100931268 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:31 INFO - PROCESS | 1774 | 1469100931273 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:31 INFO - PROCESS | 1774 | 1469100931440 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 04:35:31 INFO - PROCESS | 1774 | 1469100931693 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:31 INFO - PROCESS | 1774 | 1469100931705 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0a000 == 29 [pid = 1774] [id = 674] 04:35:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8ae0cc00) [pid = 1774] [serial = 2023] [outer = (nil)] 04:35:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8b807400) [pid = 1774] [serial = 2024] [outer = 0x8ae0cc00] 04:35:31 INFO - PROCESS | 1774 | 1469100931798 Marionette DEBUG loaded listener.js 04:35:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8c9f9400) [pid = 1774] [serial = 2025] [outer = 0x8ae0cc00] 04:35:33 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:33 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:35:33 INFO - PROCESS | 1774 | 1469100933352 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:35:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 04:35:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2193ms 04:35:33 INFO - PROCESS | 1774 | 1469100933452 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 04:35:33 INFO - PROCESS | 1774 | 1469100933458 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 04:35:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:35:33 INFO - PROCESS | 1774 | 1469100933475 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:35:33 INFO - PROCESS | 1774 | 1469100933484 Marionette TRACE conn3 <- [1,2670,null,{}] 04:35:33 INFO - PROCESS | 1774 | 1469100933492 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:33 INFO - PROCESS | 1774 | 1469100933497 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:33 INFO - PROCESS | 1774 | 1469100933688 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 04:35:33 INFO - PROCESS | 1774 | 1469100933873 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:33 INFO - PROCESS | 1774 | 1469100933886 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db33000 == 30 [pid = 1774] [id = 675] 04:35:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8deafc00) [pid = 1774] [serial = 2026] [outer = (nil)] 04:35:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8ed24400) [pid = 1774] [serial = 2027] [outer = 0x8deafc00] 04:35:33 INFO - PROCESS | 1774 | 1469100933973 Marionette DEBUG loaded listener.js 04:35:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8eecdc00) [pid = 1774] [serial = 2028] [outer = 0x8deafc00] 04:35:35 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:35 INFO - PROCESS | 1774 | 1469100935471 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:35:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 04:35:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:35:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:35:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2034ms 04:35:35 INFO - PROCESS | 1774 | 1469100935633 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 04:35:35 INFO - PROCESS | 1774 | 1469100935640 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 04:35:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:35:35 INFO - PROCESS | 1774 | 1469100935657 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:35:35 INFO - PROCESS | 1774 | 1469100935662 Marionette TRACE conn3 <- [1,2674,null,{}] 04:35:35 INFO - PROCESS | 1774 | 1469100935669 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:35 INFO - PROCESS | 1774 | 1469100935675 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:35 INFO - PROCESS | 1774 | 1469100935873 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 04:35:36 INFO - PROCESS | 1774 | 1469100936056 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:36 INFO - PROCESS | 1774 | 1469100936064 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b803800 == 31 [pid = 1774] [id = 676] 04:35:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8e9d2800) [pid = 1774] [serial = 2029] [outer = (nil)] 04:35:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x90fb3000) [pid = 1774] [serial = 2030] [outer = 0x8e9d2800] 04:35:36 INFO - PROCESS | 1774 | 1469100936150 Marionette DEBUG loaded listener.js 04:35:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x90fecc00) [pid = 1774] [serial = 2031] [outer = 0x8e9d2800] 04:35:37 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:37 INFO - PROCESS | 1774 | --DOCSHELL 0x8f158800 == 30 [pid = 1774] [id = 650] 04:35:37 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5fbc00 == 29 [pid = 1774] [id = 649] 04:35:37 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc26c00 == 28 [pid = 1774] [id = 648] 04:35:37 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6cb000 == 27 [pid = 1774] [id = 673] 04:35:37 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6ce400 == 26 [pid = 1774] [id = 672] 04:35:37 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc1f400 == 25 [pid = 1774] [id = 671] 04:35:37 INFO - PROCESS | 1774 | 1469100937836 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:35:37 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb0000 == 24 [pid = 1774] [id = 670] 04:35:37 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0a800 == 23 [pid = 1774] [id = 669] 04:35:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 04:35:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:35:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:35:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:35:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2200ms 04:35:37 INFO - PROCESS | 1774 | 1469100937865 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 04:35:37 INFO - PROCESS | 1774 | 1469100937873 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 04:35:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x917c6800) [pid = 1774] [serial = 1986] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x9171e000) [pid = 1774] [serial = 1985] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x910af800) [pid = 1774] [serial = 1979] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8f158000) [pid = 1774] [serial = 1982] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x9147ac00) [pid = 1774] [serial = 1980] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x91729400) [pid = 1774] [serial = 1967] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x91751000) [pid = 1774] [serial = 1968] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x910a6800) [pid = 1774] [serial = 1964] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x90fad400) [pid = 1774] [serial = 1965] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8f15f800) [pid = 1774] [serial = 1976] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x90ff5800) [pid = 1774] [serial = 1959] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x910a9400) [pid = 1774] [serial = 1958] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8e6c7c00) [pid = 1774] [serial = 1973] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8e9de000) [pid = 1774] [serial = 1974] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8e6c0800) [pid = 1774] [serial = 1961] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8e9dc400) [pid = 1774] [serial = 1962] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x8b80dc00) [pid = 1774] [serial = 1970] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x8db3a400) [pid = 1774] [serial = 1971] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x8f509c00) [pid = 1774] [serial = 1977] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0x910b2000) [pid = 1774] [serial = 1983] [outer = (nil)] [url = about:blank] 04:35:37 INFO - PROCESS | 1774 | 1469100937933 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:35:37 INFO - PROCESS | 1774 | 1469100937942 Marionette TRACE conn3 <- [1,2678,null,{}] 04:35:37 INFO - PROCESS | 1774 | 1469100937954 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:37 INFO - PROCESS | 1774 | 1469100937959 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:38 INFO - PROCESS | 1774 | 1469100938120 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 04:35:38 INFO - PROCESS | 1774 | 1469100938132 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:38 INFO - PROCESS | 1774 | 1469100938147 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3d800 == 24 [pid = 1774] [id = 677] 04:35:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x8dc2c800) [pid = 1774] [serial = 2032] [outer = (nil)] 04:35:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x8deba800) [pid = 1774] [serial = 2033] [outer = 0x8dc2c800] 04:35:38 INFO - PROCESS | 1774 | 1469100938225 Marionette DEBUG loaded listener.js 04:35:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8e5fb400) [pid = 1774] [serial = 2034] [outer = 0x8dc2c800] 04:35:39 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:39 INFO - PROCESS | 1774 | 1469100939646 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:35:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 04:35:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1777ms 04:35:39 INFO - PROCESS | 1774 | 1469100939677 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 04:35:39 INFO - PROCESS | 1774 | 1469100939685 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 04:35:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:35:39 INFO - PROCESS | 1774 | 1469100939695 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:35:39 INFO - PROCESS | 1774 | 1469100939699 Marionette TRACE conn3 <- [1,2682,null,{}] 04:35:39 INFO - PROCESS | 1774 | 1469100939705 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:39 INFO - PROCESS | 1774 | 1469100939711 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:39 INFO - PROCESS | 1774 | 1469100939916 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 04:35:40 INFO - PROCESS | 1774 | 1469100940075 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:40 INFO - PROCESS | 1774 | 1469100940084 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6c4800 == 25 [pid = 1774] [id = 678] 04:35:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8e6ce400) [pid = 1774] [serial = 2035] [outer = (nil)] 04:35:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8ed23c00) [pid = 1774] [serial = 2036] [outer = 0x8e6ce400] 04:35:40 INFO - PROCESS | 1774 | 1469100940158 Marionette DEBUG loaded listener.js 04:35:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8f034400) [pid = 1774] [serial = 2037] [outer = 0x8e6ce400] 04:35:41 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:41 INFO - PROCESS | 1774 | 1469100941460 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:35:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 04:35:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1786ms 04:35:41 INFO - PROCESS | 1774 | 1469100941489 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 04:35:41 INFO - PROCESS | 1774 | 1469100941493 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 04:35:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:35:41 INFO - PROCESS | 1774 | 1469100941500 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:35:41 INFO - PROCESS | 1774 | 1469100941507 Marionette TRACE conn3 <- [1,2686,null,{}] 04:35:41 INFO - PROCESS | 1774 | 1469100941532 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:41 INFO - PROCESS | 1774 | 1469100941541 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:41 INFO - PROCESS | 1774 | 1469100941843 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 04:35:41 INFO - PROCESS | 1774 | 1469100941876 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:41 INFO - PROCESS | 1774 | 1469100941884 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fad400 == 26 [pid = 1774] [id = 679] 04:35:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x90fb3800) [pid = 1774] [serial = 2038] [outer = (nil)] 04:35:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x90feec00) [pid = 1774] [serial = 2039] [outer = 0x90fb3800] 04:35:41 INFO - PROCESS | 1774 | 1469100941965 Marionette DEBUG loaded listener.js 04:35:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x910aac00) [pid = 1774] [serial = 2040] [outer = 0x90fb3800] 04:35:42 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8e5f8400) [pid = 1774] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:35:42 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x90fee800) [pid = 1774] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:35:42 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8c9edc00) [pid = 1774] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:35:42 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x918c7800) [pid = 1774] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:35:42 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8ae0ac00) [pid = 1774] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:35:42 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x8deb1c00) [pid = 1774] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:35:42 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x91727000) [pid = 1774] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:35:42 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x8e5fb800) [pid = 1774] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:35:42 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0x91f49c00) [pid = 1774] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:35:42 INFO - PROCESS | 1774 | --DOMWINDOW == 57 (0x8f03d400) [pid = 1774] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:35:42 INFO - PROCESS | 1774 | --DOMWINDOW == 56 (0x8e6c3000) [pid = 1774] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:35:43 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:43 INFO - PROCESS | 1774 | 1469100943369 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:35:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 04:35:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:35:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:35:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1887ms 04:35:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:35:43 INFO - PROCESS | 1774 | 1469100943389 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 04:35:43 INFO - PROCESS | 1774 | 1469100943392 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 04:35:43 INFO - PROCESS | 1774 | 1469100943399 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:35:43 INFO - PROCESS | 1774 | 1469100943402 Marionette TRACE conn3 <- [1,2690,null,{}] 04:35:43 INFO - PROCESS | 1774 | 1469100943408 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:43 INFO - PROCESS | 1774 | 1469100943413 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:43 INFO - PROCESS | 1774 | 1469100943577 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 04:35:43 INFO - PROCESS | 1774 | 1469100943771 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:43 INFO - PROCESS | 1774 | 1469100943779 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f3800 == 27 [pid = 1774] [id = 680] 04:35:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 57 (0x8e9d6c00) [pid = 1774] [serial = 2041] [outer = (nil)] 04:35:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 58 (0x90fee800) [pid = 1774] [serial = 2042] [outer = 0x8e9d6c00] 04:35:43 INFO - PROCESS | 1774 | 1469100943853 Marionette DEBUG loaded listener.js 04:35:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x91477c00) [pid = 1774] [serial = 2043] [outer = 0x8e9d6c00] 04:35:45 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:45 INFO - PROCESS | 1774 | 1469100945184 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:35:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:35:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:35:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:35:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1837ms 04:35:45 INFO - PROCESS | 1774 | 1469100945238 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 04:35:45 INFO - PROCESS | 1774 | 1469100945244 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 04:35:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:35:45 INFO - PROCESS | 1774 | 1469100945253 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:35:45 INFO - PROCESS | 1774 | 1469100945259 Marionette TRACE conn3 <- [1,2694,null,{}] 04:35:45 INFO - PROCESS | 1774 | 1469100945375 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:45 INFO - PROCESS | 1774 | 1469100945382 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:45 INFO - PROCESS | 1774 | 1469100945603 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 04:35:45 INFO - PROCESS | 1774 | 1469100945785 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:45 INFO - PROCESS | 1774 | 1469100945801 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db34000 == 28 [pid = 1774] [id = 681] 04:35:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x8db39800) [pid = 1774] [serial = 2044] [outer = (nil)] 04:35:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8e6ccc00) [pid = 1774] [serial = 2045] [outer = 0x8db39800] 04:35:45 INFO - PROCESS | 1774 | 1469100945885 Marionette DEBUG loaded listener.js 04:35:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8e9df000) [pid = 1774] [serial = 2046] [outer = 0x8db39800] 04:35:47 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:47 INFO - PROCESS | 1774 | 1469100947291 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:35:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:35:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:35:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:35:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:35:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2088ms 04:35:47 INFO - PROCESS | 1774 | 1469100947430 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 04:35:47 INFO - PROCESS | 1774 | 1469100947438 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 04:35:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:35:47 INFO - PROCESS | 1774 | 1469100947458 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:35:47 INFO - PROCESS | 1774 | 1469100947463 Marionette TRACE conn3 <- [1,2698,null,{}] 04:35:47 INFO - PROCESS | 1774 | 1469100947470 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:47 INFO - PROCESS | 1774 | 1469100947476 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:47 INFO - PROCESS | 1774 | 1469100947681 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 04:35:47 INFO - PROCESS | 1774 | 1469100947865 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:47 INFO - PROCESS | 1774 | 1469100947874 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9edc00 == 29 [pid = 1774] [id = 682] 04:35:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8f03bc00) [pid = 1774] [serial = 2047] [outer = (nil)] 04:35:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x91475000) [pid = 1774] [serial = 2048] [outer = 0x8f03bc00] 04:35:47 INFO - PROCESS | 1774 | 1469100947960 Marionette DEBUG loaded listener.js 04:35:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x91619400) [pid = 1774] [serial = 2049] [outer = 0x8f03bc00] 04:35:49 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 04:35:49 INFO - PROCESS | 1774 | 1469100949377 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:35:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:35:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:35:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:35:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1937ms 04:35:49 INFO - PROCESS | 1774 | 1469100949395 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 04:35:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:35:49 INFO - PROCESS | 1774 | 1469100949399 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 04:35:49 INFO - PROCESS | 1774 | 1469100949407 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:35:49 INFO - PROCESS | 1774 | 1469100949413 Marionette TRACE conn3 <- [1,2702,null,{}] 04:35:49 INFO - PROCESS | 1774 | 1469100949523 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:49 INFO - PROCESS | 1774 | 1469100949533 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:49 INFO - PROCESS | 1774 | 1469100949818 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 04:35:49 INFO - PROCESS | 1774 | 1469100949954 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:49 INFO - PROCESS | 1774 | 1469100949968 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x91620c00 == 30 [pid = 1774] [id = 683] 04:35:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x91621400) [pid = 1774] [serial = 2050] [outer = (nil)] 04:35:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x91752800) [pid = 1774] [serial = 2051] [outer = 0x91621400] 04:35:50 INFO - PROCESS | 1774 | 1469100950056 Marionette DEBUG loaded listener.js 04:35:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x917c1c00) [pid = 1774] [serial = 2052] [outer = 0x91621400] 04:35:51 INFO - PROCESS | 1774 | 1469100951082 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:35:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:35:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1740ms 04:35:51 INFO - PROCESS | 1774 | 1469100951147 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 04:35:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:35:51 INFO - PROCESS | 1774 | 1469100951152 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 04:35:51 INFO - PROCESS | 1774 | 1469100951159 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:35:51 INFO - PROCESS | 1774 | 1469100951163 Marionette TRACE conn3 <- [1,2706,null,{}] 04:35:51 INFO - PROCESS | 1774 | 1469100951169 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:51 INFO - PROCESS | 1774 | 1469100951175 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:51 INFO - PROCESS | 1774 | 1469100951544 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 04:35:51 INFO - PROCESS | 1774 | 1469100951807 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:51 INFO - PROCESS | 1774 | 1469100951817 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc29c00 == 31 [pid = 1774] [id = 684] 04:35:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8dc2c000) [pid = 1774] [serial = 2053] [outer = (nil)] 04:35:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8deb1c00) [pid = 1774] [serial = 2054] [outer = 0x8dc2c000] 04:35:51 INFO - PROCESS | 1774 | 1469100951910 Marionette DEBUG loaded listener.js 04:35:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8e5f8400) [pid = 1774] [serial = 2055] [outer = 0x8dc2c000] 04:35:52 INFO - PROCESS | 1774 | 1469100952908 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:35:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:35:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1787ms 04:35:52 INFO - PROCESS | 1774 | 1469100952947 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 04:35:52 INFO - PROCESS | 1774 | 1469100952954 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 04:35:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:35:52 INFO - PROCESS | 1774 | 1469100952963 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:35:52 INFO - PROCESS | 1774 | 1469100952967 Marionette TRACE conn3 <- [1,2710,null,{}] 04:35:52 INFO - PROCESS | 1774 | 1469100952976 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:52 INFO - PROCESS | 1774 | 1469100952982 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:53 INFO - PROCESS | 1774 | 1469100953188 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 04:35:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d4c00 == 30 [pid = 1774] [id = 647] 04:35:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f3c00 == 29 [pid = 1774] [id = 636] 04:35:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8b803800 == 28 [pid = 1774] [id = 676] 04:35:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8db33000 == 27 [pid = 1774] [id = 675] 04:35:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0a000 == 26 [pid = 1774] [id = 674] 04:35:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae07800 == 25 [pid = 1774] [id = 644] 04:35:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ec400 == 24 [pid = 1774] [id = 639] 04:35:54 INFO - PROCESS | 1774 | --DOCSHELL 0x917ce800 == 23 [pid = 1774] [id = 645] 04:35:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8f504400 == 22 [pid = 1774] [id = 642] 04:35:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c4400 == 21 [pid = 1774] [id = 637] 04:35:54 INFO - PROCESS | 1774 | --DOCSHELL 0x91474400 == 20 [pid = 1774] [id = 640] 04:35:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3a800 == 19 [pid = 1774] [id = 641] 04:35:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8b806c00 == 18 [pid = 1774] [id = 651] 04:35:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8b80c400 == 17 [pid = 1774] [id = 646] 04:35:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ec800 == 16 [pid = 1774] [id = 638] 04:35:54 INFO - PROCESS | 1774 | --DOCSHELL 0x90fb9400 == 15 [pid = 1774] [id = 652] 04:35:54 INFO - PROCESS | 1774 | --DOCSHELL 0x90fb1800 == 14 [pid = 1774] [id = 643] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8f50c000) [pid = 1774] [serial = 2021] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8ed1e400) [pid = 1774] [serial = 1989] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8eed0000) [pid = 1774] [serial = 1988] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x9161dc00) [pid = 1774] [serial = 1992] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x910aa000) [pid = 1774] [serial = 1991] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8c9fb800) [pid = 1774] [serial = 2006] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x92213c00) [pid = 1774] [serial = 1995] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8dc2d400) [pid = 1774] [serial = 2007] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8b801400) [pid = 1774] [serial = 2009] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x918ccc00) [pid = 1774] [serial = 1994] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x8b810400) [pid = 1774] [serial = 2010] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x8deb9800) [pid = 1774] [serial = 2012] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0x8e5f4800) [pid = 1774] [serial = 2013] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 57 (0x92f10000) [pid = 1774] [serial = 1998] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 56 (0x92f08800) [pid = 1774] [serial = 1997] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 55 (0x93a4a000) [pid = 1774] [serial = 2001] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 54 (0x93a48000) [pid = 1774] [serial = 2000] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 53 (0x9473b800) [pid = 1774] [serial = 2004] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 52 (0x94737800) [pid = 1774] [serial = 2003] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 51 (0x8f160400) [pid = 1774] [serial = 2018] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 50 (0x8ed26c00) [pid = 1774] [serial = 2016] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 49 (0x8f503c00) [pid = 1774] [serial = 2019] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | --DOMWINDOW == 48 (0x8ed1cc00) [pid = 1774] [serial = 2015] [outer = (nil)] [url = about:blank] 04:35:54 INFO - PROCESS | 1774 | 1469100954421 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:54 INFO - PROCESS | 1774 | 1469100954434 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b807c00 == 15 [pid = 1774] [id = 685] 04:35:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 49 (0x8b808c00) [pid = 1774] [serial = 2056] [outer = (nil)] 04:35:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 50 (0x8b80f400) [pid = 1774] [serial = 2057] [outer = 0x8b808c00] 04:35:54 INFO - PROCESS | 1774 | 1469100954517 Marionette DEBUG loaded listener.js 04:35:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 51 (0x8c9f5c00) [pid = 1774] [serial = 2058] [outer = 0x8b808c00] 04:35:55 INFO - PROCESS | 1774 | 1469100955419 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:35:55 INFO - PROCESS | 1774 | 1469100955463 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 04:35:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:35:55 INFO - PROCESS | 1774 | 1469100955471 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:35:55 INFO - PROCESS | 1774 | 1469100955476 Marionette TRACE conn3 <- [1,2714,null,{}] 04:35:55 INFO - PROCESS | 1774 | 1469100955484 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:55 INFO - PROCESS | 1774 | 1469100955492 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:55 INFO - PROCESS | 1774 | 1469100955666 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 04:35:55 INFO - PROCESS | 1774 | 1469100955679 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:55 INFO - PROCESS | 1774 | 1469100955691 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb0000 == 16 [pid = 1774] [id = 686] 04:35:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 52 (0x8deb8000) [pid = 1774] [serial = 2059] [outer = (nil)] 04:35:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 53 (0x8e5efc00) [pid = 1774] [serial = 2060] [outer = 0x8deb8000] 04:35:55 INFO - PROCESS | 1774 | 1469100955779 Marionette DEBUG loaded listener.js 04:35:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 54 (0x8e5f7800) [pid = 1774] [serial = 2061] [outer = 0x8deb8000] 04:35:56 INFO - PROCESS | 1774 | 1469100956773 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:35:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:35:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1345ms 04:35:56 INFO - PROCESS | 1774 | 1469100956822 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 04:35:56 INFO - PROCESS | 1774 | 1469100956830 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 04:35:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:35:56 INFO - PROCESS | 1774 | 1469100956854 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:35:56 INFO - PROCESS | 1774 | 1469100956858 Marionette TRACE conn3 <- [1,2718,null,{}] 04:35:56 INFO - PROCESS | 1774 | 1469100956865 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:56 INFO - PROCESS | 1774 | 1469100956871 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:57 INFO - PROCESS | 1774 | 1469100957116 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 04:35:57 INFO - PROCESS | 1774 | 1469100957135 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:57 INFO - PROCESS | 1774 | 1469100957142 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d4c00 == 17 [pid = 1774] [id = 687] 04:35:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 55 (0x8e9dac00) [pid = 1774] [serial = 2062] [outer = (nil)] 04:35:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 56 (0x8ed21800) [pid = 1774] [serial = 2063] [outer = 0x8e9dac00] 04:35:57 INFO - PROCESS | 1774 | 1469100957216 Marionette DEBUG loaded listener.js 04:35:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 57 (0x8eec6000) [pid = 1774] [serial = 2064] [outer = 0x8e9dac00] 04:35:58 INFO - PROCESS | 1774 | 1469100958354 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 04:35:58 INFO - PROCESS | 1774 | 1469100958404 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 04:35:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:35:58 INFO - PROCESS | 1774 | 1469100958425 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:35:58 INFO - PROCESS | 1774 | 1469100958436 Marionette TRACE conn3 <- [1,2722,null,{}] 04:35:58 INFO - PROCESS | 1774 | 1469100958451 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:58 INFO - PROCESS | 1774 | 1469100958460 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:58 INFO - PROCESS | 1774 | 1469100958693 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 04:35:58 INFO - PROCESS | 1774 | 1469100958725 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:58 INFO - PROCESS | 1774 | 1469100958733 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:35:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f15f800 == 18 [pid = 1774] [id = 688] 04:35:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 58 (0x8f160400) [pid = 1774] [serial = 2065] [outer = (nil)] 04:35:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x8f509400) [pid = 1774] [serial = 2066] [outer = 0x8f160400] 04:35:58 INFO - PROCESS | 1774 | 1469100958826 Marionette DEBUG loaded listener.js 04:35:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x8f50fc00) [pid = 1774] [serial = 2067] [outer = 0x8f160400] 04:35:59 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x8e9d6c00) [pid = 1774] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:35:59 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0x8f03c800) [pid = 1774] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:35:59 INFO - PROCESS | 1774 | --DOMWINDOW == 57 (0x90fb3800) [pid = 1774] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:35:59 INFO - PROCESS | 1774 | --DOMWINDOW == 56 (0x8deafc00) [pid = 1774] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:35:59 INFO - PROCESS | 1774 | --DOMWINDOW == 55 (0x8ae0cc00) [pid = 1774] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:35:59 INFO - PROCESS | 1774 | --DOMWINDOW == 54 (0x8e6ce400) [pid = 1774] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:35:59 INFO - PROCESS | 1774 | --DOMWINDOW == 53 (0x8e9d2800) [pid = 1774] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:35:59 INFO - PROCESS | 1774 | --DOMWINDOW == 52 (0x8dc2c800) [pid = 1774] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:36:00 INFO - PROCESS | 1774 | 1469100960087 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 04:36:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:36:00 INFO - PROCESS | 1774 | 1469100960124 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 04:36:00 INFO - PROCESS | 1774 | 1469100960130 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:36:00 INFO - PROCESS | 1774 | 1469100960134 Marionette TRACE conn3 <- [1,2726,null,{}] 04:36:00 INFO - PROCESS | 1774 | 1469100960140 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:00 INFO - PROCESS | 1774 | 1469100960145 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:00 INFO - PROCESS | 1774 | 1469100960323 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 04:36:00 INFO - PROCESS | 1774 | 1469100960464 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:00 INFO - PROCESS | 1774 | 1469100960473 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae05c00 == 19 [pid = 1774] [id = 689] 04:36:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 53 (0x8ae10000) [pid = 1774] [serial = 2068] [outer = (nil)] 04:36:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 54 (0x8f509c00) [pid = 1774] [serial = 2069] [outer = 0x8ae10000] 04:36:00 INFO - PROCESS | 1774 | 1469100960544 Marionette DEBUG loaded listener.js 04:36:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 55 (0x90fb5400) [pid = 1774] [serial = 2070] [outer = 0x8ae10000] 04:36:01 INFO - PROCESS | 1774 | 1469100961359 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:36:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:36:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1282ms 04:36:01 INFO - PROCESS | 1774 | 1469100961463 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 04:36:01 INFO - PROCESS | 1774 | 1469100961469 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 04:36:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:36:01 INFO - PROCESS | 1774 | 1469100961480 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:36:01 INFO - PROCESS | 1774 | 1469100961486 Marionette TRACE conn3 <- [1,2730,null,{}] 04:36:01 INFO - PROCESS | 1774 | 1469100961496 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:01 INFO - PROCESS | 1774 | 1469100961502 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:01 INFO - PROCESS | 1774 | 1469100961733 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 04:36:01 INFO - PROCESS | 1774 | 1469100961923 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:01 INFO - PROCESS | 1774 | 1469100961944 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3fc00 == 20 [pid = 1774] [id = 690] 04:36:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 56 (0x8db40000) [pid = 1774] [serial = 2071] [outer = (nil)] 04:36:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 57 (0x8dc25800) [pid = 1774] [serial = 2072] [outer = 0x8db40000] 04:36:02 INFO - PROCESS | 1774 | 1469100962076 Marionette DEBUG loaded listener.js 04:36:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 58 (0x8e9d6c00) [pid = 1774] [serial = 2073] [outer = 0x8db40000] 04:36:03 INFO - PROCESS | 1774 | 1469100963609 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:36:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 04:36:03 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:36:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:36:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:36:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2147ms 04:36:03 INFO - PROCESS | 1774 | 1469100963628 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 04:36:03 INFO - PROCESS | 1774 | 1469100963633 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 04:36:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:36:03 INFO - PROCESS | 1774 | 1469100963645 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:36:03 INFO - PROCESS | 1774 | 1469100963650 Marionette TRACE conn3 <- [1,2734,null,{}] 04:36:03 INFO - PROCESS | 1774 | 1469100963658 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:03 INFO - PROCESS | 1774 | 1469100963664 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:03 INFO - PROCESS | 1774 | 1469100963918 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 04:36:04 INFO - PROCESS | 1774 | 1469100964087 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:04 INFO - PROCESS | 1774 | 1469100964097 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ed000 == 21 [pid = 1774] [id = 691] 04:36:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x8e5fc400) [pid = 1774] [serial = 2074] [outer = (nil)] 04:36:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x90fb2400) [pid = 1774] [serial = 2075] [outer = 0x8e5fc400] 04:36:04 INFO - PROCESS | 1774 | 1469100964244 Marionette DEBUG loaded listener.js 04:36:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x90fbbc00) [pid = 1774] [serial = 2076] [outer = 0x8e5fc400] 04:36:05 INFO - PROCESS | 1774 | 1469100965295 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:36:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:36:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1697ms 04:36:05 INFO - PROCESS | 1774 | 1469100965340 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 04:36:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:36:05 INFO - PROCESS | 1774 | 1469100965344 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 04:36:05 INFO - PROCESS | 1774 | 1469100965380 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:36:05 INFO - PROCESS | 1774 | 1469100965383 Marionette TRACE conn3 <- [1,2738,null,{}] 04:36:05 INFO - PROCESS | 1774 | 1469100965401 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:05 INFO - PROCESS | 1774 | 1469100965409 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:05 INFO - PROCESS | 1774 | 1469100965618 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 04:36:05 INFO - PROCESS | 1774 | 1469100965901 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:05 INFO - PROCESS | 1774 | 1469100965916 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x910b5800 == 22 [pid = 1774] [id = 692] 04:36:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x910b5c00) [pid = 1774] [serial = 2077] [outer = (nil)] 04:36:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x91479000) [pid = 1774] [serial = 2078] [outer = 0x910b5c00] 04:36:06 INFO - PROCESS | 1774 | 1469100966031 Marionette DEBUG loaded listener.js 04:36:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x9161c800) [pid = 1774] [serial = 2079] [outer = 0x910b5c00] 04:36:07 INFO - PROCESS | 1774 | 1469100967016 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:36:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:36:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1711ms 04:36:07 INFO - PROCESS | 1774 | 1469100967091 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 04:36:07 INFO - PROCESS | 1774 | 1469100967094 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 04:36:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:36:07 INFO - PROCESS | 1774 | 1469100967102 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:36:07 INFO - PROCESS | 1774 | 1469100967105 Marionette TRACE conn3 <- [1,2742,null,{}] 04:36:07 INFO - PROCESS | 1774 | 1469100967112 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:07 INFO - PROCESS | 1774 | 1469100967117 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:07 INFO - PROCESS | 1774 | 1469100967319 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 04:36:07 INFO - PROCESS | 1774 | 1469100967698 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:07 INFO - PROCESS | 1774 | 1469100967710 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b803400 == 23 [pid = 1774] [id = 693] 04:36:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8b806c00) [pid = 1774] [serial = 2080] [outer = (nil)] 04:36:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8c9f9000) [pid = 1774] [serial = 2081] [outer = 0x8b806c00] 04:36:07 INFO - PROCESS | 1774 | 1469100967830 Marionette DEBUG loaded listener.js 04:36:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8db3ec00) [pid = 1774] [serial = 2082] [outer = 0x8b806c00] 04:36:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc29c00 == 22 [pid = 1774] [id = 684] 04:36:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8db34000 == 21 [pid = 1774] [id = 681] 04:36:08 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x90feec00) [pid = 1774] [serial = 2039] [outer = (nil)] [url = about:blank] 04:36:08 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8ed24400) [pid = 1774] [serial = 2027] [outer = (nil)] [url = about:blank] 04:36:08 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8eecdc00) [pid = 1774] [serial = 2028] [outer = (nil)] [url = about:blank] 04:36:08 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8b807400) [pid = 1774] [serial = 2024] [outer = (nil)] [url = about:blank] 04:36:08 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x8c9f9400) [pid = 1774] [serial = 2025] [outer = (nil)] [url = about:blank] 04:36:08 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x8ed23c00) [pid = 1774] [serial = 2036] [outer = (nil)] [url = about:blank] 04:36:08 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x90fb3000) [pid = 1774] [serial = 2030] [outer = (nil)] [url = about:blank] 04:36:08 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x90fecc00) [pid = 1774] [serial = 2031] [outer = (nil)] [url = about:blank] 04:36:08 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0x8deba800) [pid = 1774] [serial = 2033] [outer = (nil)] [url = about:blank] 04:36:08 INFO - PROCESS | 1774 | --DOMWINDOW == 57 (0x8e5fb400) [pid = 1774] [serial = 2034] [outer = (nil)] [url = about:blank] 04:36:08 INFO - PROCESS | 1774 | --DOMWINDOW == 56 (0x910aac00) [pid = 1774] [serial = 2040] [outer = (nil)] [url = about:blank] 04:36:08 INFO - PROCESS | 1774 | --DOMWINDOW == 55 (0x8f034400) [pid = 1774] [serial = 2037] [outer = (nil)] [url = about:blank] 04:36:08 INFO - PROCESS | 1774 | --DOMWINDOW == 54 (0x91477c00) [pid = 1774] [serial = 2043] [outer = (nil)] [url = about:blank] 04:36:08 INFO - PROCESS | 1774 | --DOMWINDOW == 53 (0x90fee800) [pid = 1774] [serial = 2042] [outer = (nil)] [url = about:blank] 04:36:08 INFO - PROCESS | 1774 | --DOMWINDOW == 52 (0x8f50f000) [pid = 1774] [serial = 2022] [outer = (nil)] [url = about:blank] 04:36:08 INFO - PROCESS | 1774 | 1469100968922 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:36:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:36:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1832ms 04:36:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:36:08 INFO - PROCESS | 1774 | 1469100968936 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 04:36:08 INFO - PROCESS | 1774 | 1469100968941 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 04:36:08 INFO - PROCESS | 1774 | 1469100968949 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:36:08 INFO - PROCESS | 1774 | 1469100968954 Marionette TRACE conn3 <- [1,2746,null,{}] 04:36:08 INFO - PROCESS | 1774 | 1469100968962 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:08 INFO - PROCESS | 1774 | 1469100968969 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:09 INFO - PROCESS | 1774 | 1469100969138 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 04:36:09 INFO - PROCESS | 1774 | 1469100969312 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:09 INFO - PROCESS | 1774 | 1469100969324 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ef400 == 22 [pid = 1774] [id = 694] 04:36:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 53 (0x8c9f9400) [pid = 1774] [serial = 2083] [outer = (nil)] 04:36:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 54 (0x8e5fe400) [pid = 1774] [serial = 2084] [outer = 0x8c9f9400] 04:36:09 INFO - PROCESS | 1774 | 1469100969443 Marionette DEBUG loaded listener.js 04:36:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 55 (0x8ed25000) [pid = 1774] [serial = 2085] [outer = 0x8c9f9400] 04:36:10 INFO - PROCESS | 1774 | 1469100970293 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:36:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:36:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1384ms 04:36:10 INFO - PROCESS | 1774 | 1469100970336 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 04:36:10 INFO - PROCESS | 1774 | 1469100970343 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 04:36:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:36:10 INFO - PROCESS | 1774 | 1469100970350 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:36:10 INFO - PROCESS | 1774 | 1469100970354 Marionette TRACE conn3 <- [1,2750,null,{}] 04:36:10 INFO - PROCESS | 1774 | 1469100970369 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:10 INFO - PROCESS | 1774 | 1469100970374 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:10 INFO - PROCESS | 1774 | 1469100970551 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 04:36:10 INFO - PROCESS | 1774 | 1469100970564 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:10 INFO - PROCESS | 1774 | 1469100970573 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f031c00 == 23 [pid = 1774] [id = 695] 04:36:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 56 (0x8f03d400) [pid = 1774] [serial = 2086] [outer = (nil)] 04:36:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 57 (0x8f162400) [pid = 1774] [serial = 2087] [outer = 0x8f03d400] 04:36:10 INFO - PROCESS | 1774 | 1469100970656 Marionette DEBUG loaded listener.js 04:36:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 58 (0x90fad800) [pid = 1774] [serial = 2088] [outer = 0x8f03d400] 04:36:11 INFO - PROCESS | 1774 | 1469100971738 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:36:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:36:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1435ms 04:36:11 INFO - PROCESS | 1774 | 1469100971786 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 04:36:11 INFO - PROCESS | 1774 | 1469100971791 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 04:36:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:36:11 INFO - PROCESS | 1774 | 1469100971812 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:36:11 INFO - PROCESS | 1774 | 1469100971821 Marionette TRACE conn3 <- [1,2754,null,{}] 04:36:11 INFO - PROCESS | 1774 | 1469100971830 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:11 INFO - PROCESS | 1774 | 1469100971838 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:12 INFO - PROCESS | 1774 | 1469100972084 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 04:36:12 INFO - PROCESS | 1774 | 1469100972106 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:12 INFO - PROCESS | 1774 | 1469100972113 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed1b000 == 24 [pid = 1774] [id = 696] 04:36:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x90faf000) [pid = 1774] [serial = 2089] [outer = (nil)] 04:36:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x910abc00) [pid = 1774] [serial = 2090] [outer = 0x90faf000] 04:36:12 INFO - PROCESS | 1774 | 1469100972184 Marionette DEBUG loaded listener.js 04:36:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x910b0000) [pid = 1774] [serial = 2091] [outer = 0x90faf000] 04:36:13 INFO - PROCESS | 1774 | 1469100973148 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:36:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:36:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1394ms 04:36:13 INFO - PROCESS | 1774 | 1469100973220 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 04:36:13 INFO - PROCESS | 1774 | 1469100973224 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 04:36:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:36:13 INFO - PROCESS | 1774 | 1469100973235 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:36:13 INFO - PROCESS | 1774 | 1469100973237 Marionette TRACE conn3 <- [1,2758,null,{}] 04:36:13 INFO - PROCESS | 1774 | 1469100973244 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:13 INFO - PROCESS | 1774 | 1469100973249 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:13 INFO - PROCESS | 1774 | 1469100973505 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 04:36:13 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x8e9dac00) [pid = 1774] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:36:13 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x8f160400) [pid = 1774] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:36:13 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0x8deb8000) [pid = 1774] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:36:13 INFO - PROCESS | 1774 | --DOMWINDOW == 57 (0x8b808c00) [pid = 1774] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:36:13 INFO - PROCESS | 1774 | --DOMWINDOW == 56 (0x8dc2c000) [pid = 1774] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:36:13 INFO - PROCESS | 1774 | --DOMWINDOW == 55 (0x8db39800) [pid = 1774] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:36:13 INFO - PROCESS | 1774 | --DOMWINDOW == 54 (0x8f03bc00) [pid = 1774] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:36:13 INFO - PROCESS | 1774 | --DOMWINDOW == 53 (0x91621400) [pid = 1774] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:36:13 INFO - PROCESS | 1774 | 1469100973618 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:13 INFO - PROCESS | 1774 | 1469100973625 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0d400 == 25 [pid = 1774] [id = 697] 04:36:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 54 (0x8b808c00) [pid = 1774] [serial = 2092] [outer = (nil)] 04:36:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 55 (0x8e9d4400) [pid = 1774] [serial = 2093] [outer = 0x8b808c00] 04:36:13 INFO - PROCESS | 1774 | 1469100973704 Marionette DEBUG loaded listener.js 04:36:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 56 (0x8f03c400) [pid = 1774] [serial = 2094] [outer = 0x8b808c00] 04:36:14 INFO - PROCESS | 1774 | 1469100974566 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:36:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:36:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1384ms 04:36:14 INFO - PROCESS | 1774 | 1469100974621 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 04:36:14 INFO - PROCESS | 1774 | 1469100974624 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 04:36:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:36:14 INFO - PROCESS | 1774 | 1469100974631 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:36:14 INFO - PROCESS | 1774 | 1469100974635 Marionette TRACE conn3 <- [1,2762,null,{}] 04:36:14 INFO - PROCESS | 1774 | 1469100974645 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:14 INFO - PROCESS | 1774 | 1469100974649 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:14 INFO - PROCESS | 1774 | 1469100974815 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 04:36:14 INFO - PROCESS | 1774 | 1469100974956 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:14 INFO - PROCESS | 1774 | 1469100974974 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc2cc00 == 26 [pid = 1774] [id = 698] 04:36:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 57 (0x8e6c6c00) [pid = 1774] [serial = 2095] [outer = (nil)] 04:36:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 58 (0x91627800) [pid = 1774] [serial = 2096] [outer = 0x8e6c6c00] 04:36:15 INFO - PROCESS | 1774 | 1469100975061 Marionette DEBUG loaded listener.js 04:36:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x91748c00) [pid = 1774] [serial = 2097] [outer = 0x8e6c6c00] 04:36:16 INFO - PROCESS | 1774 | 1469100976097 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:36:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:36:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1498ms 04:36:16 INFO - PROCESS | 1774 | 1469100976130 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 04:36:16 INFO - PROCESS | 1774 | 1469100976137 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 04:36:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:36:16 INFO - PROCESS | 1774 | 1469100976146 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:36:16 INFO - PROCESS | 1774 | 1469100976152 Marionette TRACE conn3 <- [1,2766,null,{}] 04:36:16 INFO - PROCESS | 1774 | 1469100976161 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:16 INFO - PROCESS | 1774 | 1469100976167 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:16 INFO - PROCESS | 1774 | 1469100976377 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 04:36:16 INFO - PROCESS | 1774 | 1469100976623 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:16 INFO - PROCESS | 1774 | 1469100976632 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deae800 == 27 [pid = 1774] [id = 699] 04:36:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x8deaec00) [pid = 1774] [serial = 2098] [outer = (nil)] 04:36:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x8ed21000) [pid = 1774] [serial = 2099] [outer = 0x8deaec00] 04:36:16 INFO - PROCESS | 1774 | 1469100976765 Marionette DEBUG loaded listener.js 04:36:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x8eecc000) [pid = 1774] [serial = 2100] [outer = 0x8deaec00] 04:36:17 INFO - PROCESS | 1774 | 1469100977718 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:36:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:36:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1591ms 04:36:17 INFO - PROCESS | 1774 | 1469100977736 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 04:36:17 INFO - PROCESS | 1774 | 1469100977744 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 04:36:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:36:17 INFO - PROCESS | 1774 | 1469100977756 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:36:17 INFO - PROCESS | 1774 | 1469100977761 Marionette TRACE conn3 <- [1,2770,null,{}] 04:36:17 INFO - PROCESS | 1774 | 1469100977785 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:17 INFO - PROCESS | 1774 | 1469100977792 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:18 INFO - PROCESS | 1774 | 1469100978037 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 04:36:18 INFO - PROCESS | 1774 | 1469100978172 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:18 INFO - PROCESS | 1774 | 1469100978182 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9da400 == 28 [pid = 1774] [id = 700] 04:36:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x8f508000) [pid = 1774] [serial = 2101] [outer = (nil)] 04:36:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x90fbac00) [pid = 1774] [serial = 2102] [outer = 0x8f508000] 04:36:18 INFO - PROCESS | 1774 | 1469100978287 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x90ff2000) [pid = 1774] [serial = 2103] [outer = 0x8f508000] 04:36:19 INFO - PROCESS | 1774 | 1469100979338 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:36:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:36:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1641ms 04:36:19 INFO - PROCESS | 1774 | 1469100979398 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 04:36:19 INFO - PROCESS | 1774 | 1469100979403 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 04:36:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:36:19 INFO - PROCESS | 1774 | 1469100979410 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:36:19 INFO - PROCESS | 1774 | 1469100979416 Marionette TRACE conn3 <- [1,2774,null,{}] 04:36:19 INFO - PROCESS | 1774 | 1469100979434 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:19 INFO - PROCESS | 1774 | 1469100979443 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:19 INFO - PROCESS | 1774 | 1469100979643 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 04:36:19 INFO - PROCESS | 1774 | 1469100979851 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:19 INFO - PROCESS | 1774 | 1469100979864 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x91474800 == 29 [pid = 1774] [id = 701] 04:36:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x9174dc00) [pid = 1774] [serial = 2104] [outer = (nil)] 04:36:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x917c4800) [pid = 1774] [serial = 2105] [outer = 0x9174dc00] 04:36:20 INFO - PROCESS | 1774 | 1469100979994 Marionette DEBUG loaded listener.js 04:36:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x917cc000) [pid = 1774] [serial = 2106] [outer = 0x9174dc00] 04:36:20 INFO - PROCESS | 1774 | 1469100980923 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:36:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:36:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1589ms 04:36:21 INFO - PROCESS | 1774 | 1469100981001 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 04:36:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:36:21 INFO - PROCESS | 1774 | 1469100981006 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 04:36:21 INFO - PROCESS | 1774 | 1469100981013 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:36:21 INFO - PROCESS | 1774 | 1469100981016 Marionette TRACE conn3 <- [1,2778,null,{}] 04:36:21 INFO - PROCESS | 1774 | 1469100981022 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:21 INFO - PROCESS | 1774 | 1469100981028 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:21 INFO - PROCESS | 1774 | 1469100981215 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 04:36:21 INFO - PROCESS | 1774 | 1469100981416 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:21 INFO - PROCESS | 1774 | 1469100981424 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db32400 == 30 [pid = 1774] [id = 702] 04:36:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8f030c00) [pid = 1774] [serial = 2107] [outer = (nil)] 04:36:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x918c0400) [pid = 1774] [serial = 2108] [outer = 0x8f030c00] 04:36:21 INFO - PROCESS | 1774 | 1469100981508 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x918c8000) [pid = 1774] [serial = 2109] [outer = 0x8f030c00] 04:36:22 INFO - PROCESS | 1774 | 1469100982449 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:36:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:36:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1489ms 04:36:22 INFO - PROCESS | 1774 | 1469100982503 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 04:36:22 INFO - PROCESS | 1774 | 1469100982507 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 04:36:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:36:22 INFO - PROCESS | 1774 | 1469100982514 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:36:22 INFO - PROCESS | 1774 | 1469100982518 Marionette TRACE conn3 <- [1,2782,null,{}] 04:36:22 INFO - PROCESS | 1774 | 1469100982524 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:22 INFO - PROCESS | 1774 | 1469100982529 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:22 INFO - PROCESS | 1774 | 1469100982712 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 04:36:22 INFO - PROCESS | 1774 | 1469100982900 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:22 INFO - PROCESS | 1774 | 1469100982909 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae10400 == 31 [pid = 1774] [id = 703] 04:36:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8e9dac00) [pid = 1774] [serial = 2110] [outer = (nil)] 04:36:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x91f48800) [pid = 1774] [serial = 2111] [outer = 0x8e9dac00] 04:36:22 INFO - PROCESS | 1774 | 1469100982992 Marionette DEBUG loaded listener.js 04:36:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x91f4a400) [pid = 1774] [serial = 2112] [outer = 0x8e9dac00] 04:36:24 INFO - PROCESS | 1774 | 1469100984001 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:36:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:36:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1535ms 04:36:24 INFO - PROCESS | 1774 | 1469100984051 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 04:36:24 INFO - PROCESS | 1774 | 1469100984055 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 04:36:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:36:24 INFO - PROCESS | 1774 | 1469100984062 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:36:24 INFO - PROCESS | 1774 | 1469100984066 Marionette TRACE conn3 <- [1,2786,null,{}] 04:36:24 INFO - PROCESS | 1774 | 1469100984072 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:24 INFO - PROCESS | 1774 | 1469100984083 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:24 INFO - PROCESS | 1774 | 1469100984354 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 04:36:24 INFO - PROCESS | 1774 | 1469100984593 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:24 INFO - PROCESS | 1774 | 1469100984602 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae07800 == 32 [pid = 1774] [id = 704] 04:36:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x92f05000) [pid = 1774] [serial = 2113] [outer = (nil)] 04:36:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x93a42800) [pid = 1774] [serial = 2114] [outer = 0x92f05000] 04:36:24 INFO - PROCESS | 1774 | 1469100984730 Marionette DEBUG loaded listener.js 04:36:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x93a50000) [pid = 1774] [serial = 2115] [outer = 0x92f05000] 04:36:25 INFO - PROCESS | 1774 | 1469100985606 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:36:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:36:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1590ms 04:36:25 INFO - PROCESS | 1774 | 1469100985668 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 04:36:25 INFO - PROCESS | 1774 | 1469100985673 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 04:36:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:36:25 INFO - PROCESS | 1774 | 1469100985683 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:36:25 INFO - PROCESS | 1774 | 1469100985686 Marionette TRACE conn3 <- [1,2790,null,{}] 04:36:25 INFO - PROCESS | 1774 | 1469100985693 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:25 INFO - PROCESS | 1774 | 1469100985699 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:25 INFO - PROCESS | 1774 | 1469100985876 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 04:36:26 INFO - PROCESS | 1774 | 1469100986073 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:26 INFO - PROCESS | 1774 | 1469100986081 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b801c00 == 33 [pid = 1774] [id = 705] 04:36:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8e9de400) [pid = 1774] [serial = 2116] [outer = (nil)] 04:36:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x93c7e000) [pid = 1774] [serial = 2117] [outer = 0x8e9de400] 04:36:26 INFO - PROCESS | 1774 | 1469100986163 Marionette DEBUG loaded listener.js 04:36:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x93c85400) [pid = 1774] [serial = 2118] [outer = 0x8e9de400] 04:36:27 INFO - PROCESS | 1774 | 1469100987157 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:36:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:36:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1532ms 04:36:27 INFO - PROCESS | 1774 | 1469100987215 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 1774 | 1469100987218 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 04:36:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:36:27 INFO - PROCESS | 1774 | 1469100987226 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 1774 | 1469100987230 Marionette TRACE conn3 <- [1,2794,null,{}] 04:36:27 INFO - PROCESS | 1774 | 1469100987236 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:27 INFO - PROCESS | 1774 | 1469100987241 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:27 INFO - PROCESS | 1774 | 1469100987431 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 04:36:27 INFO - PROCESS | 1774 | 1469100987864 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:27 INFO - PROCESS | 1774 | 1469100987874 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b807800 == 34 [pid = 1774] [id = 706] 04:36:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8b80cc00) [pid = 1774] [serial = 2119] [outer = (nil)] 04:36:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8db3c000) [pid = 1774] [serial = 2120] [outer = 0x8b80cc00] 04:36:27 INFO - PROCESS | 1774 | 1469100987994 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8dc28000) [pid = 1774] [serial = 2121] [outer = 0x8b80cc00] 04:36:28 INFO - PROCESS | 1774 | 1469100988966 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:36:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:36:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1789ms 04:36:29 INFO - PROCESS | 1774 | 1469100989017 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 04:36:29 INFO - PROCESS | 1774 | 1469100989025 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 04:36:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:36:29 INFO - PROCESS | 1774 | 1469100989038 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:36:29 INFO - PROCESS | 1774 | 1469100989049 Marionette TRACE conn3 <- [1,2798,null,{}] 04:36:29 INFO - PROCESS | 1774 | 1469100989058 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:29 INFO - PROCESS | 1774 | 1469100989062 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:29 INFO - PROCESS | 1774 | 1469100989237 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 04:36:29 INFO - PROCESS | 1774 | 1469100989443 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:29 INFO - PROCESS | 1774 | 1469100989453 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db32c00 == 35 [pid = 1774] [id = 707] 04:36:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8e5fa400) [pid = 1774] [serial = 2122] [outer = (nil)] 04:36:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8eec8000) [pid = 1774] [serial = 2123] [outer = 0x8e5fa400] 04:36:29 INFO - PROCESS | 1774 | 1469100989569 Marionette DEBUG loaded listener.js 04:36:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x8f03e400) [pid = 1774] [serial = 2124] [outer = 0x8e5fa400] 04:36:30 INFO - PROCESS | 1774 | --DOCSHELL 0x8b807c00 == 34 [pid = 1774] [id = 685] 04:36:30 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6c4800 == 33 [pid = 1774] [id = 678] 04:36:30 INFO - PROCESS | 1774 | --DOCSHELL 0x90fad400 == 32 [pid = 1774] [id = 679] 04:36:30 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9edc00 == 31 [pid = 1774] [id = 682] 04:36:30 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f3800 == 30 [pid = 1774] [id = 680] 04:36:30 INFO - PROCESS | 1774 | --DOCSHELL 0x91620c00 == 29 [pid = 1774] [id = 683] 04:36:30 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3d800 == 28 [pid = 1774] [id = 677] 04:36:30 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x8f509c00) [pid = 1774] [serial = 2069] [outer = (nil)] [url = about:blank] 04:36:30 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8eec6000) [pid = 1774] [serial = 2064] [outer = (nil)] [url = about:blank] 04:36:30 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8f509400) [pid = 1774] [serial = 2066] [outer = (nil)] [url = about:blank] 04:36:30 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8e5efc00) [pid = 1774] [serial = 2060] [outer = (nil)] [url = about:blank] 04:36:30 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8b80f400) [pid = 1774] [serial = 2057] [outer = (nil)] [url = about:blank] 04:36:30 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8c9f5c00) [pid = 1774] [serial = 2058] [outer = (nil)] [url = about:blank] 04:36:30 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8e5f8400) [pid = 1774] [serial = 2055] [outer = (nil)] [url = about:blank] 04:36:30 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8deb1c00) [pid = 1774] [serial = 2054] [outer = (nil)] [url = about:blank] 04:36:30 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8e9df000) [pid = 1774] [serial = 2046] [outer = (nil)] [url = about:blank] 04:36:30 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8e6ccc00) [pid = 1774] [serial = 2045] [outer = (nil)] [url = about:blank] 04:36:30 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x91619400) [pid = 1774] [serial = 2049] [outer = (nil)] [url = about:blank] 04:36:30 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x91475000) [pid = 1774] [serial = 2048] [outer = (nil)] [url = about:blank] 04:36:30 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8ed21800) [pid = 1774] [serial = 2063] [outer = (nil)] [url = about:blank] 04:36:30 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8f50fc00) [pid = 1774] [serial = 2067] [outer = (nil)] [url = about:blank] 04:36:30 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x917c1c00) [pid = 1774] [serial = 2052] [outer = (nil)] [url = about:blank] 04:36:30 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8e5f7800) [pid = 1774] [serial = 2061] [outer = (nil)] [url = about:blank] 04:36:30 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x91752800) [pid = 1774] [serial = 2051] [outer = (nil)] [url = about:blank] 04:36:31 INFO - PROCESS | 1774 | 1469100991566 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:36:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:36:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 2545ms 04:36:31 INFO - PROCESS | 1774 | 1469100991585 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 04:36:31 INFO - PROCESS | 1774 | 1469100991592 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 04:36:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:36:31 INFO - PROCESS | 1774 | 1469100991600 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:36:31 INFO - PROCESS | 1774 | 1469100991608 Marionette TRACE conn3 <- [1,2802,null,{}] 04:36:31 INFO - PROCESS | 1774 | 1469100991616 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:31 INFO - PROCESS | 1774 | 1469100991621 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:31 INFO - PROCESS | 1774 | 1469100991799 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 04:36:31 INFO - PROCESS | 1774 | 1469100991947 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:31 INFO - PROCESS | 1774 | 1469100991955 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db38800 == 29 [pid = 1774] [id = 708] 04:36:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8db39400) [pid = 1774] [serial = 2125] [outer = (nil)] 04:36:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8deba400) [pid = 1774] [serial = 2126] [outer = 0x8db39400] 04:36:32 INFO - PROCESS | 1774 | 1469100992036 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8e5f5800) [pid = 1774] [serial = 2127] [outer = 0x8db39400] 04:36:32 INFO - PROCESS | 1774 | 1469100992932 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:36:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:36:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1389ms 04:36:32 INFO - PROCESS | 1774 | 1469100992990 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 04:36:33 INFO - PROCESS | 1774 | 1469100993000 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 04:36:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:36:33 INFO - PROCESS | 1774 | 1469100993015 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:36:33 INFO - PROCESS | 1774 | 1469100993021 Marionette TRACE conn3 <- [1,2806,null,{}] 04:36:33 INFO - PROCESS | 1774 | 1469100993029 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:33 INFO - PROCESS | 1774 | 1469100993033 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:33 INFO - PROCESS | 1774 | 1469100993240 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 04:36:33 INFO - PROCESS | 1774 | 1469100993420 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:33 INFO - PROCESS | 1774 | 1469100993439 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d7c00 == 30 [pid = 1774] [id = 709] 04:36:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8e9dd400) [pid = 1774] [serial = 2128] [outer = (nil)] 04:36:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8ed23400) [pid = 1774] [serial = 2129] [outer = 0x8e9dd400] 04:36:33 INFO - PROCESS | 1774 | 1469100993525 Marionette DEBUG loaded listener.js 04:36:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8eec1800) [pid = 1774] [serial = 2130] [outer = 0x8e9dd400] 04:36:34 INFO - PROCESS | 1774 | 1469100994536 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:36:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:36:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1548ms 04:36:34 INFO - PROCESS | 1774 | 1469100994566 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 04:36:34 INFO - PROCESS | 1774 | 1469100994571 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 04:36:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:36:34 INFO - PROCESS | 1774 | 1469100994578 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:36:34 INFO - PROCESS | 1774 | 1469100994584 Marionette TRACE conn3 <- [1,2810,null,{}] 04:36:34 INFO - PROCESS | 1774 | 1469100994614 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:34 INFO - PROCESS | 1774 | 1469100994624 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:34 INFO - PROCESS | 1774 | 1469100994863 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 04:36:34 INFO - PROCESS | 1774 | 1469100994897 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:34 INFO - PROCESS | 1774 | 1469100994908 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f508800 == 31 [pid = 1774] [id = 710] 04:36:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8f509400) [pid = 1774] [serial = 2131] [outer = (nil)] 04:36:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8f50e400) [pid = 1774] [serial = 2132] [outer = 0x8f509400] 04:36:34 INFO - PROCESS | 1774 | 1469100994983 Marionette DEBUG loaded listener.js 04:36:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x90fb6000) [pid = 1774] [serial = 2133] [outer = 0x8f509400] 04:36:35 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x90faf000) [pid = 1774] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:36:35 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8b808c00) [pid = 1774] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:36:35 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8e6c6c00) [pid = 1774] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:36:35 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8ae10000) [pid = 1774] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:36:35 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8e5fc400) [pid = 1774] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:36:35 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8db40000) [pid = 1774] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:36:35 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8f03d400) [pid = 1774] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:36:35 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8c9f9400) [pid = 1774] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:36:35 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8b806c00) [pid = 1774] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:36:35 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x910b5c00) [pid = 1774] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:36:36 INFO - PROCESS | 1774 | 1469100996313 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:36:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:36:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1796ms 04:36:36 INFO - PROCESS | 1774 | 1469100996375 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 04:36:36 INFO - PROCESS | 1774 | 1469100996380 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 04:36:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:36:36 INFO - PROCESS | 1774 | 1469100996386 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:36:36 INFO - PROCESS | 1774 | 1469100996390 Marionette TRACE conn3 <- [1,2814,null,{}] 04:36:36 INFO - PROCESS | 1774 | 1469100996395 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:36 INFO - PROCESS | 1774 | 1469100996400 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:36 INFO - PROCESS | 1774 | 1469100996560 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 04:36:36 INFO - PROCESS | 1774 | 1469100996570 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:36 INFO - PROCESS | 1774 | 1469100996579 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b806c00 == 32 [pid = 1774] [id = 711] 04:36:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8e6c9800) [pid = 1774] [serial = 2134] [outer = (nil)] 04:36:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x90ff3000) [pid = 1774] [serial = 2135] [outer = 0x8e6c9800] 04:36:36 INFO - PROCESS | 1774 | 1469100996650 Marionette DEBUG loaded listener.js 04:36:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x910ae000) [pid = 1774] [serial = 2136] [outer = 0x8e6c9800] 04:36:37 INFO - PROCESS | 1774 | 1469100997610 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:36:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:36:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1290ms 04:36:37 INFO - PROCESS | 1774 | 1469100997679 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 04:36:37 INFO - PROCESS | 1774 | 1469100997683 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 04:36:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:36:37 INFO - PROCESS | 1774 | 1469100997689 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:36:37 INFO - PROCESS | 1774 | 1469100997693 Marionette TRACE conn3 <- [1,2818,null,{}] 04:36:37 INFO - PROCESS | 1774 | 1469100997699 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:37 INFO - PROCESS | 1774 | 1469100997704 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:37 INFO - PROCESS | 1774 | 1469100997921 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 04:36:38 INFO - PROCESS | 1774 | 1469100998108 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:38 INFO - PROCESS | 1774 | 1469100998125 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0cc00 == 33 [pid = 1774] [id = 712] 04:36:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8ae0e400) [pid = 1774] [serial = 2137] [outer = (nil)] 04:36:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8b808000) [pid = 1774] [serial = 2138] [outer = 0x8ae0e400] 04:36:38 INFO - PROCESS | 1774 | 1469100998228 Marionette DEBUG loaded listener.js 04:36:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8c9f1400) [pid = 1774] [serial = 2139] [outer = 0x8ae0e400] 04:36:39 INFO - PROCESS | 1774 | 1469100999462 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:36:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:36:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1837ms 04:36:39 INFO - PROCESS | 1774 | 1469100999529 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 04:36:39 INFO - PROCESS | 1774 | 1469100999536 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 04:36:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:36:39 INFO - PROCESS | 1774 | 1469100999547 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:36:39 INFO - PROCESS | 1774 | 1469100999551 Marionette TRACE conn3 <- [1,2822,null,{}] 04:36:39 INFO - PROCESS | 1774 | 1469100999560 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:39 INFO - PROCESS | 1774 | 1469100999568 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:39 INFO - PROCESS | 1774 | 1469100999802 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 04:36:40 INFO - PROCESS | 1774 | 1469101000073 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:40 INFO - PROCESS | 1774 | 1469101000086 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc21000 == 34 [pid = 1774] [id = 713] 04:36:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8e6c6000) [pid = 1774] [serial = 2140] [outer = (nil)] 04:36:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8e6cbc00) [pid = 1774] [serial = 2141] [outer = 0x8e6c6000] 04:36:40 INFO - PROCESS | 1774 | 1469101000172 Marionette DEBUG loaded listener.js 04:36:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8e9dc800) [pid = 1774] [serial = 2142] [outer = 0x8e6c6000] 04:36:41 INFO - PROCESS | 1774 | 1469101001225 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:36:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:36:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1737ms 04:36:41 INFO - PROCESS | 1774 | 1469101001282 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 04:36:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:36:41 INFO - PROCESS | 1774 | 1469101001288 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 04:36:41 INFO - PROCESS | 1774 | 1469101001295 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:36:41 INFO - PROCESS | 1774 | 1469101001299 Marionette TRACE conn3 <- [1,2826,null,{}] 04:36:41 INFO - PROCESS | 1774 | 1469101001306 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:41 INFO - PROCESS | 1774 | 1469101001310 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:41 INFO - PROCESS | 1774 | 1469101001517 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 04:36:41 INFO - PROCESS | 1774 | 1469101001801 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:41 INFO - PROCESS | 1774 | 1469101001809 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x8debb000 == 35 [pid = 1774] [id = 714] 04:36:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8f157800) [pid = 1774] [serial = 2143] [outer = (nil)] 04:36:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8f507400) [pid = 1774] [serial = 2144] [outer = 0x8f157800] 04:36:41 INFO - PROCESS | 1774 | 1469101001939 Marionette DEBUG loaded listener.js 04:36:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x90fec400) [pid = 1774] [serial = 2145] [outer = 0x8f157800] 04:36:43 INFO - PROCESS | 1774 | 1469101003028 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:36:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:36:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1783ms 04:36:43 INFO - PROCESS | 1774 | 1469101003079 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 04:36:43 INFO - PROCESS | 1774 | 1469101003085 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 04:36:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:36:43 INFO - PROCESS | 1774 | 1469101003104 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:36:43 INFO - PROCESS | 1774 | 1469101003113 Marionette TRACE conn3 <- [1,2830,null,{}] 04:36:43 INFO - PROCESS | 1774 | 1469101003119 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:43 INFO - PROCESS | 1774 | 1469101003127 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:43 INFO - PROCESS | 1774 | 1469101003364 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 04:36:43 INFO - PROCESS | 1774 | 1469101003638 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:43 INFO - PROCESS | 1774 | 1469101003649 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eed0400 == 36 [pid = 1774] [id = 715] 04:36:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8f033400) [pid = 1774] [serial = 2146] [outer = (nil)] 04:36:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x91625000) [pid = 1774] [serial = 2147] [outer = 0x8f033400] 04:36:43 INFO - PROCESS | 1774 | 1469101003784 Marionette DEBUG loaded listener.js 04:36:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x91729400) [pid = 1774] [serial = 2148] [outer = 0x8f033400] 04:36:44 INFO - PROCESS | 1774 | 1469101004987 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:36:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:36:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1951ms 04:36:45 INFO - PROCESS | 1774 | 1469101005064 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 1774 | 1469101005071 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 04:36:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:36:45 INFO - PROCESS | 1774 | 1469101005080 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - PROCESS | 1774 | 1469101005084 Marionette TRACE conn3 <- [1,2834,null,{}] 04:36:45 INFO - PROCESS | 1774 | 1469101005102 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:45 INFO - PROCESS | 1774 | 1469101005107 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:45 INFO - PROCESS | 1774 | 1469101005283 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 04:36:45 INFO - PROCESS | 1774 | 1469101005578 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:45 INFO - PROCESS | 1774 | 1469101005592 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db38000 == 37 [pid = 1774] [id = 716] 04:36:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8dc1f000) [pid = 1774] [serial = 2149] [outer = (nil)] 04:36:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8deb3c00) [pid = 1774] [serial = 2150] [outer = 0x8dc1f000] 04:36:45 INFO - PROCESS | 1774 | 1469101005672 Marionette DEBUG loaded listener.js 04:36:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x8e5f2000) [pid = 1774] [serial = 2151] [outer = 0x8dc1f000] 04:36:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9da400 == 36 [pid = 1774] [id = 700] 04:36:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed1b000 == 35 [pid = 1774] [id = 696] 04:36:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8b806c00 == 34 [pid = 1774] [id = 711] 04:36:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8f508800 == 33 [pid = 1774] [id = 710] 04:36:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d7c00 == 32 [pid = 1774] [id = 709] 04:36:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8db38800 == 31 [pid = 1774] [id = 708] 04:36:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8db32c00 == 30 [pid = 1774] [id = 707] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x910abc00) [pid = 1774] [serial = 2090] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8e9d4400) [pid = 1774] [serial = 2093] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x91627800) [pid = 1774] [serial = 2096] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x910b0000) [pid = 1774] [serial = 2091] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x90fb5400) [pid = 1774] [serial = 2070] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x90fb2400) [pid = 1774] [serial = 2075] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x90fbbc00) [pid = 1774] [serial = 2076] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8dc25800) [pid = 1774] [serial = 2072] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8e9d6c00) [pid = 1774] [serial = 2073] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8f162400) [pid = 1774] [serial = 2087] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8e5fe400) [pid = 1774] [serial = 2084] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8ed25000) [pid = 1774] [serial = 2085] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8c9f9000) [pid = 1774] [serial = 2081] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8db3ec00) [pid = 1774] [serial = 2082] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x91479000) [pid = 1774] [serial = 2078] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x9161c800) [pid = 1774] [serial = 2079] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x91748c00) [pid = 1774] [serial = 2097] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x90fad800) [pid = 1774] [serial = 2088] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8f03c400) [pid = 1774] [serial = 2094] [outer = (nil)] [url = about:blank] 04:36:46 INFO - PROCESS | 1774 | 1469101006619 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:36:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:36:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1602ms 04:36:46 INFO - PROCESS | 1774 | 1469101006682 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 04:36:46 INFO - PROCESS | 1774 | 1469101006689 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 04:36:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:36:46 INFO - PROCESS | 1774 | 1469101006700 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:36:46 INFO - PROCESS | 1774 | 1469101006704 Marionette TRACE conn3 <- [1,2838,null,{}] 04:36:46 INFO - PROCESS | 1774 | 1469101006711 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:46 INFO - PROCESS | 1774 | 1469101006717 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:46 INFO - PROCESS | 1774 | 1469101006893 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 04:36:47 INFO - PROCESS | 1774 | 1469101007082 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:47 INFO - PROCESS | 1774 | 1469101007093 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ed800 == 31 [pid = 1774] [id = 717] 04:36:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8e6cf000) [pid = 1774] [serial = 2152] [outer = (nil)] 04:36:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8e9db800) [pid = 1774] [serial = 2153] [outer = 0x8e6cf000] 04:36:47 INFO - PROCESS | 1774 | 1469101007168 Marionette DEBUG loaded listener.js 04:36:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8eec2800) [pid = 1774] [serial = 2154] [outer = 0x8e6cf000] 04:36:48 INFO - PROCESS | 1774 | 1469101008045 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:36:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:36:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1390ms 04:36:48 INFO - PROCESS | 1774 | 1469101008090 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 04:36:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:36:48 INFO - PROCESS | 1774 | 1469101008094 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 04:36:48 INFO - PROCESS | 1774 | 1469101008101 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:36:48 INFO - PROCESS | 1774 | 1469101008107 Marionette TRACE conn3 <- [1,2842,null,{}] 04:36:48 INFO - PROCESS | 1774 | 1469101008127 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:48 INFO - PROCESS | 1774 | 1469101008135 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:48 INFO - PROCESS | 1774 | 1469101008309 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 04:36:48 INFO - PROCESS | 1774 | 1469101008466 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:48 INFO - PROCESS | 1774 | 1469101008476 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f162400 == 32 [pid = 1774] [id = 718] 04:36:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8f163000) [pid = 1774] [serial = 2155] [outer = (nil)] 04:36:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x90fb4400) [pid = 1774] [serial = 2156] [outer = 0x8f163000] 04:36:48 INFO - PROCESS | 1774 | 1469101008553 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x90fec000) [pid = 1774] [serial = 2157] [outer = 0x8f163000] 04:36:49 INFO - PROCESS | 1774 | 1469101009560 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:36:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:36:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1490ms 04:36:49 INFO - PROCESS | 1774 | 1469101009591 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 04:36:49 INFO - PROCESS | 1774 | 1469101009596 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 04:36:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:36:49 INFO - PROCESS | 1774 | 1469101009602 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:36:49 INFO - PROCESS | 1774 | 1469101009605 Marionette TRACE conn3 <- [1,2846,null,{}] 04:36:49 INFO - PROCESS | 1774 | 1469101009611 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:49 INFO - PROCESS | 1774 | 1469101009616 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:49 INFO - PROCESS | 1774 | 1469101009851 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 04:36:49 INFO - PROCESS | 1774 | 1469101009877 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:49 INFO - PROCESS | 1774 | 1469101009885 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f505c00 == 33 [pid = 1774] [id = 719] 04:36:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x90ff3800) [pid = 1774] [serial = 2158] [outer = (nil)] 04:36:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x9147a400) [pid = 1774] [serial = 2159] [outer = 0x90ff3800] 04:36:49 INFO - PROCESS | 1774 | 1469101009958 Marionette DEBUG loaded listener.js 04:36:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x9161ec00) [pid = 1774] [serial = 2160] [outer = 0x90ff3800] 04:36:51 INFO - PROCESS | 1774 | 1469101011002 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:36:51 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8e5fa400) [pid = 1774] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:36:51 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8b80cc00) [pid = 1774] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:36:51 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8e9dd400) [pid = 1774] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:36:51 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8f508000) [pid = 1774] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:36:51 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8e9dac00) [pid = 1774] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:36:51 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8f509400) [pid = 1774] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:36:51 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8db39400) [pid = 1774] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:36:51 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8f030c00) [pid = 1774] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:36:51 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8deaec00) [pid = 1774] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:36:51 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x92f05000) [pid = 1774] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:36:51 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8e9de400) [pid = 1774] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:36:51 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x9174dc00) [pid = 1774] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:36:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:36:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1480ms 04:36:51 INFO - PROCESS | 1774 | 1469101011088 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 04:36:51 INFO - PROCESS | 1774 | 1469101011091 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 04:36:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:36:51 INFO - PROCESS | 1774 | 1469101011098 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:36:51 INFO - PROCESS | 1774 | 1469101011101 Marionette TRACE conn3 <- [1,2850,null,{}] 04:36:51 INFO - PROCESS | 1774 | 1469101011107 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:51 INFO - PROCESS | 1774 | 1469101011112 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:51 INFO - PROCESS | 1774 | 1469101011280 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 04:36:51 INFO - PROCESS | 1774 | 1469101011442 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:51 INFO - PROCESS | 1774 | 1469101011451 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f8000 == 34 [pid = 1774] [id = 720] 04:36:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8db3f800) [pid = 1774] [serial = 2161] [outer = (nil)] 04:36:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8e9dd400) [pid = 1774] [serial = 2162] [outer = 0x8db3f800] 04:36:51 INFO - PROCESS | 1774 | 1469101011521 Marionette DEBUG loaded listener.js 04:36:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8ed24000) [pid = 1774] [serial = 2163] [outer = 0x8db3f800] 04:36:52 INFO - PROCESS | 1774 | 1469101012393 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:36:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:36:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1348ms 04:36:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:36:52 INFO - PROCESS | 1774 | 1469101012447 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 04:36:52 INFO - PROCESS | 1774 | 1469101012450 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 04:36:52 INFO - PROCESS | 1774 | 1469101012457 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:36:52 INFO - PROCESS | 1774 | 1469101012460 Marionette TRACE conn3 <- [1,2854,null,{}] 04:36:52 INFO - PROCESS | 1774 | 1469101012466 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:52 INFO - PROCESS | 1774 | 1469101012477 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:52 INFO - PROCESS | 1774 | 1469101012715 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 04:36:52 INFO - PROCESS | 1774 | 1469101012864 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:52 INFO - PROCESS | 1774 | 1469101012871 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db39000 == 35 [pid = 1774] [id = 721] 04:36:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8e9d3800) [pid = 1774] [serial = 2164] [outer = (nil)] 04:36:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x917cf400) [pid = 1774] [serial = 2165] [outer = 0x8e9d3800] 04:36:52 INFO - PROCESS | 1774 | 1469101012950 Marionette DEBUG loaded listener.js 04:36:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x918c1000) [pid = 1774] [serial = 2166] [outer = 0x8e9d3800] 04:36:54 INFO - PROCESS | 1774 | 1469101014059 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:36:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:36:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1640ms 04:36:54 INFO - PROCESS | 1774 | 1469101014097 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 04:36:54 INFO - PROCESS | 1774 | 1469101014104 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 04:36:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:36:54 INFO - PROCESS | 1774 | 1469101014113 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:36:54 INFO - PROCESS | 1774 | 1469101014121 Marionette TRACE conn3 <- [1,2858,null,{}] 04:36:54 INFO - PROCESS | 1774 | 1469101014130 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:54 INFO - PROCESS | 1774 | 1469101014135 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:54 INFO - PROCESS | 1774 | 1469101014341 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 04:36:54 INFO - PROCESS | 1774 | 1469101014648 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:54 INFO - PROCESS | 1774 | 1469101014659 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f5c00 == 36 [pid = 1774] [id = 722] 04:36:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8dc24000) [pid = 1774] [serial = 2167] [outer = (nil)] 04:36:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8e6ccc00) [pid = 1774] [serial = 2168] [outer = 0x8dc24000] 04:36:54 INFO - PROCESS | 1774 | 1469101014756 Marionette DEBUG loaded listener.js 04:36:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8eecb400) [pid = 1774] [serial = 2169] [outer = 0x8dc24000] 04:36:55 INFO - PROCESS | 1774 | 1469101015701 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:36:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:36:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1638ms 04:36:55 INFO - PROCESS | 1774 | 1469101015753 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 04:36:55 INFO - PROCESS | 1774 | 1469101015761 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 04:36:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:36:55 INFO - PROCESS | 1774 | 1469101015772 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:36:55 INFO - PROCESS | 1774 | 1469101015776 Marionette TRACE conn3 <- [1,2862,null,{}] 04:36:55 INFO - PROCESS | 1774 | 1469101015784 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:55 INFO - PROCESS | 1774 | 1469101015790 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:55 INFO - PROCESS | 1774 | 1469101015996 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 04:36:56 INFO - PROCESS | 1774 | 1469101016187 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:56 INFO - PROCESS | 1774 | 1469101016194 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6cd800 == 37 [pid = 1774] [id = 723] 04:36:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x90faec00) [pid = 1774] [serial = 2170] [outer = (nil)] 04:36:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x910b3800) [pid = 1774] [serial = 2171] [outer = 0x90faec00] 04:36:56 INFO - PROCESS | 1774 | 1469101016297 Marionette DEBUG loaded listener.js 04:36:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x9147c400) [pid = 1774] [serial = 2172] [outer = 0x90faec00] 04:36:57 INFO - PROCESS | 1774 | 1469101017319 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:36:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:36:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1592ms 04:36:57 INFO - PROCESS | 1774 | 1469101017365 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 04:36:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:36:57 INFO - PROCESS | 1774 | 1469101017371 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 04:36:57 INFO - PROCESS | 1774 | 1469101017378 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:36:57 INFO - PROCESS | 1774 | 1469101017384 Marionette TRACE conn3 <- [1,2866,null,{}] 04:36:57 INFO - PROCESS | 1774 | 1469101017421 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:57 INFO - PROCESS | 1774 | 1469101017431 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:57 INFO - PROCESS | 1774 | 1469101017628 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 04:36:57 INFO - PROCESS | 1774 | 1469101017822 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:57 INFO - PROCESS | 1774 | 1469101017835 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae02000 == 38 [pid = 1774] [id = 724] 04:36:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x918c3000) [pid = 1774] [serial = 2173] [outer = (nil)] 04:36:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x91f41c00) [pid = 1774] [serial = 2174] [outer = 0x918c3000] 04:36:57 INFO - PROCESS | 1774 | 1469101017965 Marionette DEBUG loaded listener.js 04:36:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x92213400) [pid = 1774] [serial = 2175] [outer = 0x918c3000] 04:36:59 INFO - PROCESS | 1774 | 1469101019034 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:36:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:36:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1706ms 04:36:59 INFO - PROCESS | 1774 | 1469101019084 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 04:36:59 INFO - PROCESS | 1774 | 1469101019089 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 04:36:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:36:59 INFO - PROCESS | 1774 | 1469101019096 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:36:59 INFO - PROCESS | 1774 | 1469101019099 Marionette TRACE conn3 <- [1,2870,null,{}] 04:36:59 INFO - PROCESS | 1774 | 1469101019105 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:59 INFO - PROCESS | 1774 | 1469101019111 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:59 INFO - PROCESS | 1774 | 1469101019303 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 04:36:59 INFO - PROCESS | 1774 | 1469101019493 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:59 INFO - PROCESS | 1774 | 1469101019504 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:36:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ed400 == 39 [pid = 1774] [id = 725] 04:36:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8e9d3000) [pid = 1774] [serial = 2176] [outer = (nil)] 04:36:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x92f07400) [pid = 1774] [serial = 2177] [outer = 0x8e9d3000] 04:36:59 INFO - PROCESS | 1774 | 1469101019655 Marionette DEBUG loaded listener.js 04:36:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x9396f400) [pid = 1774] [serial = 2178] [outer = 0x8e9d3000] 04:37:00 INFO - PROCESS | 1774 | 1469101020587 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:37:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:37:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1539ms 04:37:00 INFO - PROCESS | 1774 | 1469101020636 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 04:37:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:37:00 INFO - PROCESS | 1774 | 1469101020641 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 04:37:00 INFO - PROCESS | 1774 | 1469101020648 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:37:00 INFO - PROCESS | 1774 | 1469101020651 Marionette TRACE conn3 <- [1,2874,null,{}] 04:37:00 INFO - PROCESS | 1774 | 1469101020657 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:00 INFO - PROCESS | 1774 | 1469101020663 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:00 INFO - PROCESS | 1774 | 1469101020859 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 04:37:01 INFO - PROCESS | 1774 | 1469101021061 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:01 INFO - PROCESS | 1774 | 1469101021068 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed1a400 == 40 [pid = 1774] [id = 726] 04:37:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8ed28c00) [pid = 1774] [serial = 2179] [outer = (nil)] 04:37:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x93c76c00) [pid = 1774] [serial = 2180] [outer = 0x8ed28c00] 04:37:01 INFO - PROCESS | 1774 | 1469101021171 Marionette DEBUG loaded listener.js 04:37:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x93c80800) [pid = 1774] [serial = 2181] [outer = 0x8ed28c00] 04:37:02 INFO - PROCESS | 1774 | 1469101022240 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:37:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:37:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1637ms 04:37:02 INFO - PROCESS | 1774 | 1469101022285 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 04:37:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:37:02 INFO - PROCESS | 1774 | 1469101022290 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 04:37:02 INFO - PROCESS | 1774 | 1469101022297 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:37:02 INFO - PROCESS | 1774 | 1469101022301 Marionette TRACE conn3 <- [1,2878,null,{}] 04:37:02 INFO - PROCESS | 1774 | 1469101022307 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:02 INFO - PROCESS | 1774 | 1469101022318 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:02 INFO - PROCESS | 1774 | 1469101022524 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 04:37:02 INFO - PROCESS | 1774 | 1469101022762 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:02 INFO - PROCESS | 1774 | 1469101022769 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b804c00 == 41 [pid = 1774] [id = 727] 04:37:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x8b808800) [pid = 1774] [serial = 2182] [outer = (nil)] 04:37:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x94751400) [pid = 1774] [serial = 2183] [outer = 0x8b808800] 04:37:02 INFO - PROCESS | 1774 | 1469101022906 Marionette DEBUG loaded listener.js 04:37:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x947ef000) [pid = 1774] [serial = 2184] [outer = 0x8b808800] 04:37:03 INFO - PROCESS | 1774 | 1469101023835 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:37:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1584ms 04:37:03 INFO - PROCESS | 1774 | 1469101023884 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 04:37:03 INFO - PROCESS | 1774 | 1469101023889 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 04:37:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:37:03 INFO - PROCESS | 1774 | 1469101023896 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:37:03 INFO - PROCESS | 1774 | 1469101023900 Marionette TRACE conn3 <- [1,2882,null,{}] 04:37:03 INFO - PROCESS | 1774 | 1469101023906 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:03 INFO - PROCESS | 1774 | 1469101023912 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:04 INFO - PROCESS | 1774 | 1469101024098 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 04:37:04 INFO - PROCESS | 1774 | 1469101024291 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:04 INFO - PROCESS | 1774 | 1469101024299 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x910b4000 == 42 [pid = 1774] [id = 728] 04:37:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x910b5000) [pid = 1774] [serial = 2185] [outer = (nil)] 04:37:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x9511c800) [pid = 1774] [serial = 2186] [outer = 0x910b5000] 04:37:04 INFO - PROCESS | 1774 | 1469101024387 Marionette DEBUG loaded listener.js 04:37:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x95120000) [pid = 1774] [serial = 2187] [outer = 0x910b5000] 04:37:05 INFO - PROCESS | 1774 | 1469101025409 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:37:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:37:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1586ms 04:37:05 INFO - PROCESS | 1774 | 1469101025483 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 04:37:05 INFO - PROCESS | 1774 | 1469101025486 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 04:37:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:37:05 INFO - PROCESS | 1774 | 1469101025494 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - PROCESS | 1774 | 1469101025497 Marionette TRACE conn3 <- [1,2886,null,{}] 04:37:05 INFO - PROCESS | 1774 | 1469101025503 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:05 INFO - PROCESS | 1774 | 1469101025509 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:05 INFO - PROCESS | 1774 | 1469101025757 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 04:37:06 INFO - PROCESS | 1774 | 1469101026000 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:06 INFO - PROCESS | 1774 | 1469101026009 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b805400 == 43 [pid = 1774] [id = 729] 04:37:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x8b806800) [pid = 1774] [serial = 2188] [outer = (nil)] 04:37:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x8c9ee400) [pid = 1774] [serial = 2189] [outer = 0x8b806800] 04:37:06 INFO - PROCESS | 1774 | 1469101026345 Marionette DEBUG loaded listener.js 04:37:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0x8c9fa000) [pid = 1774] [serial = 2190] [outer = 0x8b806800] 04:37:07 INFO - PROCESS | 1774 | 1469101027301 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:37:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:37:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1886ms 04:37:07 INFO - PROCESS | 1774 | 1469101027383 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 04:37:07 INFO - PROCESS | 1774 | 1469101027389 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 04:37:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:37:07 INFO - PROCESS | 1774 | 1469101027398 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:37:07 INFO - PROCESS | 1774 | 1469101027402 Marionette TRACE conn3 <- [1,2890,null,{}] 04:37:07 INFO - PROCESS | 1774 | 1469101027409 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:07 INFO - PROCESS | 1774 | 1469101027415 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:07 INFO - PROCESS | 1774 | 1469101027697 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 04:37:07 INFO - PROCESS | 1774 | 1469101027954 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:07 INFO - PROCESS | 1774 | 1469101027961 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8b803400 == 42 [pid = 1774] [id = 693] 04:37:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d4c00 == 41 [pid = 1774] [id = 687] 04:37:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8f031c00 == 40 [pid = 1774] [id = 695] 04:37:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3fc00 == 39 [pid = 1774] [id = 690] 04:37:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ef400 == 38 [pid = 1774] [id = 694] 04:37:08 INFO - PROCESS | 1774 | --DOCSHELL 0x91474800 == 37 [pid = 1774] [id = 701] 04:37:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8db32400 == 36 [pid = 1774] [id = 702] 04:37:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8b807800 == 35 [pid = 1774] [id = 706] 04:37:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae07800 == 34 [pid = 1774] [id = 704] 04:37:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8b801c00 == 33 [pid = 1774] [id = 705] 04:37:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae05c00 == 32 [pid = 1774] [id = 689] 04:37:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0d400 == 31 [pid = 1774] [id = 697] 04:37:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8f15f800 == 30 [pid = 1774] [id = 688] 04:37:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc21000 == 29 [pid = 1774] [id = 713] 04:37:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb0000 == 28 [pid = 1774] [id = 686] 04:37:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc2cc00 == 27 [pid = 1774] [id = 698] 04:37:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0cc00 == 26 [pid = 1774] [id = 712] 04:37:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ed000 == 25 [pid = 1774] [id = 691] 04:37:09 INFO - PROCESS | 1774 | --DOCSHELL 0x910b5800 == 24 [pid = 1774] [id = 692] 04:37:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8debb000 == 23 [pid = 1774] [id = 714] 04:37:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8eed0400 == 22 [pid = 1774] [id = 715] 04:37:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8deae800 == 21 [pid = 1774] [id = 699] 04:37:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae10400 == 20 [pid = 1774] [id = 703] 04:37:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae04400 == 21 [pid = 1774] [id = 730] 04:37:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 95 (0x8ae05c00) [pid = 1774] [serial = 2191] [outer = (nil)] 04:37:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 96 (0x8ae0d400) [pid = 1774] [serial = 2192] [outer = 0x8ae05c00] 04:37:09 INFO - PROCESS | 1774 | 1469101029100 Marionette DEBUG loaded listener.js 04:37:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 97 (0x8c9ecc00) [pid = 1774] [serial = 2193] [outer = 0x8ae05c00] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 96 (0x90ff3000) [pid = 1774] [serial = 2135] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 95 (0x8eec8000) [pid = 1774] [serial = 2123] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 94 (0x8db3c000) [pid = 1774] [serial = 2120] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0x8ed23400) [pid = 1774] [serial = 2129] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0x8dc28000) [pid = 1774] [serial = 2121] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x90ff2000) [pid = 1774] [serial = 2103] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x91f48800) [pid = 1774] [serial = 2111] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x8f50e400) [pid = 1774] [serial = 2132] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x8e5f5800) [pid = 1774] [serial = 2127] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x918c8000) [pid = 1774] [serial = 2109] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x8eecc000) [pid = 1774] [serial = 2100] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x93a42800) [pid = 1774] [serial = 2114] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x93c85400) [pid = 1774] [serial = 2118] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8deba400) [pid = 1774] [serial = 2126] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x93c7e000) [pid = 1774] [serial = 2117] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8f03e400) [pid = 1774] [serial = 2124] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x93a50000) [pid = 1774] [serial = 2115] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x917c4800) [pid = 1774] [serial = 2105] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x918c0400) [pid = 1774] [serial = 2108] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x917cc000) [pid = 1774] [serial = 2106] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x90fb6000) [pid = 1774] [serial = 2133] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8ed21000) [pid = 1774] [serial = 2099] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8eec1800) [pid = 1774] [serial = 2130] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x91f4a400) [pid = 1774] [serial = 2112] [outer = (nil)] [url = about:blank] 04:37:09 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x90fbac00) [pid = 1774] [serial = 2102] [outer = (nil)] [url = about:blank] 04:37:10 INFO - PROCESS | 1774 | 1469101030167 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:37:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:37:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2788ms 04:37:10 INFO - PROCESS | 1774 | 1469101030186 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 04:37:10 INFO - PROCESS | 1774 | 1469101030194 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 04:37:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:37:10 INFO - PROCESS | 1774 | 1469101030203 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:37:10 INFO - PROCESS | 1774 | 1469101030207 Marionette TRACE conn3 <- [1,2894,null,{}] 04:37:10 INFO - PROCESS | 1774 | 1469101030225 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:10 INFO - PROCESS | 1774 | 1469101030231 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:10 INFO - PROCESS | 1774 | 1469101030410 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 04:37:10 INFO - PROCESS | 1774 | 1469101030421 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:10 INFO - PROCESS | 1774 | 1469101030430 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb4800 == 22 [pid = 1774] [id = 731] 04:37:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8deb5400) [pid = 1774] [serial = 2194] [outer = (nil)] 04:37:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8e5ef800) [pid = 1774] [serial = 2195] [outer = 0x8deb5400] 04:37:10 INFO - PROCESS | 1774 | 1469101030508 Marionette DEBUG loaded listener.js 04:37:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8e5f7400) [pid = 1774] [serial = 2196] [outer = 0x8deb5400] 04:37:11 INFO - PROCESS | 1774 | 1469101031551 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:37:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1397ms 04:37:11 INFO - PROCESS | 1774 | 1469101031601 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 04:37:11 INFO - PROCESS | 1774 | 1469101031609 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 04:37:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:37:11 INFO - PROCESS | 1774 | 1469101031620 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:37:11 INFO - PROCESS | 1774 | 1469101031625 Marionette TRACE conn3 <- [1,2898,null,{}] 04:37:11 INFO - PROCESS | 1774 | 1469101031631 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:11 INFO - PROCESS | 1774 | 1469101031637 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:11 INFO - PROCESS | 1774 | 1469101031908 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 04:37:12 INFO - PROCESS | 1774 | 1469101032023 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:12 INFO - PROCESS | 1774 | 1469101032030 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x8debd000 == 23 [pid = 1774] [id = 732] 04:37:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8e5f9800) [pid = 1774] [serial = 2197] [outer = (nil)] 04:37:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8ed1ec00) [pid = 1774] [serial = 2198] [outer = 0x8e5f9800] 04:37:12 INFO - PROCESS | 1774 | 1469101032107 Marionette DEBUG loaded listener.js 04:37:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8eec6000) [pid = 1774] [serial = 2199] [outer = 0x8e5f9800] 04:37:13 INFO - PROCESS | 1774 | 1469101033195 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:37:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:37:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1634ms 04:37:13 INFO - PROCESS | 1774 | 1469101033262 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 04:37:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:37:13 INFO - PROCESS | 1774 | 1469101033267 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 04:37:13 INFO - PROCESS | 1774 | 1469101033274 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:37:13 INFO - PROCESS | 1774 | 1469101033280 Marionette TRACE conn3 <- [1,2902,null,{}] 04:37:13 INFO - PROCESS | 1774 | 1469101033305 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:13 INFO - PROCESS | 1774 | 1469101033316 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:13 INFO - PROCESS | 1774 | 1469101033556 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 04:37:13 INFO - PROCESS | 1774 | 1469101033583 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:13 INFO - PROCESS | 1774 | 1469101033593 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f15b800 == 24 [pid = 1774] [id = 733] 04:37:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8f15bc00) [pid = 1774] [serial = 2200] [outer = (nil)] 04:37:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8f506400) [pid = 1774] [serial = 2201] [outer = 0x8f15bc00] 04:37:13 INFO - PROCESS | 1774 | 1469101033665 Marionette DEBUG loaded listener.js 04:37:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8f50d400) [pid = 1774] [serial = 2202] [outer = 0x8f15bc00] 04:37:14 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8e9d3800) [pid = 1774] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:37:14 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x90ff3800) [pid = 1774] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:37:14 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8f157800) [pid = 1774] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:37:14 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8db3f800) [pid = 1774] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:37:14 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8dc1f000) [pid = 1774] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:37:14 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8ae0e400) [pid = 1774] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:37:14 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8e6c9800) [pid = 1774] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:37:14 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8e6cf000) [pid = 1774] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:37:14 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8f163000) [pid = 1774] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:37:14 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8e6c6000) [pid = 1774] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:37:14 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8f033400) [pid = 1774] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:37:15 INFO - PROCESS | 1774 | 1469101035200 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:37:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:37:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1991ms 04:37:15 INFO - PROCESS | 1774 | 1469101035266 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 04:37:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:37:15 INFO - PROCESS | 1774 | 1469101035271 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 04:37:15 INFO - PROCESS | 1774 | 1469101035277 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:37:15 INFO - PROCESS | 1774 | 1469101035281 Marionette TRACE conn3 <- [1,2906,null,{}] 04:37:15 INFO - PROCESS | 1774 | 1469101035287 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:15 INFO - PROCESS | 1774 | 1469101035292 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:15 INFO - PROCESS | 1774 | 1469101035456 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 04:37:15 INFO - PROCESS | 1774 | 1469101035465 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:15 INFO - PROCESS | 1774 | 1469101035472 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e6cf000 == 25 [pid = 1774] [id = 734] 04:37:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8f157800) [pid = 1774] [serial = 2203] [outer = (nil)] 04:37:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x90fad400) [pid = 1774] [serial = 2204] [outer = 0x8f157800] 04:37:15 INFO - PROCESS | 1774 | 1469101035545 Marionette DEBUG loaded listener.js 04:37:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x90fb2400) [pid = 1774] [serial = 2205] [outer = 0x8f157800] 04:37:16 INFO - PROCESS | 1774 | 1469101036527 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:37:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1283ms 04:37:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:37:16 INFO - PROCESS | 1774 | 1469101036560 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 04:37:16 INFO - PROCESS | 1774 | 1469101036563 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 04:37:16 INFO - PROCESS | 1774 | 1469101036570 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:37:16 INFO - PROCESS | 1774 | 1469101036573 Marionette TRACE conn3 <- [1,2910,null,{}] 04:37:16 INFO - PROCESS | 1774 | 1469101036579 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:16 INFO - PROCESS | 1774 | 1469101036585 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:16 INFO - PROCESS | 1774 | 1469101036801 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 04:37:17 INFO - PROCESS | 1774 | 1469101037014 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:17 INFO - PROCESS | 1774 | 1469101037025 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae10c00 == 26 [pid = 1774] [id = 735] 04:37:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8b801800) [pid = 1774] [serial = 2206] [outer = (nil)] 04:37:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8c9f0400) [pid = 1774] [serial = 2207] [outer = 0x8b801800] 04:37:17 INFO - PROCESS | 1774 | 1469101037120 Marionette DEBUG loaded listener.js 04:37:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8db37400) [pid = 1774] [serial = 2208] [outer = 0x8b801800] 04:37:18 INFO - PROCESS | 1774 | 1469101038103 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:37:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:37:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:37:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1582ms 04:37:18 INFO - PROCESS | 1774 | 1469101038154 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 04:37:18 INFO - PROCESS | 1774 | 1469101038161 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 04:37:18 INFO - TEST-START | /DOMEvents/constructors.html 04:37:18 INFO - PROCESS | 1774 | 1469101038171 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:37:18 INFO - PROCESS | 1774 | 1469101038177 Marionette TRACE conn3 <- [1,2914,null,{}] 04:37:18 INFO - PROCESS | 1774 | 1469101038185 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:18 INFO - PROCESS | 1774 | 1469101038191 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:18 INFO - PROCESS | 1774 | 1469101038390 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 04:37:18 INFO - PROCESS | 1774 | 1469101038582 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:18 INFO - PROCESS | 1774 | 1469101038590 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3c000 == 27 [pid = 1774] [id = 736] 04:37:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8dc22400) [pid = 1774] [serial = 2209] [outer = (nil)] 04:37:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8ed1e800) [pid = 1774] [serial = 2210] [outer = 0x8dc22400] 04:37:18 INFO - PROCESS | 1774 | 1469101038683 Marionette DEBUG loaded listener.js 04:37:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8eec9400) [pid = 1774] [serial = 2211] [outer = 0x8dc22400] 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:37:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:37:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:37:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:37:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:37:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:37:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:37:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:37:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:37:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:37:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:37:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:37:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:37:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:37:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:37:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:37:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:37:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:37:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:37:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:37:19 INFO - TEST-OK | /DOMEvents/constructors.html | took 1770ms 04:37:19 INFO - PROCESS | 1774 | 1469101039876 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:37:19 INFO - PROCESS | 1774 | 1469101039953 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 04:37:19 INFO - PROCESS | 1774 | 1469101039973 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 04:37:19 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:37:19 INFO - PROCESS | 1774 | 1469101039988 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:37:19 INFO - PROCESS | 1774 | 1469101039994 Marionette TRACE conn3 <- [1,2918,null,{}] 04:37:20 INFO - PROCESS | 1774 | 1469101040001 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:20 INFO - PROCESS | 1774 | 1469101040007 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:20 INFO - PROCESS | 1774 | 1469101040201 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 04:37:20 INFO - PROCESS | 1774 | 1469101040495 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 1774 | 1469101040506 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db32400 == 28 [pid = 1774] [id = 737] 04:37:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8e5fb000) [pid = 1774] [serial = 2212] [outer = (nil)] 04:37:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x90ff3400) [pid = 1774] [serial = 2213] [outer = 0x8e5fb000] 04:37:20 INFO - PROCESS | 1774 | 1469101040591 Marionette DEBUG loaded listener.js 04:37:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x910a9c00) [pid = 1774] [serial = 2214] [outer = 0x8e5fb000] 04:37:21 INFO - PROCESS | 1774 | 1469101041530 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:37:21 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:37:21 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1597ms 04:37:21 INFO - PROCESS | 1774 | 1469101041587 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 1774 | 1469101041594 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 04:37:21 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:37:21 INFO - PROCESS | 1774 | 1469101041642 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 1774 | 1469101041650 Marionette TRACE conn3 <- [1,2922,null,{}] 04:37:21 INFO - PROCESS | 1774 | 1469101041657 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:21 INFO - PROCESS | 1774 | 1469101041664 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:21 INFO - PROCESS | 1774 | 1469101041866 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 04:37:22 INFO - PROCESS | 1774 | 1469101042065 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:22 INFO - PROCESS | 1774 | 1469101042074 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d4c00 == 29 [pid = 1774] [id = 738] 04:37:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x90fee400) [pid = 1774] [serial = 2215] [outer = (nil)] 04:37:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x9161f800) [pid = 1774] [serial = 2216] [outer = 0x90fee400] 04:37:22 INFO - PROCESS | 1774 | 1469101042227 Marionette DEBUG loaded listener.js 04:37:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x91625800) [pid = 1774] [serial = 2217] [outer = 0x90fee400] 04:37:22 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:37:22 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:37:22 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:37:22 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:37:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:37:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:37:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 04:37:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:37:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 04:37:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:37:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 04:37:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:37:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:37:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1513ms 04:37:23 INFO - PROCESS | 1774 | 1469101043113 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:37:23 INFO - PROCESS | 1774 | 1469101043174 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 04:37:23 INFO - PROCESS | 1774 | 1469101043178 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 04:37:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:37:23 INFO - PROCESS | 1774 | 1469101043187 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:37:23 INFO - PROCESS | 1774 | 1469101043191 Marionette TRACE conn3 <- [1,2926,null,{}] 04:37:23 INFO - PROCESS | 1774 | 1469101043197 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:23 INFO - PROCESS | 1774 | 1469101043203 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:23 INFO - PROCESS | 1774 | 1469101043384 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 04:37:23 INFO - PROCESS | 1774 | 1469101043575 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:23 INFO - PROCESS | 1774 | 1469101043581 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x91720000 == 30 [pid = 1774] [id = 739] 04:37:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x9174bc00) [pid = 1774] [serial = 2218] [outer = (nil)] 04:37:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x917ca800) [pid = 1774] [serial = 2219] [outer = 0x9174bc00] 04:37:23 INFO - PROCESS | 1774 | 1469101043672 Marionette DEBUG loaded listener.js 04:37:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x917cdc00) [pid = 1774] [serial = 2220] [outer = 0x9174bc00] 04:37:24 INFO - PROCESS | 1774 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:37:24 INFO - PROCESS | 1774 | 1469101044602 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:37:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:37:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1431ms 04:37:24 INFO - PROCESS | 1774 | 1469101044619 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 04:37:24 INFO - PROCESS | 1774 | 1469101044624 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 04:37:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:37:24 INFO - PROCESS | 1774 | 1469101044631 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:37:24 INFO - PROCESS | 1774 | 1469101044635 Marionette TRACE conn3 <- [1,2930,null,{}] 04:37:24 INFO - PROCESS | 1774 | 1469101044642 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:24 INFO - PROCESS | 1774 | 1469101044648 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:24 INFO - PROCESS | 1774 | 1469101044862 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 04:37:25 INFO - PROCESS | 1774 | 1469101045057 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:25 INFO - PROCESS | 1774 | 1469101045077 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc2d800 == 31 [pid = 1774] [id = 740] 04:37:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x8e6c3800) [pid = 1774] [serial = 2221] [outer = (nil)] 04:37:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x91f40400) [pid = 1774] [serial = 2222] [outer = 0x8e6c3800] 04:37:25 INFO - PROCESS | 1774 | 1469101045227 Marionette DEBUG loaded listener.js 04:37:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x92f08400) [pid = 1774] [serial = 2223] [outer = 0x8e6c3800] 04:37:26 INFO - PROCESS | 1774 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:37:26 INFO - PROCESS | 1774 | 1469101046213 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:37:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:37:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1601ms 04:37:26 INFO - PROCESS | 1774 | 1469101046233 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 04:37:26 INFO - PROCESS | 1774 | 1469101046238 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 04:37:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:37:26 INFO - PROCESS | 1774 | 1469101046244 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:37:26 INFO - PROCESS | 1774 | 1469101046248 Marionette TRACE conn3 <- [1,2934,null,{}] 04:37:26 INFO - PROCESS | 1774 | 1469101046254 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:26 INFO - PROCESS | 1774 | 1469101046260 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:26 INFO - PROCESS | 1774 | 1469101046599 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 04:37:26 INFO - PROCESS | 1774 | 1469101046791 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:26 INFO - PROCESS | 1774 | 1469101046802 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9fac00 == 32 [pid = 1774] [id = 741] 04:37:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x8db32800) [pid = 1774] [serial = 2224] [outer = (nil)] 04:37:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x8db3f400) [pid = 1774] [serial = 2225] [outer = 0x8db32800] 04:37:26 INFO - PROCESS | 1774 | 1469101046919 Marionette DEBUG loaded listener.js 04:37:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0x8dc2b800) [pid = 1774] [serial = 2226] [outer = 0x8db32800] 04:37:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6cf000 == 31 [pid = 1774] [id = 734] 04:37:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8f15b800 == 30 [pid = 1774] [id = 733] 04:37:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8debd000 == 29 [pid = 1774] [id = 732] 04:37:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8deb4800 == 28 [pid = 1774] [id = 731] 04:37:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae04400 == 27 [pid = 1774] [id = 730] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0x918c1000) [pid = 1774] [serial = 2166] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0x917cf400) [pid = 1774] [serial = 2165] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x9147a400) [pid = 1774] [serial = 2159] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x9161ec00) [pid = 1774] [serial = 2160] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x8f507400) [pid = 1774] [serial = 2144] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x8e9dd400) [pid = 1774] [serial = 2162] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x90fec400) [pid = 1774] [serial = 2145] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x8deb3c00) [pid = 1774] [serial = 2150] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x8e5f2000) [pid = 1774] [serial = 2151] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8b808000) [pid = 1774] [serial = 2138] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8c9f1400) [pid = 1774] [serial = 2139] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x910ae000) [pid = 1774] [serial = 2136] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8e9db800) [pid = 1774] [serial = 2153] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8eec2800) [pid = 1774] [serial = 2154] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x90fb4400) [pid = 1774] [serial = 2156] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8e6cbc00) [pid = 1774] [serial = 2141] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8e9dc800) [pid = 1774] [serial = 2142] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x91625000) [pid = 1774] [serial = 2147] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x91729400) [pid = 1774] [serial = 2148] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8ed24000) [pid = 1774] [serial = 2163] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x90fec000) [pid = 1774] [serial = 2157] [outer = (nil)] [url = about:blank] 04:37:28 INFO - PROCESS | 1774 | 1469101047991 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:37:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:37:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1790ms 04:37:28 INFO - PROCESS | 1774 | 1469101048038 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 04:37:28 INFO - PROCESS | 1774 | 1469101048047 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 04:37:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:37:28 INFO - PROCESS | 1774 | 1469101048056 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:37:28 INFO - PROCESS | 1774 | 1469101048061 Marionette TRACE conn3 <- [1,2938,null,{}] 04:37:28 INFO - PROCESS | 1774 | 1469101048073 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:28 INFO - PROCESS | 1774 | 1469101048078 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:28 INFO - PROCESS | 1774 | 1469101048256 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 04:37:28 INFO - PROCESS | 1774 | 1469101048413 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:28 INFO - PROCESS | 1774 | 1469101048421 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f0000 == 28 [pid = 1774] [id = 742] 04:37:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8e5f3c00) [pid = 1774] [serial = 2227] [outer = (nil)] 04:37:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8e6c1c00) [pid = 1774] [serial = 2228] [outer = 0x8e5f3c00] 04:37:28 INFO - PROCESS | 1774 | 1469101048498 Marionette DEBUG loaded listener.js 04:37:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8e9d4000) [pid = 1774] [serial = 2229] [outer = 0x8e5f3c00] 04:37:29 INFO - PROCESS | 1774 | 1469101049305 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:37:29 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:37:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1286ms 04:37:29 INFO - PROCESS | 1774 | 1469101049343 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 04:37:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:37:29 INFO - PROCESS | 1774 | 1469101049348 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 04:37:29 INFO - PROCESS | 1774 | 1469101049356 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:37:29 INFO - PROCESS | 1774 | 1469101049359 Marionette TRACE conn3 <- [1,2942,null,{}] 04:37:29 INFO - PROCESS | 1774 | 1469101049366 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:29 INFO - PROCESS | 1774 | 1469101049372 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:29 INFO - PROCESS | 1774 | 1469101049551 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 04:37:29 INFO - PROCESS | 1774 | 1469101049571 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:29 INFO - PROCESS | 1774 | 1469101049578 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc2ac00 == 29 [pid = 1774] [id = 743] 04:37:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8eec7000) [pid = 1774] [serial = 2230] [outer = (nil)] 04:37:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8f159400) [pid = 1774] [serial = 2231] [outer = 0x8eec7000] 04:37:29 INFO - PROCESS | 1774 | 1469101049823 Marionette DEBUG loaded listener.js 04:37:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8f507000) [pid = 1774] [serial = 2232] [outer = 0x8eec7000] 04:37:30 INFO - PROCESS | 1774 | 1469101050693 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:37:30 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:37:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:37:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1386ms 04:37:31 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8b808800) [pid = 1774] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:37:31 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8e5f9800) [pid = 1774] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:37:31 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x918c3000) [pid = 1774] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:37:31 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8dc24000) [pid = 1774] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:37:31 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x90faec00) [pid = 1774] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:37:31 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8b806800) [pid = 1774] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:37:31 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8f15bc00) [pid = 1774] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:37:31 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8deb5400) [pid = 1774] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:37:31 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8ed28c00) [pid = 1774] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:37:31 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8e9d3000) [pid = 1774] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:37:31 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8ae05c00) [pid = 1774] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:37:31 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x910b5000) [pid = 1774] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:37:31 INFO - PROCESS | 1774 | 1469101051057 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 04:37:31 INFO - PROCESS | 1774 | 1469101051070 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 04:37:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:37:31 INFO - PROCESS | 1774 | 1469101051094 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:37:31 INFO - PROCESS | 1774 | 1469101051100 Marionette TRACE conn3 <- [1,2946,null,{}] 04:37:31 INFO - PROCESS | 1774 | 1469101051109 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:31 INFO - PROCESS | 1774 | 1469101051115 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:31 INFO - PROCESS | 1774 | 1469101051342 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 04:37:31 INFO - PROCESS | 1774 | 1469101051648 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:31 INFO - PROCESS | 1774 | 1469101051667 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ef800 == 30 [pid = 1774] [id = 744] 04:37:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8dc1ec00) [pid = 1774] [serial = 2233] [outer = (nil)] 04:37:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8dc2b400) [pid = 1774] [serial = 2234] [outer = 0x8dc1ec00] 04:37:31 INFO - PROCESS | 1774 | 1469101051752 Marionette DEBUG loaded listener.js 04:37:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8debc800) [pid = 1774] [serial = 2235] [outer = 0x8dc1ec00] 04:37:32 INFO - PROCESS | 1774 | 1469101052626 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:37:32 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:37:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1589ms 04:37:32 INFO - PROCESS | 1774 | 1469101052684 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 04:37:32 INFO - PROCESS | 1774 | 1469101052690 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 04:37:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:37:32 INFO - PROCESS | 1774 | 1469101052702 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:37:32 INFO - PROCESS | 1774 | 1469101052707 Marionette TRACE conn3 <- [1,2950,null,{}] 04:37:32 INFO - PROCESS | 1774 | 1469101052716 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:32 INFO - PROCESS | 1774 | 1469101052723 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:32 INFO - PROCESS | 1774 | 1469101052920 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 04:37:33 INFO - PROCESS | 1774 | 1469101053113 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:33 INFO - PROCESS | 1774 | 1469101053124 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed19800 == 31 [pid = 1774] [id = 745] 04:37:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8eec3400) [pid = 1774] [serial = 2236] [outer = (nil)] 04:37:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8f032c00) [pid = 1774] [serial = 2237] [outer = 0x8eec3400] 04:37:33 INFO - PROCESS | 1774 | 1469101053213 Marionette DEBUG loaded listener.js 04:37:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f03d000) [pid = 1774] [serial = 2238] [outer = 0x8eec3400] 04:37:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fb9800 == 32 [pid = 1774] [id = 746] 04:37:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x90fba400) [pid = 1774] [serial = 2239] [outer = (nil)] 04:37:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8f165400) [pid = 1774] [serial = 2240] [outer = 0x90fba400] 04:37:34 INFO - PROCESS | 1774 | 1469101054272 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:37:34 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:37:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1591ms 04:37:34 INFO - PROCESS | 1774 | 1469101054289 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 04:37:34 INFO - PROCESS | 1774 | 1469101054293 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 04:37:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:37:34 INFO - PROCESS | 1774 | 1469101054301 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:37:34 INFO - PROCESS | 1774 | 1469101054305 Marionette TRACE conn3 <- [1,2954,null,{}] 04:37:34 INFO - PROCESS | 1774 | 1469101054328 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:34 INFO - PROCESS | 1774 | 1469101054338 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:34 INFO - PROCESS | 1774 | 1469101054583 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 04:37:34 INFO - PROCESS | 1774 | 1469101054952 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 1774 | 1469101054969 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x910acc00 == 33 [pid = 1774] [id = 747] 04:37:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x910ae800) [pid = 1774] [serial = 2241] [outer = (nil)] 04:37:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x910b2c00) [pid = 1774] [serial = 2242] [outer = 0x910ae800] 04:37:35 INFO - PROCESS | 1774 | 1469101055062 Marionette DEBUG loaded listener.js 04:37:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x9147d400) [pid = 1774] [serial = 2243] [outer = 0x910ae800] 04:37:35 INFO - PROCESS | 1774 | 1469101055933 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:37:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:37:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:37:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1687ms 04:37:35 INFO - PROCESS | 1774 | 1469101055989 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 04:37:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:37:35 INFO - PROCESS | 1774 | 1469101055993 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 04:37:36 INFO - PROCESS | 1774 | 1469101056000 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:37:36 INFO - PROCESS | 1774 | 1469101056004 Marionette TRACE conn3 <- [1,2958,null,{}] 04:37:36 INFO - PROCESS | 1774 | 1469101056010 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:36 INFO - PROCESS | 1774 | 1469101056015 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:36 INFO - PROCESS | 1774 | 1469101056225 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 04:37:36 INFO - PROCESS | 1774 | 1469101056417 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:36 INFO - PROCESS | 1774 | 1469101056425 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x917cac00 == 34 [pid = 1774] [id = 748] 04:37:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x917cb400) [pid = 1774] [serial = 2244] [outer = (nil)] 04:37:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x918c6800) [pid = 1774] [serial = 2245] [outer = 0x917cb400] 04:37:36 INFO - PROCESS | 1774 | 1469101056512 Marionette DEBUG loaded listener.js 04:37:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x91f43000) [pid = 1774] [serial = 2246] [outer = 0x917cb400] 04:37:37 INFO - PROCESS | 1774 | 1469101057421 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:37:37 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:37:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1437ms 04:37:37 INFO - PROCESS | 1774 | 1469101057436 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 04:37:37 INFO - PROCESS | 1774 | 1469101057440 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 04:37:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:37:37 INFO - PROCESS | 1774 | 1469101057447 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:37:37 INFO - PROCESS | 1774 | 1469101057451 Marionette TRACE conn3 <- [1,2962,null,{}] 04:37:37 INFO - PROCESS | 1774 | 1469101057457 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:37 INFO - PROCESS | 1774 | 1469101057463 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:37 INFO - PROCESS | 1774 | 1469101057640 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 04:37:37 INFO - PROCESS | 1774 | 1469101057853 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:37 INFO - PROCESS | 1774 | 1469101057862 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f6000 == 35 [pid = 1774] [id = 749] 04:37:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8db3bc00) [pid = 1774] [serial = 2247] [outer = (nil)] 04:37:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x92f03400) [pid = 1774] [serial = 2248] [outer = 0x8db3bc00] 04:37:37 INFO - PROCESS | 1774 | 1469101057949 Marionette DEBUG loaded listener.js 04:37:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x93a47000) [pid = 1774] [serial = 2249] [outer = 0x8db3bc00] 04:37:38 INFO - PROCESS | 1774 | 1469101058828 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:37:38 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:37:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1431ms 04:37:38 INFO - PROCESS | 1774 | 1469101058880 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 04:37:38 INFO - PROCESS | 1774 | 1469101058884 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 04:37:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:37:38 INFO - PROCESS | 1774 | 1469101058891 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:37:38 INFO - PROCESS | 1774 | 1469101058895 Marionette TRACE conn3 <- [1,2966,null,{}] 04:37:38 INFO - PROCESS | 1774 | 1469101058901 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:38 INFO - PROCESS | 1774 | 1469101058912 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:39 INFO - PROCESS | 1774 | 1469101059190 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 04:37:39 INFO - PROCESS | 1774 | 1469101059385 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:39 INFO - PROCESS | 1774 | 1469101059392 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x91752000 == 36 [pid = 1774] [id = 750] 04:37:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x918c2c00) [pid = 1774] [serial = 2250] [outer = (nil)] 04:37:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x94752000) [pid = 1774] [serial = 2251] [outer = 0x918c2c00] 04:37:39 INFO - PROCESS | 1774 | 1469101059481 Marionette DEBUG loaded listener.js 04:37:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x9511b800) [pid = 1774] [serial = 2252] [outer = 0x918c2c00] 04:37:40 INFO - PROCESS | 1774 | 1469101060343 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:37:40 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:37:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1483ms 04:37:40 INFO - PROCESS | 1774 | 1469101060375 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 04:37:40 INFO - PROCESS | 1774 | 1469101060380 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 04:37:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:37:40 INFO - PROCESS | 1774 | 1469101060386 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:37:40 INFO - PROCESS | 1774 | 1469101060389 Marionette TRACE conn3 <- [1,2970,null,{}] 04:37:40 INFO - PROCESS | 1774 | 1469101060397 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:40 INFO - PROCESS | 1774 | 1469101060401 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:40 INFO - PROCESS | 1774 | 1469101060604 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 04:37:40 INFO - PROCESS | 1774 | 1469101060779 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:40 INFO - PROCESS | 1774 | 1469101060789 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x910ad800 == 37 [pid = 1774] [id = 751] 04:37:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x91747800) [pid = 1774] [serial = 2253] [outer = (nil)] 04:37:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x95126400) [pid = 1774] [serial = 2254] [outer = 0x91747800] 04:37:40 INFO - PROCESS | 1774 | 1469101060909 Marionette DEBUG loaded listener.js 04:37:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x95127800) [pid = 1774] [serial = 2255] [outer = 0x91747800] 04:37:41 INFO - PROCESS | 1774 | 1469101061776 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:37:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:37:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1431ms 04:37:41 INFO - PROCESS | 1774 | 1469101061819 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 04:37:41 INFO - PROCESS | 1774 | 1469101061822 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 04:37:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:37:41 INFO - PROCESS | 1774 | 1469101061830 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:37:41 INFO - PROCESS | 1774 | 1469101061834 Marionette TRACE conn3 <- [1,2974,null,{}] 04:37:41 INFO - PROCESS | 1774 | 1469101061840 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:41 INFO - PROCESS | 1774 | 1469101061846 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:42 INFO - PROCESS | 1774 | 1469101062057 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 04:37:42 INFO - PROCESS | 1774 | 1469101062266 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:42 INFO - PROCESS | 1774 | 1469101062274 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae10000 == 38 [pid = 1774] [id = 752] 04:37:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x8f033400) [pid = 1774] [serial = 2256] [outer = (nil)] 04:37:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x95125000) [pid = 1774] [serial = 2257] [outer = 0x8f033400] 04:37:42 INFO - PROCESS | 1774 | 1469101062400 Marionette DEBUG loaded listener.js 04:37:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x951a2000) [pid = 1774] [serial = 2258] [outer = 0x8f033400] 04:37:43 INFO - PROCESS | 1774 | 1469101063279 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:37:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 04:37:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1489ms 04:37:43 INFO - PROCESS | 1774 | 1469101063320 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 04:37:43 INFO - PROCESS | 1774 | 1469101063324 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 04:37:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:37:43 INFO - PROCESS | 1774 | 1469101063331 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:37:43 INFO - PROCESS | 1774 | 1469101063335 Marionette TRACE conn3 <- [1,2978,null,{}] 04:37:43 INFO - PROCESS | 1774 | 1469101063341 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:43 INFO - PROCESS | 1774 | 1469101063346 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:43 INFO - PROCESS | 1774 | 1469101063687 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 04:37:43 INFO - PROCESS | 1774 | 1469101063904 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:43 INFO - PROCESS | 1774 | 1469101063914 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f1400 == 39 [pid = 1774] [id = 753] 04:37:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0x8c9f2800) [pid = 1774] [serial = 2259] [outer = (nil)] 04:37:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 95 (0x8c9f9000) [pid = 1774] [serial = 2260] [outer = 0x8c9f2800] 04:37:44 INFO - PROCESS | 1774 | 1469101064059 Marionette DEBUG loaded listener.js 04:37:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 96 (0x8dc20000) [pid = 1774] [serial = 2261] [outer = 0x8c9f2800] 04:37:45 INFO - PROCESS | 1774 | 1469101065068 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:37:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:37:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1785ms 04:37:45 INFO - PROCESS | 1774 | 1469101065118 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 04:37:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:37:45 INFO - PROCESS | 1774 | 1469101065129 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 04:37:45 INFO - PROCESS | 1774 | 1469101065137 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:37:45 INFO - PROCESS | 1774 | 1469101065143 Marionette TRACE conn3 <- [1,2982,null,{}] 04:37:45 INFO - PROCESS | 1774 | 1469101065167 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:45 INFO - PROCESS | 1774 | 1469101065174 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:45 INFO - PROCESS | 1774 | 1469101065444 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8b805400 == 38 [pid = 1774] [id = 729] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8e5f0000 == 37 [pid = 1774] [id = 742] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9fac00 == 36 [pid = 1774] [id = 741] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ed800 == 35 [pid = 1774] [id = 717] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8db38000 == 34 [pid = 1774] [id = 716] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x910b4000 == 33 [pid = 1774] [id = 728] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae10c00 == 32 [pid = 1774] [id = 735] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8db32400 == 31 [pid = 1774] [id = 737] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ed400 == 30 [pid = 1774] [id = 725] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8db39000 == 29 [pid = 1774] [id = 721] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc2d800 == 28 [pid = 1774] [id = 740] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8db3c000 == 27 [pid = 1774] [id = 736] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8e6cd800 == 26 [pid = 1774] [id = 723] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f8000 == 25 [pid = 1774] [id = 720] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d4c00 == 24 [pid = 1774] [id = 738] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8b804c00 == 23 [pid = 1774] [id = 727] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed1a400 == 22 [pid = 1774] [id = 726] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x91720000 == 21 [pid = 1774] [id = 739] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8f505c00 == 20 [pid = 1774] [id = 719] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae02000 == 19 [pid = 1774] [id = 724] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8f162400 == 18 [pid = 1774] [id = 718] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f5c00 == 17 [pid = 1774] [id = 722] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae10000 == 16 [pid = 1774] [id = 752] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x910ad800 == 15 [pid = 1774] [id = 751] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x91752000 == 14 [pid = 1774] [id = 750] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f6000 == 13 [pid = 1774] [id = 749] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x910acc00 == 12 [pid = 1774] [id = 747] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x917cac00 == 11 [pid = 1774] [id = 748] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed19800 == 10 [pid = 1774] [id = 745] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x90fb9800 == 9 [pid = 1774] [id = 746] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc2ac00 == 8 [pid = 1774] [id = 743] 04:37:46 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9ef800 == 7 [pid = 1774] [id = 744] 04:37:46 INFO - PROCESS | 1774 | 1469101066583 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:46 INFO - PROCESS | 1774 | 1469101066590 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 95 (0x947ef000) [pid = 1774] [serial = 2184] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 94 (0x8ed1ec00) [pid = 1774] [serial = 2198] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0x92213400) [pid = 1774] [serial = 2175] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0x8e6ccc00) [pid = 1774] [serial = 2168] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x91f41c00) [pid = 1774] [serial = 2174] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x9147c400) [pid = 1774] [serial = 2172] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x8c9fa000) [pid = 1774] [serial = 2190] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x8f50d400) [pid = 1774] [serial = 2202] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x8e5f7400) [pid = 1774] [serial = 2196] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x93c76c00) [pid = 1774] [serial = 2180] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x9396f400) [pid = 1774] [serial = 2178] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8e5ef800) [pid = 1774] [serial = 2195] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8eecb400) [pid = 1774] [serial = 2169] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8c9ecc00) [pid = 1774] [serial = 2193] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x94751400) [pid = 1774] [serial = 2183] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x93c80800) [pid = 1774] [serial = 2181] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x92f07400) [pid = 1774] [serial = 2177] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x910b3800) [pid = 1774] [serial = 2171] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x9511c800) [pid = 1774] [serial = 2186] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8eec6000) [pid = 1774] [serial = 2199] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x95120000) [pid = 1774] [serial = 2187] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8c9ee400) [pid = 1774] [serial = 2189] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8ae0d400) [pid = 1774] [serial = 2192] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8f506400) [pid = 1774] [serial = 2201] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x90fad400) [pid = 1774] [serial = 2204] [outer = (nil)] [url = about:blank] 04:37:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0a000 == 8 [pid = 1774] [id = 754] 04:37:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8ae0ac00) [pid = 1774] [serial = 2262] [outer = (nil)] 04:37:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8ae10c00) [pid = 1774] [serial = 2263] [outer = 0x8ae0ac00] 04:37:46 INFO - PROCESS | 1774 | 1469101066904 Marionette DEBUG loaded listener.js 04:37:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8b810400) [pid = 1774] [serial = 2264] [outer = 0x8ae0ac00] 04:37:47 INFO - PROCESS | 1774 | 1469101067701 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:37:47 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:37:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:37:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:37:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 2601ms 04:37:47 INFO - PROCESS | 1774 | 1469101067739 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 04:37:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:37:47 INFO - PROCESS | 1774 | 1469101067746 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 04:37:47 INFO - PROCESS | 1774 | 1469101067753 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:37:47 INFO - PROCESS | 1774 | 1469101067758 Marionette TRACE conn3 <- [1,2986,null,{}] 04:37:47 INFO - PROCESS | 1774 | 1469101067766 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:47 INFO - PROCESS | 1774 | 1469101067773 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:47 INFO - PROCESS | 1774 | 1469101067937 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 04:37:48 INFO - PROCESS | 1774 | 1469101068089 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:48 INFO - PROCESS | 1774 | 1469101068098 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deb1800 == 9 [pid = 1774] [id = 755] 04:37:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8deb7c00) [pid = 1774] [serial = 2265] [outer = (nil)] 04:37:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8debd800) [pid = 1774] [serial = 2266] [outer = 0x8deb7c00] 04:37:48 INFO - PROCESS | 1774 | 1469101068175 Marionette DEBUG loaded listener.js 04:37:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8e5f9800) [pid = 1774] [serial = 2267] [outer = 0x8deb7c00] 04:37:48 INFO - PROCESS | 1774 | 1469101068951 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:37:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:37:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1241ms 04:37:48 INFO - PROCESS | 1774 | 1469101068996 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 04:37:49 INFO - PROCESS | 1774 | 1469101069004 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 04:37:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:37:49 INFO - PROCESS | 1774 | 1469101069013 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:37:49 INFO - PROCESS | 1774 | 1469101069016 Marionette TRACE conn3 <- [1,2990,null,{}] 04:37:49 INFO - PROCESS | 1774 | 1469101069023 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:49 INFO - PROCESS | 1774 | 1469101069028 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:49 INFO - PROCESS | 1774 | 1469101069193 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 04:37:49 INFO - PROCESS | 1774 | 1469101069211 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:49 INFO - PROCESS | 1774 | 1469101069220 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9da400 == 10 [pid = 1774] [id = 756] 04:37:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8e9e0400) [pid = 1774] [serial = 2268] [outer = (nil)] 04:37:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8ed1f400) [pid = 1774] [serial = 2269] [outer = 0x8e9e0400] 04:37:49 INFO - PROCESS | 1774 | 1469101069292 Marionette DEBUG loaded listener.js 04:37:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8eec5000) [pid = 1774] [serial = 2270] [outer = 0x8e9e0400] 04:37:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db39000 == 11 [pid = 1774] [id = 757] 04:37:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x8eecf000) [pid = 1774] [serial = 2271] [outer = (nil)] 04:37:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8f034c00) [pid = 1774] [serial = 2272] [outer = 0x8eecf000] 04:37:50 INFO - PROCESS | 1774 | 1469101070457 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:37:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:37:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1486ms 04:37:50 INFO - PROCESS | 1774 | 1469101070517 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 04:37:50 INFO - PROCESS | 1774 | 1469101070521 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 04:37:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:37:50 INFO - PROCESS | 1774 | 1469101070545 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:37:50 INFO - PROCESS | 1774 | 1469101070561 Marionette TRACE conn3 <- [1,2994,null,{}] 04:37:50 INFO - PROCESS | 1774 | 1469101070599 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:50 INFO - PROCESS | 1774 | 1469101070608 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:50 INFO - PROCESS | 1774 | 1469101070830 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 04:37:50 INFO - PROCESS | 1774 | 1469101070865 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:50 INFO - PROCESS | 1774 | 1469101070872 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f15b000 == 12 [pid = 1774] [id = 758] 04:37:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8f15dc00) [pid = 1774] [serial = 2273] [outer = (nil)] 04:37:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8f50e400) [pid = 1774] [serial = 2274] [outer = 0x8f15dc00] 04:37:50 INFO - PROCESS | 1774 | 1469101070947 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x90fb5000) [pid = 1774] [serial = 2275] [outer = 0x8f15dc00] 04:37:52 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8eec7000) [pid = 1774] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:37:52 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8f157800) [pid = 1774] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:37:52 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x90fee400) [pid = 1774] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:37:52 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8b801800) [pid = 1774] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:37:52 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8db32800) [pid = 1774] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:37:52 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8e5fb000) [pid = 1774] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:37:52 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8dc22400) [pid = 1774] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:37:52 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8e5f3c00) [pid = 1774] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:37:52 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x9174bc00) [pid = 1774] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:37:52 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8e6c3800) [pid = 1774] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:37:52 INFO - PROCESS | 1774 | 1469101072362 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:37:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:37:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:37:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1873ms 04:37:52 INFO - PROCESS | 1774 | 1469101072417 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 04:37:52 INFO - PROCESS | 1774 | 1469101072422 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 04:37:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:37:52 INFO - PROCESS | 1774 | 1469101072429 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:37:52 INFO - PROCESS | 1774 | 1469101072432 Marionette TRACE conn3 <- [1,2998,null,{}] 04:37:52 INFO - PROCESS | 1774 | 1469101072438 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:52 INFO - PROCESS | 1774 | 1469101072444 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:52 INFO - PROCESS | 1774 | 1469101072638 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 04:37:52 INFO - PROCESS | 1774 | 1469101072793 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:52 INFO - PROCESS | 1774 | 1469101072800 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b807800 == 13 [pid = 1774] [id = 759] 04:37:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8b808c00) [pid = 1774] [serial = 2276] [outer = (nil)] 04:37:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x8f15f400) [pid = 1774] [serial = 2277] [outer = 0x8b808c00] 04:37:52 INFO - PROCESS | 1774 | 1469101072880 Marionette DEBUG loaded listener.js 04:37:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x90fecc00) [pid = 1774] [serial = 2278] [outer = 0x8b808c00] 04:37:53 INFO - PROCESS | 1774 | 1469101073564 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:37:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:37:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1184ms 04:37:53 INFO - PROCESS | 1774 | 1469101073615 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 04:37:53 INFO - PROCESS | 1774 | 1469101073620 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 04:37:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:37:53 INFO - PROCESS | 1774 | 1469101073626 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:37:53 INFO - PROCESS | 1774 | 1469101073630 Marionette TRACE conn3 <- [1,3002,null,{}] 04:37:53 INFO - PROCESS | 1774 | 1469101073636 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:53 INFO - PROCESS | 1774 | 1469101073641 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:53 INFO - PROCESS | 1774 | 1469101073853 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 04:37:53 INFO - PROCESS | 1774 | 1469101073869 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:53 INFO - PROCESS | 1774 | 1469101073889 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x910a7c00 == 14 [pid = 1774] [id = 760] 04:37:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x910a8000) [pid = 1774] [serial = 2279] [outer = (nil)] 04:37:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x910afc00) [pid = 1774] [serial = 2280] [outer = 0x910a8000] 04:37:53 INFO - PROCESS | 1774 | 1469101073974 Marionette DEBUG loaded listener.js 04:37:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x9161ac00) [pid = 1774] [serial = 2281] [outer = 0x910a8000] 04:37:55 INFO - PROCESS | 1774 | 1469101075083 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:37:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:37:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1485ms 04:37:55 INFO - PROCESS | 1774 | 1469101075113 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 04:37:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:37:55 INFO - PROCESS | 1774 | 1469101075120 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 04:37:55 INFO - PROCESS | 1774 | 1469101075129 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:37:55 INFO - PROCESS | 1774 | 1469101075137 Marionette TRACE conn3 <- [1,3006,null,{}] 04:37:55 INFO - PROCESS | 1774 | 1469101075145 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:55 INFO - PROCESS | 1774 | 1469101075152 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:55 INFO - PROCESS | 1774 | 1469101075472 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 04:37:55 INFO - PROCESS | 1774 | 1469101075621 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:55 INFO - PROCESS | 1774 | 1469101075631 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ef400 == 15 [pid = 1774] [id = 761] 04:37:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8db38000) [pid = 1774] [serial = 2282] [outer = (nil)] 04:37:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8e9d3c00) [pid = 1774] [serial = 2283] [outer = 0x8db38000] 04:37:55 INFO - PROCESS | 1774 | 1469101075722 Marionette DEBUG loaded listener.js 04:37:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8e9e0000) [pid = 1774] [serial = 2284] [outer = 0x8db38000] 04:37:56 INFO - PROCESS | 1774 | 1469101076677 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:37:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:37:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1597ms 04:37:56 INFO - PROCESS | 1774 | 1469101076726 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 04:37:56 INFO - PROCESS | 1774 | 1469101076734 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 04:37:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:37:56 INFO - PROCESS | 1774 | 1469101076746 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:37:56 INFO - PROCESS | 1774 | 1469101076750 Marionette TRACE conn3 <- [1,3010,null,{}] 04:37:56 INFO - PROCESS | 1774 | 1469101076788 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:56 INFO - PROCESS | 1774 | 1469101076794 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:56 INFO - PROCESS | 1774 | 1469101076995 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 04:37:57 INFO - PROCESS | 1774 | 1469101077195 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:57 INFO - PROCESS | 1774 | 1469101077203 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9de000 == 16 [pid = 1774] [id = 762] 04:37:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x8f50b400) [pid = 1774] [serial = 2285] [outer = (nil)] 04:37:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x90fb3400) [pid = 1774] [serial = 2286] [outer = 0x8f50b400] 04:37:57 INFO - PROCESS | 1774 | 1469101077291 Marionette DEBUG loaded listener.js 04:37:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x90fb7c00) [pid = 1774] [serial = 2287] [outer = 0x8f50b400] 04:37:58 INFO - PROCESS | 1774 | 1469101078281 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:37:58 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 04:37:58 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1565ms 04:37:58 INFO - PROCESS | 1774 | 1469101078310 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 04:37:58 INFO - PROCESS | 1774 | 1469101078314 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 04:37:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:37:58 INFO - PROCESS | 1774 | 1469101078321 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:37:58 INFO - PROCESS | 1774 | 1469101078328 Marionette TRACE conn3 <- [1,3014,null,{}] 04:37:58 INFO - PROCESS | 1774 | 1469101078346 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:58 INFO - PROCESS | 1774 | 1469101078355 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:58 INFO - PROCESS | 1774 | 1469101078660 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 04:37:58 INFO - PROCESS | 1774 | 1469101078811 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:58 INFO - PROCESS | 1774 | 1469101078823 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:37:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x91628800 == 17 [pid = 1774] [id = 763] 04:37:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x9171cc00) [pid = 1774] [serial = 2288] [outer = (nil)] 04:37:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x91728c00) [pid = 1774] [serial = 2289] [outer = 0x9171cc00] 04:37:58 INFO - PROCESS | 1774 | 1469101078910 Marionette DEBUG loaded listener.js 04:37:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x9174e000) [pid = 1774] [serial = 2290] [outer = 0x9171cc00] 04:37:59 INFO - PROCESS | 1774 | [1774] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:37:59 INFO - PROCESS | 1774 | 1469101079974 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:38:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:38:00 INFO - {} 04:38:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:38:00 INFO - {} 04:38:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:38:00 INFO - {} 04:38:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:38:00 INFO - {} 04:38:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1690ms 04:38:00 INFO - PROCESS | 1774 | 1469101080031 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 04:38:00 INFO - PROCESS | 1774 | 1469101080036 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 04:38:00 INFO - TEST-START | /FileAPI/fileReader.html 04:38:00 INFO - PROCESS | 1774 | 1469101080045 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:38:00 INFO - PROCESS | 1774 | 1469101080048 Marionette TRACE conn3 <- [1,3018,null,{}] 04:38:00 INFO - PROCESS | 1774 | 1469101080055 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:00 INFO - PROCESS | 1774 | 1469101080060 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:00 INFO - PROCESS | 1774 | 1469101080256 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 04:38:00 INFO - PROCESS | 1774 | 1469101080555 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:00 INFO - PROCESS | 1774 | 1469101080567 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0dc00 == 18 [pid = 1774] [id = 764] 04:38:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x8dc1f000) [pid = 1774] [serial = 2291] [outer = (nil)] 04:38:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x918cb000) [pid = 1774] [serial = 2292] [outer = 0x8dc1f000] 04:38:00 INFO - PROCESS | 1774 | 1469101080660 Marionette DEBUG loaded listener.js 04:38:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x91f49400) [pid = 1774] [serial = 2293] [outer = 0x8dc1f000] 04:38:01 INFO - PROCESS | 1774 | 1469101081538 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:38:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:38:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:38:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:38:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:38:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 1533ms 04:38:01 INFO - PROCESS | 1774 | 1469101081579 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 04:38:01 INFO - PROCESS | 1774 | 1469101081583 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 04:38:01 INFO - TEST-START | /FileAPI/historical.html 04:38:01 INFO - PROCESS | 1774 | 1469101081590 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:38:01 INFO - PROCESS | 1774 | 1469101081593 Marionette TRACE conn3 <- [1,3022,null,{}] 04:38:01 INFO - PROCESS | 1774 | 1469101081600 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:01 INFO - PROCESS | 1774 | 1469101081605 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:01 INFO - PROCESS | 1774 | 1469101081790 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 04:38:02 INFO - PROCESS | 1774 | 1469101082204 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:02 INFO - PROCESS | 1774 | 1469101082216 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9f1c00 == 19 [pid = 1774] [id = 765] 04:38:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0x8c9f6400) [pid = 1774] [serial = 2294] [outer = (nil)] 04:38:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 95 (0x8dc20400) [pid = 1774] [serial = 2295] [outer = 0x8c9f6400] 04:38:02 INFO - PROCESS | 1774 | 1469101082365 Marionette DEBUG loaded listener.js 04:38:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 96 (0x8deb9800) [pid = 1774] [serial = 2296] [outer = 0x8c9f6400] 04:38:03 INFO - PROCESS | 1774 | --DOCSHELL 0x8db39000 == 18 [pid = 1774] [id = 757] 04:38:03 INFO - PROCESS | 1774 | 1469101083464 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 95 (0x9161f800) [pid = 1774] [serial = 2216] [outer = (nil)] [url = about:blank] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 94 (0x8f159400) [pid = 1774] [serial = 2231] [outer = (nil)] [url = about:blank] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0x91625800) [pid = 1774] [serial = 2217] [outer = (nil)] [url = about:blank] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0x8c9f0400) [pid = 1774] [serial = 2207] [outer = (nil)] [url = about:blank] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x8db37400) [pid = 1774] [serial = 2208] [outer = (nil)] [url = about:blank] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x8db3f400) [pid = 1774] [serial = 2225] [outer = (nil)] [url = about:blank] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x8dc2b800) [pid = 1774] [serial = 2226] [outer = (nil)] [url = about:blank] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x90ff3400) [pid = 1774] [serial = 2213] [outer = (nil)] [url = about:blank] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x910a9c00) [pid = 1774] [serial = 2214] [outer = (nil)] [url = about:blank] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x8ed1e800) [pid = 1774] [serial = 2210] [outer = (nil)] [url = about:blank] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x8eec9400) [pid = 1774] [serial = 2211] [outer = (nil)] [url = about:blank] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8e6c1c00) [pid = 1774] [serial = 2228] [outer = (nil)] [url = about:blank] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x917ca800) [pid = 1774] [serial = 2219] [outer = (nil)] [url = about:blank] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x917cdc00) [pid = 1774] [serial = 2220] [outer = (nil)] [url = about:blank] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8e9d4000) [pid = 1774] [serial = 2229] [outer = (nil)] [url = about:blank] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x91f40400) [pid = 1774] [serial = 2222] [outer = (nil)] [url = about:blank] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x92f08400) [pid = 1774] [serial = 2223] [outer = (nil)] [url = about:blank] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8f507000) [pid = 1774] [serial = 2232] [outer = (nil)] [url = about:blank] 04:38:03 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x90fb2400) [pid = 1774] [serial = 2205] [outer = (nil)] [url = about:blank] 04:38:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:38:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:38:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:38:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:38:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:38:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:38:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:38:03 INFO - TEST-OK | /FileAPI/historical.html | took 1939ms 04:38:03 INFO - PROCESS | 1774 | 1469101083536 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 04:38:03 INFO - TEST-START | /FileAPI/idlharness.html 04:38:03 INFO - PROCESS | 1774 | 1469101083542 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 04:38:03 INFO - PROCESS | 1774 | 1469101083551 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:38:03 INFO - PROCESS | 1774 | 1469101083556 Marionette TRACE conn3 <- [1,3026,null,{}] 04:38:03 INFO - PROCESS | 1774 | 1469101083564 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:03 INFO - PROCESS | 1774 | 1469101083571 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:03 INFO - PROCESS | 1774 | 1469101083739 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 04:38:03 INFO - PROCESS | 1774 | 1469101083890 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:03 INFO - PROCESS | 1774 | 1469101083900 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b805c00 == 19 [pid = 1774] [id = 766] 04:38:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x8db3b000) [pid = 1774] [serial = 2297] [outer = (nil)] 04:38:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x8e9db400) [pid = 1774] [serial = 2298] [outer = 0x8db3b000] 04:38:03 INFO - PROCESS | 1774 | 1469101083972 Marionette DEBUG loaded listener.js 04:38:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x8ed28800) [pid = 1774] [serial = 2299] [outer = 0x8db3b000] 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:38:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:38:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:38:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:38:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:38:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:38:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:38:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:38:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:38:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:38:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:38:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:38:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:38:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:38:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:38:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:38:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:38:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:38:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:38:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:38:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:38:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:38:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:38:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:38:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 04:38:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:38:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:38:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:38:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:38:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:38:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:38:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:38:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:38:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:38:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:38:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:38:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:38:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:38:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:38:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:38:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:38:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 04:38:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:38:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:38:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:38:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:38:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:38:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:38:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:38:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 1974ms 04:38:05 INFO - PROCESS | 1774 | 1469101085394 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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\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\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\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\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\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\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\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:38:05 INFO - PROCESS | 1774 | 1469101085749 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 04:38:05 INFO - PROCESS | 1774 | 1469101085756 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 04:38:05 INFO - TEST-START | /FileAPI/idlharness.worker 04:38:05 INFO - PROCESS | 1774 | 1469101085771 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:38:05 INFO - PROCESS | 1774 | 1469101085775 Marionette TRACE conn3 <- [1,3030,null,{}] 04:38:05 INFO - PROCESS | 1774 | 1469101085782 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:05 INFO - PROCESS | 1774 | 1469101085787 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:05 INFO - PROCESS | 1774 | 1469101085948 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 04:38:05 INFO - PROCESS | 1774 | 1469101085960 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:05 INFO - PROCESS | 1774 | 1469101085968 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae02000 == 20 [pid = 1774] [id = 767] 04:38:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x91f43800) [pid = 1774] [serial = 2300] [outer = (nil)] 04:38:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x92f0b800) [pid = 1774] [serial = 2301] [outer = 0x91f43800] 04:38:06 INFO - PROCESS | 1774 | 1469101086187 Marionette DEBUG loaded listener.js 04:38:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x93a45000) [pid = 1774] [serial = 2302] [outer = 0x91f43800] 04:38:06 INFO - PROCESS | 1774 | [1774] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:38:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:38:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:38:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:38:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:38:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:38:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:38:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:38:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:38:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:38:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:38:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:38:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:38:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:38:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:38:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:38:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:38:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:38:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:38:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:38:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:38:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:38:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:38:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:38:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:38:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:38:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:38:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:38:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:38:08 INFO - {} 04:38:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2529ms 04:38:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:38:08 INFO - PROCESS | 1774 | 1469101088142 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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\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\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\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\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\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\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\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\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\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\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\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\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\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\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:38:08 INFO - PROCESS | 1774 | 1469101088302 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 04:38:08 INFO - PROCESS | 1774 | 1469101088305 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 04:38:08 INFO - PROCESS | 1774 | 1469101088376 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:38:08 INFO - PROCESS | 1774 | 1469101088394 Marionette TRACE conn3 <- [1,3034,null,{}] 04:38:08 INFO - PROCESS | 1774 | 1469101088463 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:08 INFO - PROCESS | 1774 | 1469101088478 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:08 INFO - PROCESS | 1774 | 1469101088758 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 04:38:08 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8f15dc00) [pid = 1774] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:38:08 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x8dc1ec00) [pid = 1774] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:38:08 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x90fba400) [pid = 1774] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:38:08 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x8eec3400) [pid = 1774] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:38:08 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x910ae800) [pid = 1774] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:38:08 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x917cb400) [pid = 1774] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:38:08 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8deb7c00) [pid = 1774] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:38:08 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8db3bc00) [pid = 1774] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:38:08 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x8ae0ac00) [pid = 1774] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:38:08 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x918c2c00) [pid = 1774] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:38:08 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8e9e0400) [pid = 1774] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:38:08 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x91747800) [pid = 1774] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:38:08 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x8b808c00) [pid = 1774] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:38:08 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8c9f2800) [pid = 1774] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:38:08 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x8f033400) [pid = 1774] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:38:08 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8eecf000) [pid = 1774] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:38:08 INFO - PROCESS | 1774 | 1469101088901 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:08 INFO - PROCESS | 1774 | 1469101088913 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0ac00 == 21 [pid = 1774] [id = 768] 04:38:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8c9f2800) [pid = 1774] [serial = 2303] [outer = (nil)] 04:38:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8eec3400) [pid = 1774] [serial = 2304] [outer = 0x8c9f2800] 04:38:08 INFO - PROCESS | 1774 | 1469101088982 Marionette DEBUG loaded listener.js 04:38:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x90fbac00) [pid = 1774] [serial = 2305] [outer = 0x8c9f2800] 04:38:09 INFO - PROCESS | 1774 | 1469101089694 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:38:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:38:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1390ms 04:38:09 INFO - PROCESS | 1774 | 1469101089739 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 04:38:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:38:09 INFO - PROCESS | 1774 | 1469101089744 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 04:38:09 INFO - PROCESS | 1774 | 1469101089750 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:38:09 INFO - PROCESS | 1774 | 1469101089754 Marionette TRACE conn3 <- [1,3038,null,{}] 04:38:09 INFO - PROCESS | 1774 | 1469101089760 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:09 INFO - PROCESS | 1774 | 1469101089765 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:09 INFO - PROCESS | 1774 | 1469101089992 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 04:38:10 INFO - PROCESS | 1774 | 1469101090015 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:10 INFO - PROCESS | 1774 | 1469101090023 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f02fc00 == 22 [pid = 1774] [id = 769] 04:38:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8f035800) [pid = 1774] [serial = 2306] [outer = (nil)] 04:38:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x98887800) [pid = 1774] [serial = 2307] [outer = 0x8f035800] 04:38:10 INFO - PROCESS | 1774 | 1469101090096 Marionette DEBUG loaded listener.js 04:38:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x9893e000) [pid = 1774] [serial = 2308] [outer = 0x8f035800] 04:38:11 INFO - PROCESS | 1774 | 1469101091040 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:38:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:38:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:38:11 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1333ms 04:38:11 INFO - PROCESS | 1774 | 1469101091086 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 04:38:11 INFO - PROCESS | 1774 | 1469101091093 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 04:38:11 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:38:11 INFO - PROCESS | 1774 | 1469101091104 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:38:11 INFO - PROCESS | 1774 | 1469101091109 Marionette TRACE conn3 <- [1,3042,null,{}] 04:38:11 INFO - PROCESS | 1774 | 1469101091119 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:11 INFO - PROCESS | 1774 | 1469101091124 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:11 INFO - PROCESS | 1774 | 1469101091346 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 04:38:11 INFO - PROCESS | 1774 | 1469101091551 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:11 INFO - PROCESS | 1774 | 1469101091565 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db33800 == 23 [pid = 1774] [id = 770] 04:38:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8deae800) [pid = 1774] [serial = 2309] [outer = (nil)] 04:38:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x8e6cc400) [pid = 1774] [serial = 2310] [outer = 0x8deae800] 04:38:11 INFO - PROCESS | 1774 | 1469101091689 Marionette DEBUG loaded listener.js 04:38:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x8ed24000) [pid = 1774] [serial = 2311] [outer = 0x8deae800] 04:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 04:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:38:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:38:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:38:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:38:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:38:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:38:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:38:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:38:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:38:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:38:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:38:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:38:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:38:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:38:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:38:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:38:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:38:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:38:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:38:13 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1933ms 04:38:13 INFO - PROCESS | 1774 | 1469101092928 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:38:13 INFO - PROCESS | 1774 | 1469101093109 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 04:38:13 INFO - PROCESS | 1774 | 1469101093116 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 04:38:13 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:38:13 INFO - PROCESS | 1774 | 1469101093137 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:38:13 INFO - PROCESS | 1774 | 1469101093142 Marionette TRACE conn3 <- [1,3046,null,{}] 04:38:13 INFO - PROCESS | 1774 | 1469101093149 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:13 INFO - PROCESS | 1774 | 1469101093154 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:13 INFO - PROCESS | 1774 | 1469101093369 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 04:38:13 INFO - PROCESS | 1774 | 1469101093702 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:13 INFO - PROCESS | 1774 | 1469101093719 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eec6400 == 24 [pid = 1774] [id = 771] 04:38:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x92f07400) [pid = 1774] [serial = 2312] [outer = (nil)] 04:38:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x917c3c00) [pid = 1774] [serial = 2313] [outer = 0x92f07400] 04:38:13 INFO - PROCESS | 1774 | 1469101093833 Marionette DEBUG loaded listener.js 04:38:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x93a50000) [pid = 1774] [serial = 2314] [outer = 0x92f07400] 04:38:14 INFO - PROCESS | 1774 | [1774] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:38:14 INFO - PROCESS | 1774 | 1469101094822 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:38:14 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:38:14 INFO - {} 04:38:14 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1735ms 04:38:14 INFO - PROCESS | 1774 | 1469101094878 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 04:38:14 INFO - PROCESS | 1774 | 1469101094882 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 04:38:14 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:38:14 INFO - PROCESS | 1774 | 1469101094890 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:38:14 INFO - PROCESS | 1774 | 1469101094896 Marionette TRACE conn3 <- [1,3050,null,{}] 04:38:14 INFO - PROCESS | 1774 | 1469101094960 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:14 INFO - PROCESS | 1774 | 1469101094970 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:15 INFO - PROCESS | 1774 | 1469101095178 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 04:38:15 INFO - PROCESS | 1774 | 1469101095426 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:15 INFO - PROCESS | 1774 | 1469101095436 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x9511f400 == 25 [pid = 1774] [id = 772] 04:38:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x9511fc00) [pid = 1774] [serial = 2315] [outer = (nil)] 04:38:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x95122c00) [pid = 1774] [serial = 2316] [outer = 0x9511fc00] 04:38:15 INFO - PROCESS | 1774 | 1469101095531 Marionette DEBUG loaded listener.js 04:38:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x9519d800) [pid = 1774] [serial = 2317] [outer = 0x9511fc00] 04:38:16 INFO - PROCESS | 1774 | 1469101096357 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:38:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1486ms 04:38:16 INFO - PROCESS | 1774 | 1469101096387 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 04:38:16 INFO - PROCESS | 1774 | 1469101096392 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 04:38:16 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:38:16 INFO - PROCESS | 1774 | 1469101096401 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:38:16 INFO - PROCESS | 1774 | 1469101096405 Marionette TRACE conn3 <- [1,3054,null,{}] 04:38:16 INFO - PROCESS | 1774 | 1469101096412 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:16 INFO - PROCESS | 1774 | 1469101096416 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:16 INFO - PROCESS | 1774 | 1469101096590 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 04:38:16 INFO - PROCESS | 1774 | 1469101096800 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:16 INFO - PROCESS | 1774 | 1469101096808 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae01c00 == 26 [pid = 1774] [id = 773] 04:38:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x95124000) [pid = 1774] [serial = 2318] [outer = (nil)] 04:38:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x951f1000) [pid = 1774] [serial = 2319] [outer = 0x95124000] 04:38:16 INFO - PROCESS | 1774 | 1469101096893 Marionette DEBUG loaded listener.js 04:38:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x95303c00) [pid = 1774] [serial = 2320] [outer = 0x95124000] 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 04:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:38:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1954ms 04:38:18 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:38:18 INFO - PROCESS | 1774 | 1469101098174 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:38:18 INFO - PROCESS | 1774 | 1469101098370 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 04:38:18 INFO - PROCESS | 1774 | 1469101098382 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 04:38:18 INFO - PROCESS | 1774 | 1469101098394 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:38:18 INFO - PROCESS | 1774 | 1469101098407 Marionette TRACE conn3 <- [1,3058,null,{}] 04:38:18 INFO - PROCESS | 1774 | 1469101098420 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:18 INFO - PROCESS | 1774 | 1469101098427 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:18 INFO - PROCESS | 1774 | 1469101098745 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 04:38:18 INFO - PROCESS | 1774 | 1469101098941 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:18 INFO - PROCESS | 1774 | 1469101098951 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc25800 == 27 [pid = 1774] [id = 774] 04:38:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x91f42800) [pid = 1774] [serial = 2321] [outer = (nil)] 04:38:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x953e3c00) [pid = 1774] [serial = 2322] [outer = 0x91f42800] 04:38:19 INFO - PROCESS | 1774 | 1469101099068 Marionette DEBUG loaded listener.js 04:38:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x9888f000) [pid = 1774] [serial = 2323] [outer = 0x91f42800] 04:38:19 INFO - PROCESS | 1774 | 1469101099946 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:38:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:38:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:38:20 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:20 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:38:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:38:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:38:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:38:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:38:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:38:20 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1612ms 04:38:20 INFO - PROCESS | 1774 | 1469101100042 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 04:38:20 INFO - PROCESS | 1774 | 1469101100047 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 04:38:20 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:38:20 INFO - PROCESS | 1774 | 1469101100060 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:38:20 INFO - PROCESS | 1774 | 1469101100063 Marionette TRACE conn3 <- [1,3062,null,{}] 04:38:20 INFO - PROCESS | 1774 | 1469101100070 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:20 INFO - PROCESS | 1774 | 1469101100093 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:20 INFO - PROCESS | 1774 | 1469101100387 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 04:38:20 INFO - PROCESS | 1774 | 1469101100649 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:20 INFO - PROCESS | 1774 | 1469101100661 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae0a800 == 28 [pid = 1774] [id = 775] 04:38:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x8ae0b800) [pid = 1774] [serial = 2324] [outer = (nil)] 04:38:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x8db40000) [pid = 1774] [serial = 2325] [outer = 0x8ae0b800] 04:38:20 INFO - PROCESS | 1774 | 1469101100788 Marionette DEBUG loaded listener.js 04:38:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x8e5f1400) [pid = 1774] [serial = 2326] [outer = 0x8ae0b800] 04:38:21 INFO - PROCESS | 1774 | [1774] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:38:21 INFO - PROCESS | 1774 | 1469101101894 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:38:21 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:38:21 INFO - {} 04:38:21 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1889ms 04:38:21 INFO - PROCESS | 1774 | 1469101101946 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 04:38:21 INFO - PROCESS | 1774 | 1469101101951 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 04:38:21 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:38:22 INFO - PROCESS | 1774 | 1469101102007 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:38:22 INFO - PROCESS | 1774 | 1469101102012 Marionette TRACE conn3 <- [1,3066,null,{}] 04:38:22 INFO - PROCESS | 1774 | 1469101102021 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:22 INFO - PROCESS | 1774 | 1469101102027 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:22 INFO - PROCESS | 1774 | 1469101102261 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 04:38:22 INFO - PROCESS | 1774 | 1469101102533 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:22 INFO - PROCESS | 1774 | 1469101102547 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ae02c00 == 29 [pid = 1774] [id = 776] 04:38:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x8dc28c00) [pid = 1774] [serial = 2327] [outer = (nil)] 04:38:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x8e5f2c00) [pid = 1774] [serial = 2328] [outer = 0x8dc28c00] 04:38:22 INFO - PROCESS | 1774 | 1469101102667 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0x8e6c6400) [pid = 1774] [serial = 2329] [outer = 0x8dc28c00] 04:38:23 INFO - PROCESS | 1774 | --DOCSHELL 0x8c9f1400 == 28 [pid = 1774] [id = 753] 04:38:23 INFO - PROCESS | 1774 | --DOCSHELL 0x8ae0a000 == 27 [pid = 1774] [id = 754] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0x8debc800) [pid = 1774] [serial = 2235] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0x8dc2b400) [pid = 1774] [serial = 2234] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x8f165400) [pid = 1774] [serial = 2240] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x8f03d000) [pid = 1774] [serial = 2238] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x8f032c00) [pid = 1774] [serial = 2237] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x9147d400) [pid = 1774] [serial = 2243] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x910b2c00) [pid = 1774] [serial = 2242] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x91f43000) [pid = 1774] [serial = 2246] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x918c6800) [pid = 1774] [serial = 2245] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x8debd800) [pid = 1774] [serial = 2266] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x8e5f9800) [pid = 1774] [serial = 2267] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x93a47000) [pid = 1774] [serial = 2249] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x92f03400) [pid = 1774] [serial = 2248] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8ae10c00) [pid = 1774] [serial = 2263] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x9511b800) [pid = 1774] [serial = 2252] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x8b810400) [pid = 1774] [serial = 2264] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x8f50e400) [pid = 1774] [serial = 2274] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x94752000) [pid = 1774] [serial = 2251] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x8ed1f400) [pid = 1774] [serial = 2269] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x95127800) [pid = 1774] [serial = 2255] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8f15f400) [pid = 1774] [serial = 2277] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8dc20000) [pid = 1774] [serial = 2261] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8c9f9000) [pid = 1774] [serial = 2260] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x95126400) [pid = 1774] [serial = 2254] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x951a2000) [pid = 1774] [serial = 2258] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x95125000) [pid = 1774] [serial = 2257] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x90fb5000) [pid = 1774] [serial = 2275] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8f034c00) [pid = 1774] [serial = 2272] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8eec5000) [pid = 1774] [serial = 2270] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x90fecc00) [pid = 1774] [serial = 2278] [outer = (nil)] [url = about:blank] 04:38:24 INFO - PROCESS | 1774 | 1469101104617 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:38:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:38:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:38:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:38:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:38:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:38:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:38:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:38:24 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 2661ms 04:38:24 INFO - PROCESS | 1774 | 1469101104664 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 04:38:24 INFO - PROCESS | 1774 | 1469101104670 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 04:38:24 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:38:24 INFO - PROCESS | 1774 | 1469101104677 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:38:24 INFO - PROCESS | 1774 | 1469101104685 Marionette TRACE conn3 <- [1,3070,null,{}] 04:38:24 INFO - PROCESS | 1774 | 1469101104692 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:24 INFO - PROCESS | 1774 | 1469101104699 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:24 INFO - PROCESS | 1774 | 1469101104868 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 04:38:25 INFO - PROCESS | 1774 | 1469101105095 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:25 INFO - PROCESS | 1774 | 1469101105104 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db39c00 == 28 [pid = 1774] [id = 777] 04:38:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8db3e800) [pid = 1774] [serial = 2330] [outer = (nil)] 04:38:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8dc2ac00) [pid = 1774] [serial = 2331] [outer = 0x8db3e800] 04:38:25 INFO - PROCESS | 1774 | 1469101105184 Marionette DEBUG loaded listener.js 04:38:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8deb2400) [pid = 1774] [serial = 2332] [outer = 0x8db3e800] 04:38:26 INFO - PROCESS | 1774 | 1469101106015 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:38:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:38:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:38:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:38:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:38:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:38:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:38:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1388ms 04:38:26 INFO - PROCESS | 1774 | 1469101106067 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 04:38:26 INFO - PROCESS | 1774 | 1469101106077 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 04:38:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:38:26 INFO - PROCESS | 1774 | 1469101106089 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - PROCESS | 1774 | 1469101106094 Marionette TRACE conn3 <- [1,3074,null,{}] 04:38:26 INFO - PROCESS | 1774 | 1469101106100 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:26 INFO - PROCESS | 1774 | 1469101106106 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:26 INFO - PROCESS | 1774 | 1469101106302 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 04:38:26 INFO - PROCESS | 1774 | 1469101106474 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:26 INFO - PROCESS | 1774 | 1469101106481 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d7400 == 29 [pid = 1774] [id = 778] 04:38:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8e9d9800) [pid = 1774] [serial = 2333] [outer = (nil)] 04:38:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8e9e1400) [pid = 1774] [serial = 2334] [outer = 0x8e9d9800] 04:38:26 INFO - PROCESS | 1774 | 1469101106560 Marionette DEBUG loaded listener.js 04:38:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8ed20800) [pid = 1774] [serial = 2335] [outer = 0x8e9d9800] 04:38:27 INFO - PROCESS | 1774 | 1469101107433 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:38:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:38:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:38:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:38:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:38:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:38:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:38:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1389ms 04:38:27 INFO - PROCESS | 1774 | 1469101107478 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 04:38:27 INFO - PROCESS | 1774 | 1469101107482 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 04:38:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:38:27 INFO - PROCESS | 1774 | 1469101107489 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:38:27 INFO - PROCESS | 1774 | 1469101107496 Marionette TRACE conn3 <- [1,3078,null,{}] 04:38:27 INFO - PROCESS | 1774 | 1469101107523 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:27 INFO - PROCESS | 1774 | 1469101107533 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:27 INFO - PROCESS | 1774 | 1469101107753 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 04:38:27 INFO - PROCESS | 1774 | 1469101107861 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:27 INFO - PROCESS | 1774 | 1469101107872 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e5f0c00 == 30 [pid = 1774] [id = 779] 04:38:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8f03d000) [pid = 1774] [serial = 2336] [outer = (nil)] 04:38:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8f157c00) [pid = 1774] [serial = 2337] [outer = 0x8f03d000] 04:38:27 INFO - PROCESS | 1774 | 1469101107975 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f160400) [pid = 1774] [serial = 2338] [outer = 0x8f03d000] 04:38:29 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8f50b400) [pid = 1774] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:38:29 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x8c9f6400) [pid = 1774] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:38:29 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x9171cc00) [pid = 1774] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:38:29 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x8db38000) [pid = 1774] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:38:29 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x91f43800) [pid = 1774] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:38:29 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x910a8000) [pid = 1774] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:38:29 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8c9f2800) [pid = 1774] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:38:29 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x8db3b000) [pid = 1774] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:38:29 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x8dc1f000) [pid = 1774] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:38:29 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x8f035800) [pid = 1774] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:38:29 INFO - PROCESS | 1774 | 1469101109270 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 04:38:29 INFO - PROCESS | 1774 | 1469101109348 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 04:38:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:38:29 INFO - PROCESS | 1774 | 1469101109369 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:38:29 INFO - PROCESS | 1774 | 1469101109372 Marionette TRACE conn3 <- [1,3082,null,{}] 04:38:29 INFO - PROCESS | 1774 | 1469101109378 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:29 INFO - PROCESS | 1774 | 1469101109383 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:29 INFO - PROCESS | 1774 | 1469101109590 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 04:38:29 INFO - PROCESS | 1774 | 1469101109768 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:29 INFO - PROCESS | 1774 | 1469101109776 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc1e400 == 31 [pid = 1774] [id = 780] 04:38:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x8f507c00) [pid = 1774] [serial = 2339] [outer = (nil)] 04:38:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8f510c00) [pid = 1774] [serial = 2340] [outer = 0x8f507c00] 04:38:29 INFO - PROCESS | 1774 | 1469101109851 Marionette DEBUG loaded listener.js 04:38:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x90fb8000) [pid = 1774] [serial = 2341] [outer = 0x8f507c00] 04:38:30 INFO - PROCESS | 1774 | 1469101110538 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:38:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:38:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:38:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:38:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1189ms 04:38:30 INFO - PROCESS | 1774 | 1469101110559 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 04:38:30 INFO - PROCESS | 1774 | 1469101110562 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 04:38:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:38:30 INFO - PROCESS | 1774 | 1469101110569 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:38:30 INFO - PROCESS | 1774 | 1469101110572 Marionette TRACE conn3 <- [1,3086,null,{}] 04:38:30 INFO - PROCESS | 1774 | 1469101110578 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:30 INFO - PROCESS | 1774 | 1469101110583 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:30 INFO - PROCESS | 1774 | 1469101110728 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 04:38:30 INFO - PROCESS | 1774 | 1469101110906 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:30 INFO - PROCESS | 1774 | 1469101110915 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x90fec400 == 32 [pid = 1774] [id = 781] 04:38:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x90fef400) [pid = 1774] [serial = 2342] [outer = (nil)] 04:38:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x910a7000) [pid = 1774] [serial = 2343] [outer = 0x90fef400] 04:38:30 INFO - PROCESS | 1774 | 1469101110983 Marionette DEBUG loaded listener.js 04:38:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x910a9400) [pid = 1774] [serial = 2344] [outer = 0x90fef400] 04:38:32 INFO - PROCESS | 1774 | 1469101112015 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:38:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1479ms 04:38:32 INFO - PROCESS | 1774 | 1469101112050 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 04:38:32 INFO - PROCESS | 1774 | 1469101112058 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 04:38:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:38:32 INFO - PROCESS | 1774 | 1469101112067 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:38:32 INFO - PROCESS | 1774 | 1469101112076 Marionette TRACE conn3 <- [1,3090,null,{}] 04:38:32 INFO - PROCESS | 1774 | 1469101112113 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:32 INFO - PROCESS | 1774 | 1469101112118 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:32 INFO - PROCESS | 1774 | 1469101112336 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 04:38:32 INFO - PROCESS | 1774 | 1469101112540 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:32 INFO - PROCESS | 1774 | 1469101112549 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x8db3a400 == 33 [pid = 1774] [id = 782] 04:38:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x8db3e400) [pid = 1774] [serial = 2345] [outer = (nil)] 04:38:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x8debc800) [pid = 1774] [serial = 2346] [outer = 0x8db3e400] 04:38:32 INFO - PROCESS | 1774 | 1469101112677 Marionette DEBUG loaded listener.js 04:38:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x8e6c7400) [pid = 1774] [serial = 2347] [outer = 0x8db3e400] 04:38:33 INFO - PROCESS | 1774 | 1469101113707 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:38:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:38:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1670ms 04:38:33 INFO - PROCESS | 1774 | 1469101113738 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 04:38:33 INFO - PROCESS | 1774 | 1469101113746 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 04:38:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:38:33 INFO - PROCESS | 1774 | 1469101113758 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:38:33 INFO - PROCESS | 1774 | 1469101113762 Marionette TRACE conn3 <- [1,3094,null,{}] 04:38:33 INFO - PROCESS | 1774 | 1469101113770 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:33 INFO - PROCESS | 1774 | 1469101113776 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:34 INFO - PROCESS | 1774 | 1469101114062 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 04:38:34 INFO - PROCESS | 1774 | 1469101114209 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:34 INFO - PROCESS | 1774 | 1469101114221 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed28400 == 34 [pid = 1774] [id = 783] 04:38:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x8f156800) [pid = 1774] [serial = 2348] [outer = (nil)] 04:38:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x8f509c00) [pid = 1774] [serial = 2349] [outer = 0x8f156800] 04:38:34 INFO - PROCESS | 1774 | 1469101114348 Marionette DEBUG loaded listener.js 04:38:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x90faf000) [pid = 1774] [serial = 2350] [outer = 0x8f156800] 04:38:35 INFO - PROCESS | 1774 | 1469101115344 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:38:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:38:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1634ms 04:38:35 INFO - PROCESS | 1774 | 1469101115392 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 04:38:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:38:35 INFO - PROCESS | 1774 | 1469101115397 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 04:38:35 INFO - PROCESS | 1774 | 1469101115404 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:38:35 INFO - PROCESS | 1774 | 1469101115411 Marionette TRACE conn3 <- [1,3098,null,{}] 04:38:35 INFO - PROCESS | 1774 | 1469101115457 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:35 INFO - PROCESS | 1774 | 1469101115468 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:35 INFO - PROCESS | 1774 | 1469101115657 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 04:38:35 INFO - PROCESS | 1774 | 1469101115861 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:35 INFO - PROCESS | 1774 | 1469101115874 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x9147a400 == 35 [pid = 1774] [id = 784] 04:38:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x9147b400) [pid = 1774] [serial = 2351] [outer = (nil)] 04:38:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x9161dc00) [pid = 1774] [serial = 2352] [outer = 0x9147b400] 04:38:35 INFO - PROCESS | 1774 | 1469101115996 Marionette DEBUG loaded listener.js 04:38:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x91623400) [pid = 1774] [serial = 2353] [outer = 0x9147b400] 04:38:36 INFO - PROCESS | 1774 | 1469101116946 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:38:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:38:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:38:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1570ms 04:38:36 INFO - PROCESS | 1774 | 1469101116974 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 04:38:36 INFO - PROCESS | 1774 | 1469101116979 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 04:38:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:38:36 INFO - PROCESS | 1774 | 1469101116986 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - PROCESS | 1774 | 1469101116990 Marionette TRACE conn3 <- [1,3102,null,{}] 04:38:36 INFO - PROCESS | 1774 | 1469101116996 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:37 INFO - PROCESS | 1774 | 1469101117002 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:37 INFO - PROCESS | 1774 | 1469101117180 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 04:38:37 INFO - PROCESS | 1774 | 1469101117440 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:37 INFO - PROCESS | 1774 | 1469101117449 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b805000 == 36 [pid = 1774] [id = 785] 04:38:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x91476000) [pid = 1774] [serial = 2354] [outer = (nil)] 04:38:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x91748800) [pid = 1774] [serial = 2355] [outer = 0x91476000] 04:38:37 INFO - PROCESS | 1774 | 1469101117540 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x91755800) [pid = 1774] [serial = 2356] [outer = 0x91476000] 04:38:38 INFO - PROCESS | 1774 | 1469101118466 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:38:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:38:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1533ms 04:38:38 INFO - PROCESS | 1774 | 1469101118521 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 04:38:38 INFO - PROCESS | 1774 | 1469101118525 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 04:38:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:38:38 INFO - PROCESS | 1774 | 1469101118560 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:38:38 INFO - PROCESS | 1774 | 1469101118565 Marionette TRACE conn3 <- [1,3106,null,{}] 04:38:38 INFO - PROCESS | 1774 | 1469101118577 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:38 INFO - PROCESS | 1774 | 1469101118581 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:38 INFO - PROCESS | 1774 | 1469101118771 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 04:38:39 INFO - PROCESS | 1774 | 1469101119179 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:39 INFO - PROCESS | 1774 | 1469101119187 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b803800 == 37 [pid = 1774] [id = 786] 04:38:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x8b807400) [pid = 1774] [serial = 2357] [outer = (nil)] 04:38:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x8c9ecc00) [pid = 1774] [serial = 2358] [outer = 0x8b807400] 04:38:39 INFO - PROCESS | 1774 | 1469101119312 Marionette DEBUG loaded listener.js 04:38:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x8db39000) [pid = 1774] [serial = 2359] [outer = 0x8b807400] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x90fb3400) [pid = 1774] [serial = 2286] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x8dc20400) [pid = 1774] [serial = 2295] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x9174e000) [pid = 1774] [serial = 2290] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x8e9d3c00) [pid = 1774] [serial = 2283] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x90fb7c00) [pid = 1774] [serial = 2287] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x92f0b800) [pid = 1774] [serial = 2301] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x910afc00) [pid = 1774] [serial = 2280] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x8eec3400) [pid = 1774] [serial = 2304] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x90fbac00) [pid = 1774] [serial = 2305] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x93a45000) [pid = 1774] [serial = 2302] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x8ed28800) [pid = 1774] [serial = 2299] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x8deb9800) [pid = 1774] [serial = 2296] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x918cb000) [pid = 1774] [serial = 2292] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x91f49400) [pid = 1774] [serial = 2293] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x91728c00) [pid = 1774] [serial = 2289] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x9161ac00) [pid = 1774] [serial = 2281] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x8e9db400) [pid = 1774] [serial = 2298] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x8e9e0000) [pid = 1774] [serial = 2284] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x98887800) [pid = 1774] [serial = 2307] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x9893e000) [pid = 1774] [serial = 2308] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 1774 | 1469101120320 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:38:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:38:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:38:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:38:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1830ms 04:38:40 INFO - PROCESS | 1774 | 1469101120366 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 04:38:40 INFO - PROCESS | 1774 | 1469101120372 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 04:38:40 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:38:40 INFO - PROCESS | 1774 | 1469101120380 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:38:40 INFO - PROCESS | 1774 | 1469101120385 Marionette TRACE conn3 <- [1,3110,null,{}] 04:38:40 INFO - PROCESS | 1774 | 1469101120393 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:40 INFO - PROCESS | 1774 | 1469101120401 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:40 INFO - PROCESS | 1774 | 1469101120563 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 04:38:40 INFO - PROCESS | 1774 | 1469101120722 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:40 INFO - PROCESS | 1774 | 1469101120735 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c9ed800 == 38 [pid = 1774] [id = 787] 04:38:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x8dc28800) [pid = 1774] [serial = 2360] [outer = (nil)] 04:38:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x8e9d7800) [pid = 1774] [serial = 2361] [outer = 0x8dc28800] 04:38:40 INFO - PROCESS | 1774 | 1469101120804 Marionette DEBUG loaded listener.js 04:38:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x8ed1b800) [pid = 1774] [serial = 2362] [outer = 0x8dc28800] 04:38:41 INFO - PROCESS | 1774 | 1469101121607 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:38:41 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:38:41 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 04:38:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:38:41 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1289ms 04:38:41 INFO - PROCESS | 1774 | 1469101121676 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 04:38:41 INFO - PROCESS | 1774 | 1469101121682 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 04:38:41 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:38:41 INFO - PROCESS | 1774 | 1469101121690 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:38:41 INFO - PROCESS | 1774 | 1469101121693 Marionette TRACE conn3 <- [1,3114,null,{}] 04:38:41 INFO - PROCESS | 1774 | 1469101121699 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:41 INFO - PROCESS | 1774 | 1469101121705 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:41 INFO - PROCESS | 1774 | 1469101121869 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 04:38:42 INFO - PROCESS | 1774 | 1469101122028 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"7cfff91a-f40f-4f42-8525-fb16b7b44921\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:42 INFO - PROCESS | 1774 | 1469101122035 Marionette INFO sendAsync d3626d14-17c1-4d84-93ad-5c7c0caedd4d 04:38:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f032000 == 39 [pid = 1774] [id = 788] 04:38:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x8f032c00) [pid = 1774] [serial = 2363] [outer = (nil)] 04:38:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x8f501800) [pid = 1774] [serial = 2364] [outer = 0x8f032c00] 04:38:42 INFO - PROCESS | 1774 | 1469101122123 Marionette DEBUG loaded listener.js 04:38:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x90fb6000) [pid = 1774] [serial = 2365] [outer = 0x8f032c00] 04:38:42 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:38:42 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1283ms 04:38:42 INFO - PROCESS | 1774 | 1469101122965 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:38:42 INFO - PROCESS | 1774 | 1469101122989 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 04:38:42 INFO - PROCESS | 1774 | 1469101122994 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 04:38:44 WARNING - u'runner_teardown' () 04:38:44 INFO - No more tests 04:38:44 INFO - Got 0 unexpected results 04:38:44 INFO - SUITE-END | took 1321s 04:38:44 INFO - Closing logging queue 04:38:44 INFO - queue closed 04:38:44 INFO - Return code: 0 04:38:44 WARNING - # TBPL SUCCESS # 04:38:44 INFO - Running post-action listener: _resource_record_post_action 04:38:44 INFO - Running post-run listener: _resource_record_post_run 04:38:45 INFO - Total resource usage - Wall time: 1356s; CPU: 98.0%; Read bytes: 14094336; Write bytes: 928870400; Read time: 584; Write time: 222168 04:38:45 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:38:45 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 137195520; Read time: 0; Write time: 123344 04:38:45 INFO - run-tests - Wall time: 1326s; CPU: 98.0%; Read bytes: 11665408; Write bytes: 790999040; Read time: 452; Write time: 98520 04:38:45 INFO - Running post-run listener: _upload_blobber_files 04:38:45 INFO - Blob upload gear active. 04:38:45 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:38:45 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 04:38:45 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 04:38:45 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 04:38:45 INFO - (blobuploader) - INFO - Open directory for files ... 04:38:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:38:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:38:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:38:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:38:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:38:47 INFO - (blobuploader) - INFO - Done attempting. 04:38:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:38:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:38:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:38:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:38:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:38:47 INFO - (blobuploader) - INFO - Done attempting. 04:38:47 INFO - (blobuploader) - INFO - Iteration through files over. 04:38:47 INFO - Return code: 0 04:38:47 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:38:47 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:38:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3601e01ca5fe98b2ee60c1b346b7a75e3ff2072d36983715c5149fb15372622797b5cda028fef4e2c6e63e862a7410a695123823538af1c8d64abf40a4da6cbd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/697b0f23c7917d17ab7fd7818f2e4cf2db083407f12c33699ac002c5012f13112cde5a8bf6d9bcb030d7bfd0ed0ec50fdfd65323ea8fead116256887d3b5930e"} 04:38:47 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:38:47 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:38:47 INFO - Contents: 04:38:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3601e01ca5fe98b2ee60c1b346b7a75e3ff2072d36983715c5149fb15372622797b5cda028fef4e2c6e63e862a7410a695123823538af1c8d64abf40a4da6cbd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/697b0f23c7917d17ab7fd7818f2e4cf2db083407f12c33699ac002c5012f13112cde5a8bf6d9bcb030d7bfd0ed0ec50fdfd65323ea8fead116256887d3b5930e"} 04:38:47 INFO - Running post-run listener: copy_logs_to_upload_dir 04:38:47 INFO - Copying logs to upload dir... 04:38:47 INFO - mkdir: /builds/slave/test/build/upload/logs 04:38:47 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1498.641092 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 58 secs) (at 2016-07-21 04:38:48.283488) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 04:38:48.284651) ========= 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=5a152710dd62cc268aad214e000002d8-1469099611.96984-1835144309 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3601e01ca5fe98b2ee60c1b346b7a75e3ff2072d36983715c5149fb15372622797b5cda028fef4e2c6e63e862a7410a695123823538af1c8d64abf40a4da6cbd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/697b0f23c7917d17ab7fd7818f2e4cf2db083407f12c33699ac002c5012f13112cde5a8bf6d9bcb030d7bfd0ed0ec50fdfd65323ea8fead116256887d3b5930e"} build_url:https://queue.taskcluster.net/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031939 build_url: 'https://queue.taskcluster.net/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3601e01ca5fe98b2ee60c1b346b7a75e3ff2072d36983715c5149fb15372622797b5cda028fef4e2c6e63e862a7410a695123823538af1c8d64abf40a4da6cbd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/697b0f23c7917d17ab7fd7818f2e4cf2db083407f12c33699ac002c5012f13112cde5a8bf6d9bcb030d7bfd0ed0ec50fdfd65323ea8fead116256887d3b5930e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NsR8rqY_QC6SmTOL7u_7Kw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 04:38:48.352859) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 04:38:48.353333) ========= 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=5a152710dd62cc268aad214e000002d8-1469099611.96984-1835144309 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017147 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 04:38:48.415493) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-21 04:38:48.415806) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-21 04:38:48.416105) ========= ========= Total master_lag: 0.70 =========